56 #ifndef _xmlxpathnode_h
57 #define _xmlxpathnode_h
91 typedef void (*unspecified_bool_type)(
XPathNode***);
109 Node GetNode()
const;
117 Node GetParent()
const;
123 operator unspecified_bool_type()
const;
128 bool operator!()
const;
134 bool operator==(
const XPathNode& n)
const;
139 bool operator!=(
const XPathNode& n)
const;
146 #endif // Include guard
A light-weight handle for manipulating attributes in DOM tree.
This defines the Mezzanine::XML::Node one of the central XML classes.
An XPath node which can store handles to a XML::Node or an XML::Attribute.
All the definitions for datatypes as well as some basic conversion functions are defined here...
A light-weight handle for manipulating nodes in DOM tree.
The bulk of the engine components go in this namspace.