Public Member Functions | |
CXMLElement (TiXmlElement *pElement) | |
CXMLElement (const CXMLElement &rhs) | |
virtual | ~CXMLElement () |
CXMLElement & | operator= (const CXMLElement &rhs) |
Core::_tstring | GetName () const |
CXMLAttribute | GetFirstAttribute () const |
CXMLAttribute | GetLastAttribute () const |
Core::_tstring | GetAttribute (const Core::_tstring &name) const |
bool | AttributeExists (const Core::_tstring &name) const |
CXMLNode | GetFirstTextNode () const |
CXMLElement | GetFirstChild () const |
CXMLElement | GetFirstChild (const Core::_tstring &name) const |
CXMLElement | GetNextSiblingElement () const |
CXMLElement | GetNextSiblingElement (const Core::_tstring &name) const |
CXMLElement | AddElement (const Core::_tstring &elementName) |
void | RemoveElement (const CXMLElement &element) |
void | AddAttribute (const Core::_tstring &name, const Core::_tstring &value) |
void | RemoveAttribute (const Core::_tstring &name) |
bool | IsValid () const |
Core::_tstring | GetValue () const |
void | Visit (Core::IVisitConfigurationElements &visitor) const |
CXMLElement | ( | TiXmlElement * | pElement | ) | [explicit] |
CXMLElement | ( | const CXMLElement & | rhs | ) |
~CXMLElement | ( | ) | [virtual] |
CXMLElement & operator= | ( | const CXMLElement & | rhs | ) |
_tstring GetName | ( | ) | const |
CXMLAttribute GetFirstAttribute | ( | ) | const |
CXMLAttribute GetLastAttribute | ( | ) | const |
Core::_tstring GetAttribute | ( | const Core::_tstring & | name | ) | const |
bool AttributeExists | ( | const Core::_tstring & | name | ) | const |
CXMLNode GetFirstTextNode | ( | ) | const |
CXMLElement GetFirstChild | ( | ) | const |
CXMLElement GetFirstChild | ( | const Core::_tstring & | name | ) | const |
CXMLElement GetNextSiblingElement | ( | ) | const |
CXMLElement GetNextSiblingElement | ( | const Core::_tstring & | name | ) | const |
CXMLElement AddElement | ( | const Core::_tstring & | elementName | ) |
void RemoveElement | ( | const CXMLElement & | element | ) |
void AddAttribute | ( | const Core::_tstring & | name, | |
const Core::_tstring & | value | |||
) |
void RemoveAttribute | ( | const Core::_tstring & | name | ) |
bool IsValid | ( | ) | const [inherited] |
_tstring GetValue | ( | ) | const [inherited] |
void Visit | ( | Core::IVisitConfigurationElements & | visitor | ) | const [inherited] |