#include <XMLConfiguration.h>
Public Member Functions | |
IXMLConfigProperty (TiXmlElement *pElement) | |
virtual | ~IXMLConfigProperty () |
Protected Member Functions | |
bool | isVerbose () const |
std::string | name () const |
IConfigProperty * | nextProperty () |
void | set (const std::string &value) |
std::string | toString () const |
Private Member Functions | |
bool | isProperty (TiXmlElement *pElement) const |
Private Attributes | |
TiXmlElement * | mPElement |
Friends | |
class | CConfigSection |
Definition at line 47 of file XMLConfiguration.h.
IXMLConfigProperty::IXMLConfigProperty | ( | TiXmlElement * | pElement | ) |
Definition at line 335 of file XMLConfiguration.cpp.
IXMLConfigProperty::~IXMLConfigProperty | ( | ) | [virtual] |
Definition at line 340 of file XMLConfiguration.cpp.
bool IXMLConfigProperty::isProperty | ( | TiXmlElement * | pElement | ) | const [private] |
Definition at line 345 of file XMLConfiguration.cpp.
bool IXMLConfigProperty::isVerbose | ( | ) | const [protected, virtual] |
Reimplemented from IConfigProperty.
Definition at line 396 of file XMLConfiguration.cpp.
std::string IXMLConfigProperty::name | ( | ) | const [protected, virtual] |
Reimplemented from IConfigProperty.
Definition at line 354 of file XMLConfiguration.cpp.
IConfigProperty * IXMLConfigProperty::nextProperty | ( | ) | [protected, virtual] |
Reimplemented from IConfigProperty.
Definition at line 375 of file XMLConfiguration.cpp.
void IXMLConfigProperty::set | ( | const std::string & | value | ) | [protected, virtual] |
Reimplemented from IConfigProperty.
Definition at line 368 of file XMLConfiguration.cpp.
std::string IXMLConfigProperty::toString | ( | ) | const [protected, virtual] |
Implements IConfigProperty.
Definition at line 359 of file XMLConfiguration.cpp.
friend class CConfigSection [friend] |
Reimplemented from IConfigProperty.
Definition at line 49 of file XMLConfiguration.h.
TiXmlElement* IXMLConfigProperty::mPElement [private] |
Definition at line 51 of file XMLConfiguration.h.