CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Protected 成员函数 | Protected 属性 | 友元 | 所有成员列表
pugi::xpath_variable类 参考

#include <pugixml.hpp>

+ pugi::xpath_variable 的协作图:

Public 成员函数

bool get_boolean () const
 
const xpath_node_setget_node_set () const
 
double get_number () const
 
const char_tget_string () const
 
const char_tname () 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_variableoperator= (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.hpp1105 行定义.

构造及析构函数说明

◆ xpath_variable() [1/2]

PUGI__FN xpath_variable::xpath_variable ( xpath_value_type type)
protected

在文件 pugixml.cpp12177 行定义.

◆ xpath_variable() [2/2]

pugi::xpath_variable::xpath_variable ( const xpath_variable & )
protected

成员函数说明

◆ get_boolean()

PUGI__FN bool xpath_variable::get_boolean ( ) const

在文件 pugixml.cpp12208 行定义.

引用了 _type , 以及 pugi::xpath_type_boolean.

◆ get_node_set()

PUGI__FN const xpath_node_set & xpath_variable::get_node_set ( ) const

在文件 pugixml.cpp12224 行定义.

引用了 _type , 以及 pugi::xpath_type_node_set.

◆ get_number()

PUGI__FN double xpath_variable::get_number ( ) const

在文件 pugixml.cpp12213 行定义.

引用了 _type , 以及 pugi::xpath_type_number.

◆ get_string()

PUGI__FN const char_t * xpath_variable::get_string ( ) const

在文件 pugixml.cpp12218 行定义.

引用了 _type, PUGIXML_TEXT , 以及 pugi::xpath_type_string.

◆ name()

PUGI__FN const char_t * xpath_variable::name ( ) const

在文件 pugixml.cpp12181 行定义.

引用了 _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().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ operator=()

xpath_variable & pugi::xpath_variable::operator= ( const xpath_variable & )
protected

◆ set() [1/4]

PUGI__FN bool xpath_variable::set ( bool value)

在文件 pugixml.cpp12229 行定义.

引用了 _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().

+ 这是这个函数的调用关系图:

◆ set() [2/4]

PUGI__FN bool xpath_variable::set ( const char_t * value)

在文件 pugixml.cpp12245 行定义.

引用了 _type , 以及 pugi::xpath_type_string.

◆ set() [3/4]

PUGI__FN bool xpath_variable::set ( const xpath_node_set & value)

在文件 pugixml.cpp12266 行定义.

引用了 _type , 以及 pugi::xpath_type_node_set.

◆ set() [4/4]

PUGI__FN bool xpath_variable::set ( double value)

在文件 pugixml.cpp12237 行定义.

引用了 _type , 以及 pugi::xpath_type_number.

◆ type()

PUGI__FN xpath_value_type xpath_variable::type ( ) const

在文件 pugixml.cpp12203 行定义.

引用了 _type.

友元及相关函数文档

◆ xpath_variable_set

friend class xpath_variable_set
friend

在文件 pugixml.hpp1107 行定义.

类成员变量说明

◆ _next

xpath_variable* pugi::xpath_variable::_next
protected

◆ _type

xpath_value_type pugi::xpath_variable::_type
protected

该类的文档由以下文件生成: