#include <config.h>
Public Member Functions | |
ConfigElement (const Shared::XMLNode *xmlNode) | |
ConfigElement (const ConfigElement &e) | |
ConfigElement & | operator= (const ConfigElement &e) |
const Common::String | getName () const |
bool | exists (const Common::String &name) const |
Common::String | getString (const Common::String &name) const |
int | getInt (const Common::String &name, int defaultValue=0) const |
bool | getBool (const Common::String &name) const |
int | getEnum (const Common::String &name, const char *enumValues[]) const |
Std::vector< ConfigElement > | getChildren () const |
const Shared::XMLNode * | getNode () const |
A single configuration element in the config tree. Right now, a thin wrapper around the XML DOM element.