#include <pugixml.hpp>
Métodos públicos | |
| xpath_variable_set () | |
| ~xpath_variable_set () | |
| xpath_variable_set (const xpath_variable_set &rhs) | |
| xpath_variable_set & | operator= (const xpath_variable_set &rhs) |
| xpath_variable * | add (const char_t *name, xpath_value_type type) |
| bool | set (const char_t *name, bool value) |
| bool | set (const char_t *name, double value) |
| bool | set (const char_t *name, const char_t *value) |
| bool | set (const char_t *name, const xpath_node_set &value) |
| xpath_variable * | get (const char_t *name) |
| const xpath_variable * | get (const char_t *name) const |
Métodos privados | |
| void | _assign (const xpath_variable_set &rhs) |
| void | _swap (xpath_variable_set &rhs) |
| xpath_variable * | _find (const char_t *name) const |
Métodos privados estáticos | |
| static bool | _clone (xpath_variable *var, xpath_variable **out_result) |
| static void | _destroy (xpath_variable *var) |
Atributos privados | |
| xpath_variable * | _data [64] |
| PUGI_IMPL_FN pugi::xpath_variable_set::xpath_variable_set | ( | ) |
Hace referencia a _data y PUGI_IMPL_FN.
Referenciado por _assign(), _swap(), operator=() y xpath_variable_set().
| PUGI_IMPL_FN pugi::xpath_variable_set::~xpath_variable_set | ( | ) |
| PUGI_IMPL_FN pugi::xpath_variable_set::xpath_variable_set | ( | const xpath_variable_set & | rhs | ) |
Hace referencia a _assign(), _data, PUGI_IMPL_FN y xpath_variable_set().
|
private |
Hace referencia a _clone(), _data, _swap(), PUGI_IMPL_FN y xpath_variable_set().
Referenciado por operator=() y xpath_variable_set().
|
staticprivate |
Hace referencia a pugi::xpath_variable::_next, pugi::xpath_variable::_type, pugi::xpath_variable::name() y PUGI_IMPL_FN.
Referenciado por _assign().
|
staticprivate |
Hace referencia a pugi::xpath_variable::_next, pugi::xpath_variable::_type y PUGI_IMPL_FN.
Referenciado por ~xpath_variable_set().
|
private |
Hace referencia a _data y PUGI_IMPL_FN.
Referenciado por get() y get().
|
private |
Hace referencia a _data, PUGI_IMPL_FN y xpath_variable_set().
Referenciado por _assign().
| PUGI_IMPL_FN xpath_variable * pugi::xpath_variable_set::add | ( | const char_t * | name, |
| xpath_value_type | type ) |
Hace referencia a _data, pugi::xpath_variable::_next y PUGI_IMPL_FN.
Referenciado por set(), set(), set() y set().
| PUGI_IMPL_FN xpath_variable * pugi::xpath_variable_set::get | ( | const char_t * | name | ) |
| PUGI_IMPL_FN const xpath_variable * pugi::xpath_variable_set::get | ( | const char_t * | name | ) | const |
| PUGI_IMPL_FN xpath_variable_set & pugi::xpath_variable_set::operator= | ( | const xpath_variable_set & | rhs | ) |
Hace referencia a _assign(), PUGI_IMPL_FN y xpath_variable_set().
| PUGI_IMPL_FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| bool | value ) |
Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_boolean.
| PUGI_IMPL_FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| const char_t * | value ) |
Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_string.
| PUGI_IMPL_FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| const xpath_node_set & | value ) |
Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_node_set.
| PUGI_IMPL_FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| double | value ) |
Hace referencia a add(), PUGI_IMPL_FN, pugi::xpath_variable::set() y pugi::xpath_type_number.
|
private |
Referenciado por _assign(), _find(), _swap(), add(), xpath_variable_set(), xpath_variable_set() y ~xpath_variable_set().