|  | 
|  | NPT_XmlElementNode (const char *tag) | 
|  | 
|  | NPT_XmlElementNode (const char *prefix, const char *tag) | 
|  | 
| NPT_List< NPT_XmlNode * > & | GetChildren () | 
|  | 
| const NPT_List< NPT_XmlNode * > & | GetChildren () const | 
|  | 
| NPT_XmlElementNode * | GetChild (const char *tag, const char *namespc=NPT_XML_NO_NAMESPACE, NPT_Ordinal n=0) const | 
|  | 
| NPT_Result | AddChild (NPT_XmlNode *child) | 
|  | 
| NPT_Result | SetAttribute (const char *prefix, const char *name, const char *value) | 
|  | 
| NPT_Result | SetAttribute (const char *name, const char *value) | 
|  | 
| NPT_Result | AddText (const char *text) | 
|  | 
| NPT_List< NPT_XmlAttribute * > & | GetAttributes () | 
|  | 
| const NPT_List< NPT_XmlAttribute * > & | GetAttributes () const | 
|  | 
| const NPT_String * | GetAttribute (const char *name, const char *namespc=NPT_XML_NO_NAMESPACE) const | 
|  | 
| const NPT_String & | GetPrefix () const | 
|  | 
| const NPT_String & | GetTag () const | 
|  | 
| const NPT_String * | GetText (NPT_Ordinal n=0) const | 
|  | 
| NPT_Result | MakeStandalone () | 
|  | 
| const NPT_String * | GetNamespace () const | 
|  | 
| NPT_Result | SetNamespaceUri (const char *prefix, const char *uri) | 
|  | 
| const NPT_String * | GetNamespaceUri (const char *prefix) const | 
|  | 
| const NPT_String * | GetNamespacePrefix (const char *uri) const | 
|  | 
| NPT_XmlElementNode * | AsElementNode () override | 
|  | 
| const NPT_XmlElementNode * | AsElementNode () const override | 
|  | 
|  | NPT_XmlNode (Type type) | 
|  | 
| Type | GetType () const | 
|  | 
| NPT_XmlNode * | GetParent () const | 
|  | 
| virtual NPT_XmlTextNode * | AsTextNode () | 
|  | 
| virtual const NPT_XmlTextNode * | AsTextNode () const | 
|  | 
|  | 
| void | SetParent (NPT_XmlNode *parent) override | 
|  | 
| void | SetNamespaceParent (NPT_XmlElementNode *parent) | 
|  | 
| void | RelinkNamespaceMaps () | 
|  | 
| NPT_Result | AddAttribute (const char *name, const char *value) | 
|  | 
|  | 
| class | NPT_XmlTagFinder | 
|  | 
| class | NPT_XmlSerializer | 
|  | 
| class | NPT_XmlWriter | 
|  | 
| class | NPT_XmlNodeWriter | 
|  | 
| class | NPT_XmlNodeCanonicalWriter | 
|  | 
| class | NPT_XmlParser | 
|  | 
| class | NPT_XmlProcessor | 
|  | 
| class | NPT_XmlNamespaceCollapser | 
|  | 
|  | 
| enum | Type { DOCUMENT, 
ELEMENT, 
TEXT
 } | 
|  | 
The documentation for this class was generated from the following files:
- lib/libUPnP/Neptune/Source/Core/NptXml.h
- lib/libUPnP/Neptune/Source/Core/NptXml.cpp