![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "configuration.h"
Public Member Functions | |
ConfigurationStack () | |
virtual | ~ConfigurationStack () |
void | push_back (const confs_t::value_type &conf) |
confs_t::value_type | pop_back () |
size_t | size () const |
![]() | |
POINTER_DEFINITIONS (Configuration) | |
Configuration () | |
virtual | ~Configuration ()=0 |
bool | getPropertyAsBoolean (const std::string &name, const bool defaultValue) const |
epics::pvData::int32 | getPropertyAsInteger (const std::string &name, const epics::pvData::int32 defaultValue) const |
float | getPropertyAsFloat (const std::string &name, const float defaultValue) const |
double | getPropertyAsDouble (const std::string &name, const double defaultValue) const |
std::string | getPropertyAsString (const std::string &name, const std::string &defaultValue) const |
bool | getPropertyAsAddress (const std::string &name, osiSockAddr *addr) const |
bool | hasProperty (const std::string &name) const |
keys_t | keys () const |
Additional Inherited Members | |
![]() | |
typedef std::set< std::string > | keys_t |
Lookup configuration strings from a heap of sub-Configurations. Most recently push'd is checked first.
Definition at line 164 of file configuration.h.
|
inline |
Definition at line 172 of file configuration.h.
|
inlinevirtual |
Definition at line 173 of file configuration.h.
|
inline |
Definition at line 177 of file configuration.h.
|
inline |
Definition at line 174 of file configuration.h.
|
inline |
Definition at line 184 of file configuration.h.