![]() |
This is Unofficial EPICS BASE Doxygen Site
|
Lookup configuration strings from an in memory store. More...
#include "configuration.h"
Public Types | |
typedef std::map< std::string, std::string > | properties_t |
![]() | |
typedef std::set< std::string > | keys_t |
Public Member Functions | |
ConfigurationMap () | |
ConfigurationMap (const properties_t &p) | |
virtual | ~ConfigurationMap () |
![]() | |
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 |
Public Attributes | |
properties_t | properties |
Additional Inherited Members |
Lookup configuration strings from an in memory store.
Definition at line 135 of file configuration.h.
typedef std::map<std::string, std::string> epics::pvAccess::ConfigurationMap::properties_t |
Definition at line 139 of file configuration.h.
|
inline |
Definition at line 141 of file configuration.h.
|
inline |
Definition at line 142 of file configuration.h.
|
inlinevirtual |
Definition at line 143 of file configuration.h.
properties_t epics::pvAccess::ConfigurationMap::properties |
Definition at line 140 of file configuration.h.