MezzanineEngine 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Mezzanine::XML::Node Member List

This is the complete list of members for Mezzanine::XML::Node, including all inherited members.

AppendAttribute(const Char8 *Name)Mezzanine::XML::Node
AppendAttribute(const String &Name)Mezzanine::XML::Nodeinline
AppendChild(NodeType Type=NodeElement)Mezzanine::XML::Node
AppendChild(const Char8 *Name)Mezzanine::XML::Node
AppendChild(const String &Name)Mezzanine::XML::Nodeinline
AppendCopy(const Attribute &proto)Mezzanine::XML::Node
AppendCopy(const Node &proto)Mezzanine::XML::Node
attribute_iterator typedefMezzanine::XML::Node
AttributeIterator (defined in Mezzanine::XML::Node)Mezzanine::XML::Nodefriend
attributes() const Mezzanine::XML::Node
attributes_begin() const Mezzanine::XML::Node
attributes_end() const Mezzanine::XML::Node
begin() const Mezzanine::XML::Node
Empty() const Mezzanine::XML::Node
end() const Mezzanine::XML::Node
FindAttribute(Predicate pred) const Mezzanine::XML::Nodeinline
FindChild(Predicate pred) const Mezzanine::XML::Nodeinline
FindChildbyAttribute(const Char8 *Name, const Char8 *AttrName, const Char8 *AttrValue) const Mezzanine::XML::Node
FindChildbyAttribute(const Char8 *AttrName, const Char8 *AttrValue) const Mezzanine::XML::Node
FindNode(Predicate pred) const Mezzanine::XML::Nodeinline
FindNodes(const Char8 *query, XPathVariableSet *variables=0) const Mezzanine::XML::Node
FindNodes(const XPathQuery &query) const Mezzanine::XML::Node
FindSingleNode(const Char8 *query, XPathVariableSet *variables=0) const Mezzanine::XML::Node
FindSingleNode(const XPathQuery &query) const Mezzanine::XML::Node
FirstElementByPath(const Char8 *Path, Char8 delimiter= '/') const Mezzanine::XML::Node
GetAttribute(const Char8 *Name) const Mezzanine::XML::Node
GetChild(const Char8 *Name) const Mezzanine::XML::Node
GetChild(const String &Name) const Mezzanine::XML::Nodeinline
GetChildren() const Mezzanine::XML::Node
GetChildren(const Char8 *Name) const Mezzanine::XML::Node
GetChildValue() const Mezzanine::XML::Node
GetChildValue(const Char8 *Name) const Mezzanine::XML::Node
GetFirstAttribute() const Mezzanine::XML::Node
GetFirstChild() const Mezzanine::XML::Node
GetLastAttribute() const Mezzanine::XML::Node
GetLastChild() const Mezzanine::XML::Node
GetNextSibling() const Mezzanine::XML::Node
GetNextSibling(const Char8 *Name) const Mezzanine::XML::Node
GetParent() const Mezzanine::XML::Node
GetPreviousSibling() const Mezzanine::XML::Node
GetPreviousSibling(const Char8 *Name) const Mezzanine::XML::Node
GetRoot() const Mezzanine::XML::Node
GetText() const Mezzanine::XML::Node
HashValue() const Mezzanine::XML::Node
InsertAttributeAfter(const Char8 *Name, const Attribute &attr)Mezzanine::XML::Node
InsertAttributeBefore(const Char8 *Name, const Attribute &attr)Mezzanine::XML::Node
InsertChildAfter(NodeType Type, const Node &node)Mezzanine::XML::Node
InsertChildAfter(const Char8 *Name, const Node &node)Mezzanine::XML::Node
InsertChildBefore(NodeType Type, const Node &node)Mezzanine::XML::Node
InsertChildBefore(const Char8 *Name, const Node &node)Mezzanine::XML::Node
InsertCopyAfter(const Attribute &proto, const Attribute &attr)Mezzanine::XML::Node
InsertCopyAfter(const Node &proto, const Node &node)Mezzanine::XML::Node
InsertCopyBefore(const Attribute &proto, const Attribute &attr)Mezzanine::XML::Node
InsertCopyBefore(const Node &proto, const Node &node)Mezzanine::XML::Node
InternalObject() const Mezzanine::XML::Node
iterator typedefMezzanine::XML::Node
Name() const Mezzanine::XML::Node
NamedNodeIterator (defined in Mezzanine::XML::Node)Mezzanine::XML::Nodefriend
Node()Mezzanine::XML::Node
Node(NodeStruct *p)Mezzanine::XML::Nodeexplicit
NodeDataMezzanine::XML::Nodeprotected
NodeIterator (defined in Mezzanine::XML::Node)Mezzanine::XML::Nodefriend
OffSetDebug() const Mezzanine::XML::Node
operator unspecified_bool_type() const Mezzanine::XML::Node
operator!() const Mezzanine::XML::Node
operator!=(const Node &r) const Mezzanine::XML::Node
operator<(const Node &r) const Mezzanine::XML::Node
operator<=(const Node &r) const Mezzanine::XML::Node
operator==(const Node &r) const Mezzanine::XML::Node
operator>(const Node &r) const Mezzanine::XML::Node
operator>=(const Node &r) const Mezzanine::XML::Node
Path(Char8 delimiter= '/') const Mezzanine::XML::Node
PrependAttribute(const Char8 *Name)Mezzanine::XML::Node
PrependChild(NodeType Type=NodeElement)Mezzanine::XML::Node
PrependChild(const Char8 *Name)Mezzanine::XML::Node
PrependChild(const String &Name)Mezzanine::XML::Nodeinline
PrependCopy(const Attribute &proto)Mezzanine::XML::Node
PrependCopy(const Node &proto)Mezzanine::XML::Node
Print(Writer &WriterInstance, const Char8 *indent="\t", unsigned int flags=FormatDefault, Encoding DocumentEncoding=EncodingAuto, unsigned int Depth=0) const Mezzanine::XML::Node
Print(std::basic_ostream< char, std::char_traits< char > > &os, const Char8 *indent="\t", unsigned int flags=FormatDefault, Encoding DocumentEncoding=EncodingAuto, unsigned int Depth=0) const Mezzanine::XML::Node
Print(std::basic_ostream< wchar_t, std::char_traits< wchar_t > > &os, const Char8 *indent="\t", unsigned int flags=FormatDefault, unsigned int Depth=0) const Mezzanine::XML::Node
RemoveAttribute(const Attribute &a)Mezzanine::XML::Node
RemoveAttribute(const Char8 *Name)Mezzanine::XML::Node
RemoveChild(const Node &n)Mezzanine::XML::Node
RemoveChild(const Char8 *Name)Mezzanine::XML::Node
SetName(const Char8 *rhs)Mezzanine::XML::Node
SetName(const String &rhs)Mezzanine::XML::Nodeinline
SetValue(const Char8 *rhs)Mezzanine::XML::Node
Traverse(TreeWalker &walker)Mezzanine::XML::Node
Type() const Mezzanine::XML::Node
unspecified_bool_type typedefMezzanine::XML::Nodeprotected
Value() const Mezzanine::XML::Node
~Node()Mezzanine::XML::Node