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

#include <informationMaps.hpp>

Protected Attributes

ddt::DdtLoggerlogger
 
 InformationMaps ()
 
virtual ~InformationMaps ()
 
void set_logger (ddt::DdtLogger *const in_logger)
 
std::list< std::string > get_InformationMaps ()
 
boost::property_tree::ptree * get_InformationMap (const std::string identification)
 
void LoadInformationMaps (const std::string info_map_source)
 

Detailed Description

Class to wrap the usage of information map access classes.

Constructor & Destructor Documentation

◆ InformationMaps()

InformationMaps::InformationMaps ( )

Constructor

◆ ~InformationMaps()

InformationMaps::~InformationMaps ( )
virtual

Destructor

Member Function Documentation

◆ get_InformationMap()

boost::property_tree::ptree * InformationMaps::get_InformationMap ( const std::string identification)

Get a information map in form of a boost property tree.

Parameters
identificationstring to identify the information map that is to be loaded
Returns
a boost property tree object containing the information map

◆ get_InformationMaps()

std::list< std::string > InformationMaps::get_InformationMaps ( )

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

Returns
a list of information map identification strings

◆ LoadInformationMaps()

void InformationMaps::LoadInformationMaps ( const std::string info_map_source)

Load the information maps from the specified information map source.

Parameters
info_map_sourcethe source of the information maps

◆ set_logger()

void InformationMaps::set_logger ( ddt::DdtLogger *const in_logger)

Set logger

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

Member Data Documentation

◆ logger

ddt::DdtLogger* ddt::InformationMaps::logger
protected

The logger object


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