Skip to content

Struct pt_spec_info

ClassList > pt_spec_info

  • #include <parse_tree.h>

Public Attributes

Type Name
PT_NODE * as_attr_list
DB_AUTH auth_bypass_mask
PT_NODE * cte_name
PT_NODE * cte_pointer
PT_NODE * derived_table
PT_MISC_TYPE derived_table_type
PT_NODE * entity_name
PT_NODE * except_list
PT_SPEC_FLAG flag
PT_NODE * flat_entity_list
PT_MISC_TYPE flavor
UINTPTR id
PT_JOIN_TYPE join_type
PT_NODE * json_table
short location
PT_MISC_TYPE meta_class
PT_NODE * method_list
bool natural
int num_parallel_threads
PT_NODE * on_cond
PT_MISC_TYPE only_all
PT_NODE * partition
PT_NODE * path_conjuncts
PT_NODE * path_entities
PT_NODE * range_var
PT_NODE * referenced_attrs
PT_NODE * remote_server_name
PT_NODE * using_cond

Public Attributes Documentation

variable as_attr_list

PT_NODE* pt_spec_info::as_attr_list;

variable auth_bypass_mask

DB_AUTH pt_spec_info::auth_bypass_mask;

variable cte_name

PT_NODE* pt_spec_info::cte_name;

variable cte_pointer

PT_NODE* pt_spec_info::cte_pointer;

variable derived_table

PT_NODE* pt_spec_info::derived_table;

variable derived_table_type

PT_MISC_TYPE pt_spec_info::derived_table_type;

variable entity_name

PT_NODE* pt_spec_info::entity_name;

variable except_list

PT_NODE* pt_spec_info::except_list;

variable flag

PT_SPEC_FLAG pt_spec_info::flag;

variable flat_entity_list

PT_NODE* pt_spec_info::flat_entity_list;

variable flavor

PT_MISC_TYPE pt_spec_info::flavor;

variable id

UINTPTR pt_spec_info::id;

variable join_type

PT_JOIN_TYPE pt_spec_info::join_type;

variable json_table

PT_NODE* pt_spec_info::json_table;

variable location

short pt_spec_info::location;

variable meta_class

PT_MISC_TYPE pt_spec_info::meta_class;

variable method_list

PT_NODE* pt_spec_info::method_list;

variable natural

bool pt_spec_info::natural;

variable num_parallel_threads

int pt_spec_info::num_parallel_threads;

variable on_cond

PT_NODE* pt_spec_info::on_cond;

variable only_all

PT_MISC_TYPE pt_spec_info::only_all;

variable partition

PT_NODE* pt_spec_info::partition;

variable path_conjuncts

PT_NODE* pt_spec_info::path_conjuncts;

variable path_entities

PT_NODE* pt_spec_info::path_entities;

variable range_var

PT_NODE* pt_spec_info::range_var;

variable referenced_attrs

PT_NODE* pt_spec_info::referenced_attrs;

variable remote_server_name

PT_NODE* pt_spec_info::remote_server_name;

variable using_cond

PT_NODE* pt_spec_info::using_cond;


The documentation for this class was generated from the following file cubrid/src/parser/parse_tree.h