hemocell
|
#include <config.h>
Public Member Functions | |
Config (std::string paramXmlFilename) | |
~Config () | |
void | reload (std::string paramXmlFilename) |
hemo::XMLElement | operator[] (std::string name) const |
tinyxml2::XMLNode * | ShallowClone (tinyxml2::XMLDocument *document) const |
bool | ShallowEqual (const tinyxml2::XMLNode *compare) const |
bool | Accept (tinyxml2::XMLVisitor *visitor) const |
Public Attributes | |
bool | checkpointed |
Private Member Functions | |
void | load (std::string paramXmlFilename) |
Private Attributes | |
tinyxml2::XMLDocument * | orig |
hemo::Config::Config | ( | std::string | paramXmlFilename | ) |
hemo::Config::~Config | ( | ) |
bool hemo::Config::Accept | ( | tinyxml2::XMLVisitor * | visitor | ) | const |
|
private |
XMLElement hemo::Config::operator[] | ( | std::string | name | ) | const |
void hemo::Config::reload | ( | std::string | paramXmlFilename | ) |
tinyxml2::XMLNode * hemo::Config::ShallowClone | ( | tinyxml2::XMLDocument * | document | ) | const |
bool hemo::Config::ShallowEqual | ( | const tinyxml2::XMLNode * | compare | ) | const |
bool hemo::Config::checkpointed |
|
private |