libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
crn::xml::Element Member List

This is the complete list of members for crn::xml::Element, including all inherited members.

AsComment()crn::xml::Node
AsElement()crn::xml::Node
AsText()crn::xml::Node
BeginAttribute()crn::xml::Element
BeginElement()crn::xml::Elementinline
BeginNode()crn::xml::Elementinline
Clear()crn::xml::Element
convcrn::xml::Nodeprotected
Document classcrn::xml::Elementfriend
Element(const Element &)=defaultcrn::xml::Element
Element(Element &&)=defaultcrn::xml::Element
Element(tinyxml2::XMLElement *el, const SCharsetConverter &c)crn::xml::Elementprotected
EndAttribute()crn::xml::Element
EndElement()crn::xml::Elementinline
EndNode()crn::xml::Elementinline
GetAttribute(const StringUTF8 &name, bool silent=true) const crn::xml::Elementinline
GetAttribute(const StringUTF8 &name, bool silent) const crn::xml::Elementinline
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::Elementinline
GetNbSubelements() const crn::xml::Elementinline
GetNbSubnodes() const crn::xml::Elementinline
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::Nodevirtual
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 classcrn::xml::Elementfriend
crn::xml::Node::Node(const Node &)=defaultcrn::xml::Node
crn::xml::Node::Node(Node &&)=defaultcrn::xml::Node
crn::xml::Node::Node(tinyxml2::XMLNode *n, const SCharsetConverter &c)crn::xml::Nodeprotected
operator bool() const noexceptcrn::xml::Nodeinline
operator!() const noexceptcrn::xml::Nodeinline
operator!=(const Node &other) const noexceptcrn::xml::Nodeinline
operator++()crn::xml::Element
operator++(int)crn::xml::Element
operator=(const Element &)=defaultcrn::xml::Element
operator=(Element &&)=defaultcrn::xml::Element
crn::xml::Node::operator=(const Node &)=defaultcrn::xml::Node
crn::xml::Node::operator=(Node &&)=defaultcrn::xml::Node
operator==(const Node &other) const noexceptcrn::xml::Nodeinline
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::Elementinline
SetValue(const StringUTF8 &s)crn::xml::Node
~Element() overridecrn::xml::Elementinlinevirtual
~Node()crn::xml::Nodeinlinevirtual