|
ddt
0.1
|
#include <informationMapsAccess.hpp>
Public Member Functions | |
| InformationMapsAccess () | |
| virtual | ~InformationMapsAccess () |
| virtual void | set_logger (ddt::DdtLogger *const in_logger) |
| virtual std::list< std::string > | get_InformationMaps () |
| virtual boost::property_tree::ptree * | get_InformationMap (const std::string identification) |
| virtual void | LoadInformationMaps (const std::string info_map_source)=0 |
Protected Attributes | |
| ddt::DdtLogger * | logger |
| std::unordered_map< std::string, boost::property_tree::ptree * > | informationMaps |
Class to wrap the usage of information map access functions.
|
explicit |
Constructor
|
virtualdefault |
Destructor
|
virtual |
Get a information map in form of a boost property tree.
| identification | string to identify the information map that is to be loaded |
|
virtual |
Get a list of information maps. The maps are identified using a string.
|
pure virtual |
Load the information maps from the specified information map source.
| info_map_source | the source of the information maps |
Implemented in ddt::InformationMapsAccessFiles.
|
virtual |
Set logger
| logger | The logger object |
|
protected |
The collection of information maps
|
protected |
The logger object