CUBRID Engine
latest
|
#include <xasl_unpack_info.hpp>
Public Attributes | |
char * | packed_xasl |
STX_VISITED_PTR * | ptr_blocks [MAX_PTR_BLOCKS] |
char * | alloc_buf |
int | packed_size |
int | ptr_lwm [MAX_PTR_BLOCKS] |
int | ptr_max [MAX_PTR_BLOCKS] |
int | alloc_size |
UNPACK_EXTRA_BUF * | additional_buffers |
int | track_allocated_bufers |
bool | use_xasl_clone |
Definition at line 50 of file xasl_unpack_info.hpp.
UNPACK_EXTRA_BUF* xasl_unpack_info::additional_buffers |
Definition at line 73 of file xasl_unpack_info.hpp.
Referenced by free_unpack_extra_buff(), stx_alloc_struct(), and stx_init_xasl_unpack_info().
char* xasl_unpack_info::alloc_buf |
Definition at line 60 of file xasl_unpack_info.hpp.
Referenced by stx_alloc_struct(), and stx_init_xasl_unpack_info().
int xasl_unpack_info::alloc_size |
Definition at line 70 of file xasl_unpack_info.hpp.
Referenced by qstr_coerce(), qstr_pad(), stx_alloc_struct(), and stx_init_xasl_unpack_info().
int xasl_unpack_info::packed_size |
Definition at line 62 of file xasl_unpack_info.hpp.
Referenced by stx_alloc_struct(), and stx_init_xasl_unpack_info().
char* xasl_unpack_info::packed_xasl |
Definition at line 52 of file xasl_unpack_info.hpp.
Referenced by stx_build_access_spec_type(), stx_build_aggregate_type(), stx_build_alsm_eval_term(), stx_build_analytic_eval_type(), stx_build_analytic_type(), stx_build_arith_type(), stx_build_attr_descr(), stx_build_buildlist_proc(), stx_build_buildvalue_proc(), stx_build_cls_spec_type(), stx_build_comp_eval_term(), stx_build_connectby_proc(), stx_build_cte_proc(), stx_build_delete_proc(), stx_build_fetch_proc(), stx_build_filter_pred_node(), stx_build_func_pred(), stx_build_function_type(), stx_build_indx_info(), stx_build_insert_proc(), stx_build_key_info(), stx_build_like_eval_term(), stx_build_list_spec_type(), stx_build_ls_merge_info(), stx_build_merge_proc(), stx_build_mergelist_proc(), stx_build_method_sig(), stx_build_method_sig_list(), stx_build_method_spec_type(), stx_build_outptr_list(), stx_build_pred(), stx_build_pred_expr(), stx_build_regu_variable(), stx_build_regu_variable_list(), stx_build_rlike_eval_term(), stx_build_selupd_list(), stx_build_set_spec_type(), stx_build_showstmt_spec_type(), stx_build_sort_list(), stx_build_srlist_id(), stx_build_union_proc(), stx_build_update_assignment(), stx_build_update_class_info(), stx_build_update_proc(), stx_build_val_list(), stx_build_xasl_node(), stx_init_xasl_unpack_info(), stx_restore(), stx_restore_db_value_array_extra(), stx_restore_key_range_array(), stx_restore_odku_info(), stx_restore_regu_variable_list(), stx_restore_regu_varlist_list(), stx_restore_string(), and stx_unpack_regu_variable_value().
STX_VISITED_PTR* xasl_unpack_info::ptr_blocks[MAX_PTR_BLOCKS] |
Definition at line 58 of file xasl_unpack_info.hpp.
Referenced by stx_free_visited_ptrs(), stx_get_struct_visited_ptr(), stx_init_xasl_unpack_info(), and stx_mark_struct_visited().
int xasl_unpack_info::ptr_lwm[MAX_PTR_BLOCKS] |
Definition at line 65 of file xasl_unpack_info.hpp.
Referenced by stx_free_visited_ptrs(), stx_get_struct_visited_ptr(), stx_init_xasl_unpack_info(), and stx_mark_struct_visited().
int xasl_unpack_info::ptr_max[MAX_PTR_BLOCKS] |
Definition at line 68 of file xasl_unpack_info.hpp.
Referenced by stx_free_visited_ptrs(), stx_init_xasl_unpack_info(), and stx_mark_struct_visited().
int xasl_unpack_info::track_allocated_bufers |
Definition at line 75 of file xasl_unpack_info.hpp.
Referenced by stx_alloc_struct(), stx_init_xasl_unpack_info(), stx_map_stream_to_filter_pred(), stx_map_stream_to_func_pred(), and stx_map_stream_to_xasl().
bool xasl_unpack_info::use_xasl_clone |
Definition at line 77 of file xasl_unpack_info.hpp.
Referenced by stx_build_access_spec_type(), stx_build_aggregate_type(), stx_build_update_assignment(), stx_map_stream_to_filter_pred(), stx_map_stream_to_func_pred(), stx_map_stream_to_xasl(), and stx_unpack_regu_variable_value().