CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 成员函数 | Public 属性 | 所有成员列表
xpath_parser::binary_op_t结构体 参考
+ xpath_parser::binary_op_t 的协作图:

Public 成员函数

 binary_op_t ()
 
 binary_op_t (ast_type_t asttype_, xpath_value_type rettype_, int precedence_)
 

静态 Public 成员函数

static binary_op_t parse (xpath_lexer &lexer)
 

Public 属性

ast_type_t asttype
 
int precedence
 
xpath_value_type rettype
 

详细描述

在文件 pugixml.cpp11734 行定义.

构造及析构函数说明

◆ binary_op_t() [1/2]

xpath_parser::binary_op_t::binary_op_t ( )
inline

在文件 pugixml.cpp11740 行定义.

被这些函数引用 parse().

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

◆ binary_op_t() [2/2]

xpath_parser::binary_op_t::binary_op_t ( ast_type_t asttype_,
xpath_value_type rettype_,
int precedence_ )
inline

在文件 pugixml.cpp11744 行定义.

成员函数说明

◆ parse()

static binary_op_t xpath_parser::binary_op_t::parse ( xpath_lexer & lexer)
inlinestatic

在文件 pugixml.cpp11748 行定义.

引用了 ast_op_add, ast_op_and, ast_op_divide, ast_op_equal, ast_op_greater, ast_op_greater_or_equal, ast_op_less, ast_op_less_or_equal, ast_op_mod, ast_op_multiply, ast_op_not_equal, ast_op_or, ast_op_subtract, ast_op_union, binary_op_t(), xpath_lexer::contents(), xpath_lexer::current(), lex_equal, lex_greater, lex_greater_or_equal, lex_less, lex_less_or_equal, lex_minus, lex_multiply, lex_not_equal, lex_plus, lex_string, lex_union , 以及 PUGIXML_TEXT.

被这些函数引用 xpath_parser::parse_expression_rec().

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

类成员变量说明

◆ asttype

ast_type_t xpath_parser::binary_op_t::asttype

在文件 pugixml.cpp11736 行定义.

被这些函数引用 xpath_parser::parse_expression_rec().

◆ precedence

int xpath_parser::binary_op_t::precedence

在文件 pugixml.cpp11738 行定义.

被这些函数引用 xpath_parser::parse_expression_rec().

◆ rettype

xpath_value_type xpath_parser::binary_op_t::rettype

在文件 pugixml.cpp11737 行定义.

被这些函数引用 xpath_parser::parse_expression_rec().


该结构体的文档由以下文件生成: