|
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 |