ddt 1.2.1
|
#include <configurationMapsAccess.hpp>
Public Member Functions | |
virtual void | LoadConfigurationMaps (std::string config_map_source)=0 |
Protected Attributes | |
ddt::DdtLogger * | logger |
std::unordered_map< std::string, cpl_image * > | configuration_maps |
ConfigurationMapsAccess () | |
virtual | ~ConfigurationMapsAccess () |
virtual void | set_logger (ddt::DdtLogger *logger) |
virtual std::list< std::string > | get_ConfigurationMaps () |
virtual cpl_image * | get_ConfigurationMap (const std::string identification) |
Class to wrap the usage of configuration map access functions.
|
explicit |
Constructor
|
virtualdefault |
Destructor
|
virtual |
Get a configuration map in form of a CPL image.
identification | string to identify the configuration map that is to be loaded |
|
virtual |
Get a list of configuration maps. The maps are identified using a string.
|
pure virtual |
Load the configuration maps from the specified configuration map source.
config_map_source | the source of the configuration maps |
Implemented in ddt::ConfigurationMapsAccessFiles.
|
virtual |
Set logger
logger | A DDT logger object (no transfer of ownership). |
|
protected |
The collection of configuration maps
|
protected |
The logger object