#include <pugixml.hpp>
Public 成员函数 | |
bool | get_boolean () const |
const xpath_node_set & | get_node_set () const |
double | get_number () const |
const char_t * | get_string () const |
const char_t * | name () const |
bool | set (bool value) |
bool | set (const char_t *value) |
bool | set (const xpath_node_set &value) |
bool | set (double value) |
xpath_value_type | type () const |
Protected 成员函数 | |
xpath_variable & | operator= (const xpath_variable &) |
xpath_variable (const xpath_variable &) | |
xpath_variable (xpath_value_type type) | |
Protected 属性 | |
xpath_variable * | _next |
xpath_value_type | _type |
友元 | |
class | xpath_variable_set |
在文件 pugixml.hpp 第 1105 行定义.
|
protected |
在文件 pugixml.cpp 第 12177 行定义.
|
protected |
PUGI__FN bool xpath_variable::get_boolean | ( | ) | const |
在文件 pugixml.cpp 第 12208 行定义.
引用了 _type , 以及 pugi::xpath_type_boolean.
PUGI__FN const xpath_node_set & xpath_variable::get_node_set | ( | ) | const |
在文件 pugixml.cpp 第 12224 行定义.
引用了 _type , 以及 pugi::xpath_type_node_set.
PUGI__FN double xpath_variable::get_number | ( | ) | const |
在文件 pugixml.cpp 第 12213 行定义.
引用了 _type , 以及 pugi::xpath_type_number.
在文件 pugixml.cpp 第 12218 行定义.
引用了 _type, PUGIXML_TEXT , 以及 pugi::xpath_type_string.
在文件 pugixml.cpp 第 12181 行定义.
引用了 _type, name(), pugi::xpath_type_boolean, pugi::xpath_type_node_set, pugi::xpath_type_number , 以及 pugi::xpath_type_string.
被这些函数引用 pugi::xpath_variable_set::_clone() , 以及 name().
|
protected |
PUGI__FN bool xpath_variable::set | ( | bool | value | ) |
在文件 pugixml.cpp 第 12229 行定义.
引用了 _type , 以及 pugi::xpath_type_boolean.
被这些函数引用 pugi::xpath_variable_set::set(), pugi::xpath_variable_set::set(), pugi::xpath_variable_set::set() , 以及 pugi::xpath_variable_set::set().
在文件 pugixml.cpp 第 12245 行定义.
引用了 _type , 以及 pugi::xpath_type_string.
PUGI__FN bool xpath_variable::set | ( | const xpath_node_set & | value | ) |
在文件 pugixml.cpp 第 12266 行定义.
引用了 _type , 以及 pugi::xpath_type_node_set.
PUGI__FN bool xpath_variable::set | ( | double | value | ) |
在文件 pugixml.cpp 第 12237 行定义.
引用了 _type , 以及 pugi::xpath_type_number.
PUGI__FN xpath_value_type xpath_variable::type | ( | ) | const |
在文件 pugixml.cpp 第 12203 行定义.
引用了 _type.
|
friend |
在文件 pugixml.hpp 第 1107 行定义.
|
protected |
|
protected |
在文件 pugixml.hpp 第 1110 行定义.
被这些函数引用 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().