|
| UniXML_iterator (xmlNode *node) noexcept |
|
std::string | getProp2 (const std::string &name, const std::string &defval="") const noexcept |
|
std::string | getProp (const std::string &name) const noexcept |
|
int | getIntProp (const std::string &name) const noexcept |
|
int | getPIntProp (const std::string &name, int def) const noexcept |
| if value if not positive ( <= 0 ), returns def
|
|
void | setProp (const std::string &name, const std::string &text) noexcept |
|
bool | findName (const std::string &node, const std::string &searchname, bool deepfind=true) noexcept |
|
bool | find (const std::string &searchnode, bool deepfind=true) noexcept |
|
xmlNode * | findX (xmlNode *root, const std::string &searchnode, bool deepfind=true) const noexcept |
|
bool | goNext () noexcept |
|
bool | goThrowNext () noexcept |
|
bool | goPrev () noexcept |
|
bool | canPrev () const noexcept |
|
bool | canNext () const noexcept |
|
UniXML_iterator & | operator+ (int) noexcept |
|
UniXML_iterator | operator++ (int) noexcept |
|
UniXML_iterator & | operator+= (int) noexcept |
|
UniXML_iterator & | operator++ () noexcept |
|
UniXML_iterator & | operator- (int) noexcept |
|
UniXML_iterator | operator-- (int) noexcept |
|
UniXML_iterator & | operator-- () noexcept |
|
UniXML_iterator & | operator-= (int) noexcept |
|
bool | goParent () noexcept |
|
bool | goChildren () noexcept |
|
xmlNode * | getCurrent () noexcept |
|
const std::string | getName () const noexcept |
|
const std::string | getContent () const noexcept |
|
| operator xmlNode * () const noexcept |
|
void | goBegin () noexcept |
|
void | goEnd () noexcept |
|
UniXMLPropList | getPropList () const |
|