CUBRID Engine  latest
btree_range_search_helper Struct Reference
Collaboration diagram for btree_range_search_helper:
Collaboration graph

Public Attributes

OIDmem_oid_ptr
 
int pg_oid_cnt
 
int oids_cnt
 
int oid_size
 
int cp_oid_cnt
 
int rec_oid_cnt
 
char * rec_oid_ptr
 
bool swap_key_range
 
bool is_key_range_satisfied
 
bool is_key_filter_satisfied
 
bool is_condition_satisfied
 
RECDES rec
 
LEAF_REC leaf_pnt
 
int offset
 
OID class_oid
 
OID inst_oid
 
BTREE_NODE_TYPE node_type
 
bool iss_get_first_result_only
 
bool restart_on_first
 
int CLS_satisfied
 
OID saved_class_oid
 
OID saved_inst_oid
 
char oid_space [2 *OR_OID_SIZE]
 
DB_VALUE prev_key
 
bool clear_prev_key
 
LOG_LSA prev_leaf_lsa
 
LOG_LSA ovfl_page_lsa
 
bool keep_on_copying
 
OID ck_pseudo_oid
 
OID saved_ck_pseudo_oid
 
OID nk_pseudo_oid
 
OID saved_nk_pseudo_oid
 
OID saved_nk_class_oid
 
bool end_of_leaf_level
 
bool curr_key_locked
 
bool next_key_locked
 
bool current_lock_request
 
bool read_prev_key
 

Detailed Description

Definition at line 356 of file btree.c.

Member Data Documentation

OID btree_range_search_helper::ck_pseudo_oid

Definition at line 387 of file btree.c.

OID btree_range_search_helper::class_oid

Definition at line 372 of file btree.c.

bool btree_range_search_helper::clear_prev_key

Definition at line 382 of file btree.c.

int btree_range_search_helper::CLS_satisfied

Definition at line 377 of file btree.c.

int btree_range_search_helper::cp_oid_cnt

Definition at line 362 of file btree.c.

bool btree_range_search_helper::curr_key_locked

Definition at line 394 of file btree.c.

bool btree_range_search_helper::current_lock_request

Definition at line 396 of file btree.c.

bool btree_range_search_helper::end_of_leaf_level

Definition at line 393 of file btree.c.

OID btree_range_search_helper::inst_oid

Definition at line 373 of file btree.c.

bool btree_range_search_helper::is_condition_satisfied

Definition at line 368 of file btree.c.

bool btree_range_search_helper::is_key_filter_satisfied

Definition at line 367 of file btree.c.

bool btree_range_search_helper::is_key_range_satisfied

Definition at line 366 of file btree.c.

bool btree_range_search_helper::iss_get_first_result_only

Definition at line 375 of file btree.c.

bool btree_range_search_helper::keep_on_copying

Definition at line 385 of file btree.c.

LEAF_REC btree_range_search_helper::leaf_pnt

Definition at line 370 of file btree.c.

OID* btree_range_search_helper::mem_oid_ptr

Definition at line 358 of file btree.c.

bool btree_range_search_helper::next_key_locked

Definition at line 395 of file btree.c.

OID btree_range_search_helper::nk_pseudo_oid

Definition at line 389 of file btree.c.

BTREE_NODE_TYPE btree_range_search_helper::node_type

Definition at line 374 of file btree.c.

int btree_range_search_helper::offset

Definition at line 371 of file btree.c.

int btree_range_search_helper::oid_size

Definition at line 361 of file btree.c.

char btree_range_search_helper::oid_space[2 *OR_OID_SIZE]

Definition at line 380 of file btree.c.

int btree_range_search_helper::oids_cnt

Definition at line 360 of file btree.c.

LOG_LSA btree_range_search_helper::ovfl_page_lsa

Definition at line 384 of file btree.c.

int btree_range_search_helper::pg_oid_cnt

Definition at line 359 of file btree.c.

DB_VALUE btree_range_search_helper::prev_key

Definition at line 381 of file btree.c.

LOG_LSA btree_range_search_helper::prev_leaf_lsa

Definition at line 383 of file btree.c.

bool btree_range_search_helper::read_prev_key

Definition at line 397 of file btree.c.

RECDES btree_range_search_helper::rec

Definition at line 369 of file btree.c.

int btree_range_search_helper::rec_oid_cnt

Definition at line 363 of file btree.c.

char* btree_range_search_helper::rec_oid_ptr

Definition at line 364 of file btree.c.

bool btree_range_search_helper::restart_on_first

Definition at line 376 of file btree.c.

OID btree_range_search_helper::saved_ck_pseudo_oid

Definition at line 388 of file btree.c.

OID btree_range_search_helper::saved_class_oid

Definition at line 378 of file btree.c.

OID btree_range_search_helper::saved_inst_oid

Definition at line 379 of file btree.c.

OID btree_range_search_helper::saved_nk_class_oid

Definition at line 391 of file btree.c.

OID btree_range_search_helper::saved_nk_pseudo_oid

Definition at line 390 of file btree.c.

bool btree_range_search_helper::swap_key_range

Definition at line 365 of file btree.c.


The documentation for this struct was generated from the following file: