xbmc
|
Public Types | |
enum | TokenType { CHARACTER_DATA, IGNORABLE_WHITESPACE, CDATA_SECTION, ENTITY_REFERENCE, COMMENT } |
![]() | |
enum | Type { DOCUMENT, ELEMENT, TEXT } |
Public Member Functions | |
NPT_XmlTextNode (TokenType token_type, const char *text) | |
const NPT_String & | GetString () const |
TokenType | GetTokenType () const |
NPT_XmlTextNode * | AsTextNode () override |
const NPT_XmlTextNode * | AsTextNode () const override |
![]() | |
NPT_XmlNode (Type type) | |
Type | GetType () const |
NPT_XmlNode * | GetParent () const |
virtual NPT_XmlElementNode * | AsElementNode () |
virtual const NPT_XmlElementNode * | AsElementNode () const |
Additional Inherited Members | |
![]() | |
virtual void | SetParent (NPT_XmlNode *parent) |
![]() | |
Type | m_Type |
NPT_XmlNode * | m_Parent |