CCA
|
#include <Configuration.h>
Public Types | |
typedef std::pair< std::string, std::string > | Item |
typedef std::map< std::string, std::string > | Dictionary |
Public Member Functions | |
Configuration (const std::string &name) | |
Constructor. | |
virtual | ~Configuration () |
virtual Dictionary | getUserConfig () |
Returns user configuration. | |
virtual Item | getUserConfig (const std::string &key) |
Returns user configuration. | |
virtual Dictionary | getConfig () |
Returns user configuration. | |
virtual Item | getConfig (const std::string &key) |
Returns user configuration. | |
virtual std::string | print () const |
Prints the Configuration. | |
Protected Attributes | |
Dictionary | componentConfig |
Dictionary with component configuration. | |
Dictionary | userConfig |
Dictionary with free user configuration. |
Detailed Description
Definition at line 56 of file Configuration.h.
Member Typedef Documentation
typedef std::map<std::string, std::string> cca::Configuration::Dictionary |
Definition at line 61 of file Configuration.h.
typedef std::pair<std::string, std::string> cca::Configuration::Item |
Definition at line 60 of file Configuration.h.
Constructor & Destructor Documentation
cca::Configuration::Configuration | ( | const std::string & | name | ) |
Constructor.
Definition at line 39 of file Configuration.cpp.
cca::Configuration::~Configuration | ( | ) | [virtual] |
Definition at line 44 of file Configuration.cpp.
Member Function Documentation
virtual Dictionary cca::Configuration::getConfig | ( | ) | [inline, virtual] |
Returns user configuration.
- Returns:
Definition at line 88 of file Configuration.h.
References userConfig.
virtual Item cca::Configuration::getConfig | ( | const std::string & | key | ) | [inline, virtual] |
Returns user configuration.
- Returns:
Definition at line 96 of file Configuration.h.
References userConfig.
virtual Dictionary cca::Configuration::getUserConfig | ( | ) | [inline, virtual] |
Returns user configuration.
- Returns:
Definition at line 72 of file Configuration.h.
References userConfig.
virtual Item cca::Configuration::getUserConfig | ( | const std::string & | key | ) | [inline, virtual] |
Returns user configuration.
- Returns:
Definition at line 80 of file Configuration.h.
References userConfig.
std::string cca::Configuration::print | ( | ) | const [virtual] |
Prints the Configuration.
- Returns:
- Formatted configuration
Reimplemented from cca::DataTransferObject.
Definition at line 47 of file Configuration.cpp.
Member Data Documentation
Dictionary cca::Configuration::componentConfig [protected] |
Dictionary with component configuration.
Definition at line 109 of file Configuration.h.
Dictionary cca::Configuration::userConfig [protected] |
Dictionary with free user configuration.
Definition at line 112 of file Configuration.h.
Referenced by getConfig(), and getUserConfig().
The documentation for this class was generated from the following files:
- cca/component/Configuration.h
- cca/component/Configuration.cpp