Main Page | Modules | Class Hierarchy | Class List | Class Members

MXMLNode Class Reference
[Micro XML Document Object Model]

#include <mxmldom.h>

Inheritance diagram for MXMLNode:

MXMLElement MXMLTextBase MXMLComment MXMLDeclaration MXMLText MXMLCDATA List of all members.

Detailed Description

abstract base class for XML Document nodes

Nodes can only be constructed by a MXMLDocument. Call the Dispose method on a node to delete it.


Public Member Functions

virtual void Dispose ()
 Delete this node and its children.
MXMLDocumentGetDocument ()
 Get the owning document.
MXMLElementGetParent ()
 Get the parent MXMLElement.
MXMLNodeGetNextSibling ()
 Get the next sibling node.
MXMLNodeGetPrevSibling ()
 Get the previous sibling node.
bool IsType (Type a_type) const
 test to determine a node type to allow static cast to derived types
virtual const char * GetText () const
 GetText will return text (UTF8) depending on the derived node type.


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