Открытые члены |
| 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) 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 |