#include <pugixml.hpp>
Métodos públicos | |
| const char_t * | name () const |
| xpath_value_type | type () const |
| bool | get_boolean () const |
| double | get_number () const |
| const char_t * | get_string () const |
| const xpath_node_set & | get_node_set () const |
| bool | set (bool value) |
| bool | set (double value) |
| bool | set (const char_t *value) |
| bool | set (const xpath_node_set &value) |
Métodos protegidos | |
| xpath_variable (xpath_value_type type) | |
| xpath_variable (const xpath_variable &) | |
| xpath_variable & | operator= (const xpath_variable &) |
Atributos protegidos | |
| xpath_value_type | _type |
| xpath_variable * | _next |
Amigas | |
| class | xpath_variable_set |
|
protected |
Hace referencia a _next, _type y PUGI_IMPL_FN.
Referenciado por operator=() y xpath_variable().
|
protected |
| PUGI_IMPL_FN bool xpath_variable::get_boolean | ( | ) | const |
Hace referencia a _type, PUGI_IMPL_FN y pugi::xpath_type_boolean.
Referenciado por operator=().
| PUGI_IMPL_FN const xpath_node_set & xpath_variable::get_node_set | ( | ) | const |
Hace referencia a _type, PUGI_IMPL_FN y pugi::xpath_type_node_set.
Referenciado por operator=().
| PUGI_IMPL_FN double xpath_variable::get_number | ( | ) | const |
Hace referencia a _type, PUGI_IMPL_FN y pugi::xpath_type_number.
Referenciado por operator=().
| PUGI_IMPL_FN const char_t * xpath_variable::get_string | ( | ) | const |
Hace referencia a _type, PUGI_IMPL_FN, PUGIXML_TEXT y pugi::xpath_type_string.
Referenciado por operator=().
| PUGI_IMPL_FN const char_t * xpath_variable::name | ( | ) | const |
Hace referencia a _type, name(), PUGI_IMPL_FN, pugi::xpath_type_boolean, pugi::xpath_type_node_set, pugi::xpath_type_number y pugi::xpath_type_string.
Referenciado por pugi::xpath_variable_set::_clone(), name() y operator=().
|
protected |
Hace referencia a get_boolean(), get_node_set(), get_number(), get_string(), name(), set(), type() y xpath_variable().
| PUGI_IMPL_FN bool xpath_variable::set | ( | bool | value | ) |
Hace referencia a _type, PUGI_IMPL_FN y pugi::xpath_type_boolean.
Referenciado por operator=(), pugi::xpath_variable_set::set(), pugi::xpath_variable_set::set(), pugi::xpath_variable_set::set() y pugi::xpath_variable_set::set().
| PUGI_IMPL_FN bool xpath_variable::set | ( | const char_t * | value | ) |
Hace referencia a _type, PUGI_IMPL_FN y pugi::xpath_type_string.
| PUGI_IMPL_FN bool xpath_variable::set | ( | const xpath_node_set & | value | ) |
Hace referencia a _type, PUGI_IMPL_FN y pugi::xpath_type_node_set.
| PUGI_IMPL_FN bool xpath_variable::set | ( | double | value | ) |
Hace referencia a _type, PUGI_IMPL_FN y pugi::xpath_type_number.
| PUGI_IMPL_FN xpath_value_type xpath_variable::type | ( | ) | const |
Hace referencia a _type y PUGI_IMPL_FN.
Referenciado por operator=().
|
friend |
Hace referencia a xpath_variable_set.
Referenciado por xpath_variable_set.
|
protected |
|
protected |
Referenciado por pugi::xpath_variable_set::_clone(), pugi::xpath_variable_set::_destroy(), get_boolean(), get_node_set(), get_number(), get_string(), name(), set(), set(), set(), set(), type() y xpath_variable().