Skip to content

Struct qo_segment

ClassList > qo_segment

  • #include <query_graph.h>

Public Attributes

Type Name
bool class_attr
QO_ENV * env
QO_SEGMENT * eq_root
QO_EQCLASS * eqclass
QO_NODE * head
int idx
bool index_term_eq_expr
BITSET index_terms
QO_ATTR_INFO * info
bool is_function_index
bool is_not_null
const char * name
PT_NODE * pt_node
bool set_valued
bool shared_attr
QO_NODE * tail

Public Attributes Documentation

variable class_attr

bool qo_segment::class_attr;

variable env

QO_ENV* qo_segment::env;

variable eq_root

QO_SEGMENT* qo_segment::eq_root;

variable eqclass

QO_EQCLASS* qo_segment::eqclass;

variable head

QO_NODE* qo_segment::head;

variable idx

int qo_segment::idx;

variable index_term_eq_expr

bool qo_segment::index_term_eq_expr;

variable index_terms

BITSET qo_segment::index_terms;

variable info

QO_ATTR_INFO* qo_segment::info;

variable is_function_index

bool qo_segment::is_function_index;

variable is_not_null

bool qo_segment::is_not_null;

variable name

const char* qo_segment::name;

variable pt_node

PT_NODE* qo_segment::pt_node;

variable set_valued

bool qo_segment::set_valued;

variable shared_attr

bool qo_segment::shared_attr;

variable tail

QO_NODE* qo_segment::tail;


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