#include <xmlhelper.hpp>
|
static std::string | to_string (const tinyxml2::XMLDocument &doc) |
|
static std::string | format_error (const tinyxml2::XMLDocument &doc) |
|
template<typename T , typename... Args> |
static std::string | find_text (const tinyxml2::XMLNode *node, const T &first, Args... args) |
|
template<typename T , typename... Args> |
static const tinyxml2::XMLElement * | find (const tinyxml2::XMLNode *node, const T &first, Args... args) |
|
static const tinyxml2::XMLElement * | find (const tinyxml2::XMLNode *node, const std::string &first) |
|
static const tinyxml2::XMLElement * | find (const tinyxml2::XMLNode *node, const char *first) |
|
static const tinyxml2::XMLElement * | find (const tinyxml2::XMLElement *elem) |
|
static const tinyxml2::XMLElement * | next_sibling (const tinyxml2::XMLNode *node, const std::string &name) |
|
static const tinyxml2::XMLElement * | next_sibling (const tinyxml2::XMLNode *node, const char *name) |
|
static const tinyxml2::XMLElement * | next_sibling (const tinyxml2::XMLNode *node) |
|
Definition at line 20 of file xmlhelper.hpp.
◆ find() [1/4]
static const tinyxml2::XMLElement * openvpn::Xml::find |
( |
const tinyxml2::XMLElement * |
elem | ) |
|
|
inlinestatic |
◆ find() [2/4]
static const tinyxml2::XMLElement * openvpn::Xml::find |
( |
const tinyxml2::XMLNode * |
node, |
|
|
const char * |
first |
|
) |
| |
|
inlinestatic |
◆ find() [3/4]
static const tinyxml2::XMLElement * openvpn::Xml::find |
( |
const tinyxml2::XMLNode * |
node, |
|
|
const std::string & |
first |
|
) |
| |
|
inlinestatic |
◆ find() [4/4]
template<typename T , typename... Args>
static const tinyxml2::XMLElement * openvpn::Xml::find |
( |
const tinyxml2::XMLNode * |
node, |
|
|
const T & |
first, |
|
|
Args... |
args |
|
) |
| |
|
inlinestatic |
◆ find_text()
template<typename T , typename... Args>
static std::string openvpn::Xml::find_text |
( |
const tinyxml2::XMLNode * |
node, |
|
|
const T & |
first, |
|
|
Args... |
args |
|
) |
| |
|
inlinestatic |
◆ format_error()
static std::string openvpn::Xml::format_error |
( |
const tinyxml2::XMLDocument & |
doc | ) |
|
|
inlinestatic |
◆ next_sibling() [1/3]
static const tinyxml2::XMLElement * openvpn::Xml::next_sibling |
( |
const tinyxml2::XMLNode * |
node | ) |
|
|
inlinestatic |
◆ next_sibling() [2/3]
static const tinyxml2::XMLElement * openvpn::Xml::next_sibling |
( |
const tinyxml2::XMLNode * |
node, |
|
|
const char * |
name |
|
) |
| |
|
inlinestatic |
◆ next_sibling() [3/3]
static const tinyxml2::XMLElement * openvpn::Xml::next_sibling |
( |
const tinyxml2::XMLNode * |
node, |
|
|
const std::string & |
name |
|
) |
| |
|
inlinestatic |
◆ OPENVPN_EXCEPTION()
openvpn::Xml::OPENVPN_EXCEPTION |
( |
xml_parse |
| ) |
|
◆ to_string()
static std::string openvpn::Xml::to_string |
( |
const tinyxml2::XMLDocument & |
doc | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: