AppendAttribute(const Char8 *Name) | Mezzanine::XML::Node | |
AppendAttribute(const String &Name) | Mezzanine::XML::Node | inline |
AppendChild(NodeType Type=NodeElement) | Mezzanine::XML::Node | |
AppendChild(const Char8 *Name) | Mezzanine::XML::Node | |
AppendChild(const String &Name) | Mezzanine::XML::Node | inline |
AppendCopy(const Attribute &proto) | Mezzanine::XML::Node | |
AppendCopy(const Node &proto) | Mezzanine::XML::Node | |
attribute_iterator typedef | Mezzanine::XML::Node | |
AttributeIterator (defined in Mezzanine::XML::Node) | Mezzanine::XML::Node | friend |
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::Node | inline |
FindChild(Predicate pred) const | Mezzanine::XML::Node | inline |
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::Node | inline |
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::Node | inline |
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 typedef | Mezzanine::XML::Node | |
Name() const | Mezzanine::XML::Node | |
NamedNodeIterator (defined in Mezzanine::XML::Node) | Mezzanine::XML::Node | friend |
Node() | Mezzanine::XML::Node | |
Node(NodeStruct *p) | Mezzanine::XML::Node | explicit |
NodeData | Mezzanine::XML::Node | protected |
NodeIterator (defined in Mezzanine::XML::Node) | Mezzanine::XML::Node | friend |
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::Node | inline |
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::Node | inline |
SetValue(const Char8 *rhs) | Mezzanine::XML::Node | |
Traverse(TreeWalker &walker) | Mezzanine::XML::Node | |
Type() const | Mezzanine::XML::Node | |
unspecified_bool_type typedef | Mezzanine::XML::Node | protected |
Value() const | Mezzanine::XML::Node | |
~Node() | Mezzanine::XML::Node | |