CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
syntax_tree_node结构体 参考

Public 成员函数

 syntax_tree_node ()
 
 ~syntax_tree_node ()
 

Public 属性

ASTOP op
 
const char * value
 
std::string out_str
 
double value_num
 
struct syntax_tree_nodevalue_ref_node
 
int error_code
 
int is_bind
 
struct syntax_tree_nodeparent
 
struct syntax_tree_nodefirst_child
 
struct syntax_tree_nodelast_child
 
struct syntax_tree_nodeprev_sibling
 
struct syntax_tree_nodenext_sibling
 
std::function< void(syntax_tree_node *node)> action
 

构造及析构函数说明

◆ syntax_tree_node()

syntax_tree_node::syntax_tree_node ( )

◆ ~syntax_tree_node()

syntax_tree_node::~syntax_tree_node ( )

类成员变量说明

◆ action

std::function<void(syntax_tree_node* node)> syntax_tree_node::action

◆ error_code

int syntax_tree_node::error_code

◆ first_child

struct syntax_tree_node* syntax_tree_node::first_child

◆ is_bind

int syntax_tree_node::is_bind

◆ last_child

struct syntax_tree_node* syntax_tree_node::last_child

◆ next_sibling

struct syntax_tree_node* syntax_tree_node::next_sibling

◆ op

ASTOP syntax_tree_node::op

◆ out_str

std::string syntax_tree_node::out_str

◆ parent

struct syntax_tree_node* syntax_tree_node::parent

◆ prev_sibling

struct syntax_tree_node* syntax_tree_node::prev_sibling

◆ value

const char* syntax_tree_node::value

◆ value_num

double syntax_tree_node::value_num

◆ value_ref_node

struct syntax_tree_node* syntax_tree_node::value_ref_node
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有