5#ifndef XMLCOREPARSER_DOMNODE_H
6#define XMLCOREPARSER_DOMNODE_H
37 const std::string&
get_name ()
const;
50 DOMSiblings::iterator
m_it{};
DOMNamedNodeMap m_attributes
void print(const std::string &header="", int depth=0) const
const DOMNamedNodeMap & get_attributes() const
unsigned int sibling_number() const
const DOMSiblings & get_siblings() const
DOMSiblings::iterator m_it
NodeType get_type() const
const std::string & get_name() const
DOMNode * get_next_sibling()
DOMNode * get_first_child()
const std::string & get_value() const
std::string depth
tag string for intendation
std::vector< DOMNode * > DOMSiblings
std::map< std::string, std::string > DOMNamedNodeMap