MaMiCo 1.2
Loading...
Searching...
No Matches
tarch::configuration::ParseConfiguration::XMLConfiguration Class Reference

#include <ParseConfiguration.h>

Collaboration diagram for tarch::configuration::ParseConfiguration::XMLConfiguration:

Static Public Member Functions

static XMLConfiguration load (const std::string filename)
 

Public Attributes

tinyxml2::XMLNode *const root
 
tinyxml2::XMLError const error
 

Private Member Functions

 XMLConfiguration (tinyxml2::XMLNode *_root, tinyxml2::XMLError _error)
 

Detailed Description

Container for the XML configuration for MaMiCo (Manages the memory of the associated XML document and provides a pointer to the configuration root)

Member Function Documentation

◆ load()

static XMLConfiguration tarch::configuration::ParseConfiguration::XMLConfiguration::load ( const std::string filename)
inlinestatic

Loads the MaMiCo configuration from a file (with or without XML root node)

Parameters
filename

Member Data Documentation

◆ error

tinyxml2::XMLError const tarch::configuration::ParseConfiguration::XMLConfiguration::error

Status of loading the XML document

◆ root

tinyxml2::XMLNode* const tarch::configuration::ParseConfiguration::XMLConfiguration::root

Root of the loaded MaMiCo configuration


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