ANNA Suite  2020b
Multipurpose development suite for Telco applications
anna::xml::XPath Member List

This is the complete list of members for anna::xml::XPath, including all inherited members.

a_rootanna::xml::Parserprivate
apply(const Document &document, const char *expression, const int mode=Mode::Simple) noexcept(false)anna::xml::XPath
anna::xml::Parser::apply(const Document &document) noexcept(false)anna::xml::Parserprivate
anna::xml::Parser::apply(const Document &document, const DTD &dtd) noexcept(false)anna::xml::Parserprivate
attributes(Node *node, _xmlAttr *attribute) noexcept(false)anna::xml::Parserprivate
children(Node *node, _xmlNode *xmlNode) noexcept(false)anna::xml::Parserprivate
ConfigSkeletonanna::xml::XPathfriend
decode(const unsigned char *source)anna::xml::Parserprivate
find(const Document &document, const char *expression, const int mode=Mode::Full, const Exception::Mode::_v emode=Exception::Mode::Throw) noexcept(false)anna::xml::XPath
getRoot() constanna::xml::Parserinlineprivate
isEmpty() constanna::xml::XPathinline
lock() noexcept(false)anna::Mutexprivatevirtual
match(const Document &document, const char *expression, const int mode=Mode::Simple) noexcept(false)anna::xml::XPath
Mutex(const Mode::_v mode=Mode::Recursive)anna::Mutexexplicitprivate
node(Node::const_child_iterator &ii)anna::xml::XPathinlinestatic
node_begin() constanna::xml::XPathinline
node_end() constanna::xml::XPathinline
operator const pthread_mutex_t *() constanna::Mutexinlineprivate
Parser()anna::xml::Parserprivate
reset()anna::xml::Parserprivatevirtual
Safe()anna::Safeinlineprivate
setupEncoding(_xmlDoc *document)anna::xml::Parserprivate
size() constanna::xml::XPathinline
trylock() noexcept(false)anna::Mutexprivate
unlock()anna::Mutexprivatevirtual
XPath(const char *name)anna::xml::XPath
~Mutex()anna::Mutexprivatevirtual
~Parser()anna::xml::Parserprivatevirtual