#include <pugixml.hpp>
Public Member Functions | |
| xpath_variable * | add (const char_t *name, xpath_value_type type) |
| xpath_variable * | get (const char_t *name) |
| const xpath_variable * | get (const char_t *name) const |
| xpath_variable_set & | operator= (const xpath_variable_set &rhs) |
| 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_set () | |
| xpath_variable_set (const xpath_variable_set &rhs) | |
| ~xpath_variable_set () | |
Private Member Functions | |
| void | _assign (const xpath_variable_set &rhs) |
| xpath_variable * | _find (const char_t *name) const |
| void | _swap (xpath_variable_set &rhs) |
Static Private Member Functions | |
| static bool | _clone (xpath_variable *var, xpath_variable **out_result) |
| static void | _destroy (xpath_variable *var) |
Private Attributes | |
| xpath_variable * | _data [64] |
Definition at line 1076 of file pugixml.hpp.
Definition at line 11978 of file pugixml.cpp.
Definition at line 11984 of file pugixml.cpp.
Definition at line 11990 of file pugixml.cpp.
| PUGI__FN void pugi::xpath_variable_set::_assign | ( | const xpath_variable_set & | rhs | ) | [private] |
Definition at line 12031 of file pugixml.cpp.
| PUGI__FN bool pugi::xpath_variable_set::_clone | ( | xpath_variable * | var, |
| xpath_variable ** | out_result | ||
| ) | [static, private] |
Definition at line 12066 of file pugixml.cpp.
| PUGI__FN void pugi::xpath_variable_set::_destroy | ( | xpath_variable * | var | ) | [static, private] |
Definition at line 12093 of file pugixml.cpp.
| PUGI__FN xpath_variable * pugi::xpath_variable_set::_find | ( | const char_t * | name | ) | const [private] |
Definition at line 12053 of file pugixml.cpp.
| PUGI__FN void pugi::xpath_variable_set::_swap | ( | xpath_variable_set & | rhs | ) | [private] |
Definition at line 12042 of file pugixml.cpp.
| PUGI__FN xpath_variable * pugi::xpath_variable_set::add | ( | const char_t * | name, |
| xpath_value_type | type | ||
| ) |
Definition at line 12105 of file pugixml.cpp.
| PUGI__FN xpath_variable * pugi::xpath_variable_set::get | ( | const char_t * | name | ) |
Definition at line 12152 of file pugixml.cpp.
| PUGI__FN const xpath_variable * pugi::xpath_variable_set::get | ( | const char_t * | name | ) | const |
Definition at line 12157 of file pugixml.cpp.
| PUGI__FN xpath_variable_set & pugi::xpath_variable_set::operator= | ( | const xpath_variable_set & | rhs | ) |
Definition at line 11998 of file pugixml.cpp.
| PUGI__FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| bool | value | ||
| ) |
Definition at line 12128 of file pugixml.cpp.
| PUGI__FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| double | value | ||
| ) |
Definition at line 12134 of file pugixml.cpp.
| PUGI__FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| const char_t * | value | ||
| ) |
Definition at line 12140 of file pugixml.cpp.
| PUGI__FN bool pugi::xpath_variable_set::set | ( | const char_t * | name, |
| const xpath_node_set & | value | ||
| ) |
Definition at line 12146 of file pugixml.cpp.
xpath_variable* pugi::xpath_variable_set::_data[64] [private] |
Definition at line 1079 of file pugixml.hpp.