ddt 1.1.0
Loading...
Searching...
No Matches
Protected Attributes | List of all members
ddt::ConfigurationMaps Class Reference

#include <configurationMaps.hpp>

Protected Attributes

ddt::DdtLoggerlogger
 
 ConfigurationMaps ()
 
virtual ~ConfigurationMaps ()
 
void set_logger (ddt::DdtLogger *const logger)
 
std::list< std::string > get_ConfigurationMaps ()
 
cpl_image * get_ConfigurationMap (const std::string identification)
 
void LoadConfigurationMaps (const std::string config_map_source)
 

Detailed Description

Class to wrap the usage of configuration map access classes.

Constructor & Destructor Documentation

◆ ConfigurationMaps()

ConfigurationMaps::ConfigurationMaps ( )

Constructor

◆ ~ConfigurationMaps()

ConfigurationMaps::~ConfigurationMaps ( )
virtual

Destructor

Member Function Documentation

◆ get_ConfigurationMap()

cpl_image * ConfigurationMaps::get_ConfigurationMap ( const std::string  identification)

Get a configuration map in form of a CPL image.

Parameters
identificationstring to identify the configuration map that is to be loaded
Returns
a cpl_image object containing the configuration map

◆ get_ConfigurationMaps()

std::list< std::string > ConfigurationMaps::get_ConfigurationMaps ( )

Get a list of configuration maps. The maps are identified using a string.

Returns
a list of configuration map identification strings

◆ LoadConfigurationMaps()

void ConfigurationMaps::LoadConfigurationMaps ( const std::string  config_map_source)

Load the configuration maps from the specified configuration map source.

Parameters
config_map_sourcethe source of the configuration maps

◆ set_logger()

void ConfigurationMaps::set_logger ( ddt::DdtLogger *const  logger)

Set logger

Parameters
loggerA DDT logger object (no transfer of ownership).

Member Data Documentation

◆ logger

ddt::DdtLogger* ddt::ConfigurationMaps::logger
protected

The logger object


The documentation for this class was generated from the following files: