RLib  5.7
RLib - an opensource, lightweight and multi-platform framework for cpp programming
System::Xml::XmlHandle Class Reference

Public Member Functions

 XmlHandle (XmlNode *_node)
 Create a handle from any node (at any depth of the tree.) This can be a null pointer.
 
 XmlHandle (const XmlHandle &ref)
 Copy constructor.
 
XmlHandle operator= (const XmlHandle &ref)
 
XmlHandle FirstChild () const
 Return a handle to the first child node.
 
XmlHandle FirstChild (const TCHAR *value) const
 Return a handle to the first child node with the given name.
 
XmlHandle FirstChildElement () const
 Return a handle to the first child element.
 
XmlHandle FirstChildElement (const TCHAR *value) const
 Return a handle to the first child element with the given name.
 
XmlHandle Child (const TCHAR *value, int index) const
 
XmlHandle Child (int index) const
 
XmlHandle ChildElement (const TCHAR *value, int index) const
 
XmlHandle ChildElement (int index) const
 
XmlNodeToNode () const
 
XmlElementToElement () const
 
XmlTextToText () const
 
XmlUnknownToUnknown () const
 
XmlNodeNode () const
 
XmlElementElement () const
 
XmlTextText () const
 
XmlUnknownUnknown () const
 

Public Attributes

 RLIB_DECLARE_DYNCREATE
 

The documentation for this class was generated from the following files: