#include <ConfigPropertyGetter.h>
List of all members.
Detailed Description
Object of this class get a property with the given name from the CDB (The property must be into AlarmSystemConfiguration.xml
Constructor & Destructor Documentation
| ConfigPropertyGetter::ConfigPropertyGetter |
( |
maci::Manager_ptr |
manager |
) |
|
| ConfigPropertyGetter::~ConfigPropertyGetter |
( |
|
) |
|
Member Function Documentation
| static void ConfigPropertyGetter::char_hndl |
( |
void * |
data, |
|
|
const XML_Char * |
s, |
|
|
int |
len | |
|
) |
| | [static, private] |
The handler for the char element
- See also:
- libexpat documentation for further info
| static void ConfigPropertyGetter::end_hndl |
( |
void * |
data, |
|
|
const XML_Char * |
el | |
|
) |
| | [static, private] |
The handler for the end element
- See also:
- libexpat documentation for further info
| std::string ConfigPropertyGetter::getDAO |
( |
maci::Manager_ptr |
manager |
) |
[private] |
Get the DAO for the AS properties
Return an empty string if the DAO doesn't exist (this is not an error because the missing DAO means to use ACS implementation)
| std::string ConfigPropertyGetter::getProperty |
( |
std::string |
propName |
) |
|
Return the value of a property with the given name scanning the list of properties
It returns an empty string if the property doesn't exist or any other error occurs
| void ConfigPropertyGetter::parseDAO |
( |
|
) |
[private] |
Parse the DAO building the list of the properties
| static void ConfigPropertyGetter::start_hndl |
( |
void * |
data, |
|
|
const XML_Char * |
el, |
|
|
const XML_Char ** |
attr | |
|
) |
| | [static, private] |
The handler for the start element
- See also:
- libexpat documentation for further info
Member Data Documentation
The documentation for this class was generated from the following file: