AsComment() | crn::xml::Node | |
AsElement() | crn::xml::Node | |
AsText() | crn::xml::Node | |
BeginAttribute() | crn::xml::Element | |
BeginElement() | crn::xml::Element | inline |
BeginNode() | crn::xml::Element | inline |
Clear() | crn::xml::Element | |
conv | crn::xml::Node | protected |
Document class | crn::xml::Element | friend |
Element(const Element &)=default | crn::xml::Element | |
Element(Element &&)=default | crn::xml::Element | |
Element(tinyxml2::XMLElement *el, const SCharsetConverter &c) | crn::xml::Element | protected |
EndAttribute() | crn::xml::Element | |
EndElement() | crn::xml::Element | inline |
EndNode() | crn::xml::Element | inline |
GetAttribute(const StringUTF8 &name, bool silent=true) const | crn::xml::Element | inline |
GetAttribute(const StringUTF8 &name, bool silent) const | crn::xml::Element | inline |
GetFirstChild() | crn::xml::Element | |
GetFirstChildElement(const StringUTF8 &name="") | crn::xml::Element | |
GetFirstChildText() | crn::xml::Element | |
GetLastChild() | crn::xml::Element | |
GetLastChildElement(const StringUTF8 &name="") | crn::xml::Element | |
GetName() const | crn::xml::Element | inline |
GetNbSubelements() const | crn::xml::Element | inline |
GetNbSubnodes() const | crn::xml::Element | inline |
GetNextSibling() | crn::xml::Node | |
GetNextSiblingElement(const StringUTF8 &name="") | crn::xml::Node | |
GetParent() | crn::xml::Node | |
GetPreviousSibling() | crn::xml::Node | |
GetPreviousSiblingElement(const StringUTF8 &name="") | crn::xml::Node | |
GetValue() const | crn::xml::Node | virtual |
InsertComment(Node &n, const StringUTF8 &text) | crn::xml::Element | |
InsertElement(Node &n, const StringUTF8 &name) | crn::xml::Element | |
InsertText(Node &n, const StringUTF8 &text, bool cdata=false) | crn::xml::Element | |
IsComment() | crn::xml::Node | |
IsElement() | crn::xml::Node | |
IsText() | crn::xml::Node | |
Node class | crn::xml::Element | friend |
crn::xml::Node::Node(const Node &)=default | crn::xml::Node | |
crn::xml::Node::Node(Node &&)=default | crn::xml::Node | |
crn::xml::Node::Node(tinyxml2::XMLNode *n, const SCharsetConverter &c) | crn::xml::Node | protected |
operator bool() const noexcept | crn::xml::Node | inline |
operator!() const noexcept | crn::xml::Node | inline |
operator!=(const Node &other) const noexcept | crn::xml::Node | inline |
operator++() | crn::xml::Element | |
operator++(int) | crn::xml::Element | |
operator=(const Element &)=default | crn::xml::Element | |
operator=(Element &&)=default | crn::xml::Element | |
crn::xml::Node::operator=(const Node &)=default | crn::xml::Node | |
crn::xml::Node::operator=(Node &&)=default | crn::xml::Node | |
operator==(const Node &other) const noexcept | crn::xml::Node | inline |
PushBackClone(Node &n, bool recursive=false) | crn::xml::Element | |
PushBackComment(const StringUTF8 &text) | crn::xml::Element | |
PushBackElement(const StringUTF8 &name) | crn::xml::Element | |
PushBackText(const StringUTF8 &text, bool cdata=false) | crn::xml::Element | |
PushFrontComment(const StringUTF8 &text) | crn::xml::Element | |
PushFrontElement(const StringUTF8 &name) | crn::xml::Element | |
PushFrontText(const StringUTF8 &text, bool cdata=false) | crn::xml::Element | |
RemoveAttribute(const StringUTF8 &name) | crn::xml::Element | |
RemoveChild(Node &n) | crn::xml::Element | |
SetAttribute(const StringUTF8 &name, const StringUTF8 &value) | crn::xml::Element | |
SetName(const StringUTF8 &s) | crn::xml::Element | inline |
SetValue(const StringUTF8 &s) | crn::xml::Node | |
~Element() override | crn::xml::Element | inlinevirtual |
~Node() | crn::xml::Node | inlinevirtual |