Skip to content

Struct btree_scan

ClassList > btree_scan

  • #include <btree.h>

Public Attributes

Type Name
PAGE_PTR C_page
VPID C_vpid
VPID O_vpid
PAGE_PTR P_page
VPID P_vpid
bts_attid_idx_info attid_idxs
BTID_INT btid_int
void * bts_other
bool clear_common_prefix_key
bool clear_cur_key
DB_VALUE common_prefix_key
int common_prefix_size
LOG_LSA cur_common_prefix_page_lsa
VPID cur_common_prefix_page_vpid
DB_VALUE cur_key
LOG_LSA cur_leaf_lsa
bool end_one_iteration
bool end_scan
bool force_restart_from_root
struct indx_scan_id * index_scan_idp
bool is_btid_int_valid
bool is_cur_key_compressed
bool is_cur_key_copied
bool is_fk_remake
bool is_interrupted
bool is_key_partially_processed
bool is_scan_started
FILTER_INFO * key_filter
FILTER_INFO key_filter_storage
DB_BIGINT * key_limit_lower
DB_BIGINT * key_limit_upper
BTREE_KEYRANGE key_range
bool key_range_max_value_equal
RECDES key_record
BTS_KEY_STATUS key_status
LEAF_REC leaf_rec_info
LOCK lock_mode
OID match_class_oid
int n_oids_read
int n_oids_read_last_iteration
bool need_to_check_null
BTREE_NODE_TYPE node_type
int offset
int oid_pos
OID * oid_ptr
int qualified_keys
int read_keys
bool read_uncommitted
int restart_scan
INT16 slot_id
PERF_UTIME_TRACKER time_track
bool use_desc_index

Public Attributes Documentation

variable C_page

PAGE_PTR btree_scan::C_page;

variable C_vpid

VPID btree_scan::C_vpid;

variable O_vpid

VPID btree_scan::O_vpid;

variable P_page

PAGE_PTR btree_scan::P_page;

variable P_vpid

VPID btree_scan::P_vpid;

variable attid_idxs

bts_attid_idx_info btree_scan::attid_idxs;

variable btid_int

BTID_INT btree_scan::btid_int;

variable bts_other

void* btree_scan::bts_other;

variable clear_common_prefix_key

bool btree_scan::clear_common_prefix_key;

variable clear_cur_key

bool btree_scan::clear_cur_key;

variable common_prefix_key

DB_VALUE btree_scan::common_prefix_key;

variable common_prefix_size

int btree_scan::common_prefix_size;

variable cur_common_prefix_page_lsa

LOG_LSA btree_scan::cur_common_prefix_page_lsa;

variable cur_common_prefix_page_vpid

VPID btree_scan::cur_common_prefix_page_vpid;

variable cur_key

DB_VALUE btree_scan::cur_key;

variable cur_leaf_lsa

LOG_LSA btree_scan::cur_leaf_lsa;

variable end_one_iteration

bool btree_scan::end_one_iteration;

variable end_scan

bool btree_scan::end_scan;

variable force_restart_from_root

bool btree_scan::force_restart_from_root;

variable index_scan_idp

struct indx_scan_id* btree_scan::index_scan_idp;

variable is_btid_int_valid

bool btree_scan::is_btid_int_valid;

variable is_cur_key_compressed

bool btree_scan::is_cur_key_compressed;

variable is_cur_key_copied

bool btree_scan::is_cur_key_copied;

variable is_fk_remake

bool btree_scan::is_fk_remake;

variable is_interrupted

bool btree_scan::is_interrupted;

variable is_key_partially_processed

bool btree_scan::is_key_partially_processed;

variable is_scan_started

bool btree_scan::is_scan_started;

variable key_filter

FILTER_INFO* btree_scan::key_filter;

variable key_filter_storage

FILTER_INFO btree_scan::key_filter_storage;

variable key_limit_lower

DB_BIGINT* btree_scan::key_limit_lower;

variable key_limit_upper

DB_BIGINT* btree_scan::key_limit_upper;

variable key_range

BTREE_KEYRANGE btree_scan::key_range;

variable key_range_max_value_equal

bool btree_scan::key_range_max_value_equal;

variable key_record

RECDES btree_scan::key_record;

variable key_status

BTS_KEY_STATUS btree_scan::key_status;

variable leaf_rec_info

LEAF_REC btree_scan::leaf_rec_info;

variable lock_mode

LOCK btree_scan::lock_mode;

variable match_class_oid

OID btree_scan::match_class_oid;

variable n_oids_read

int btree_scan::n_oids_read;

variable n_oids_read_last_iteration

int btree_scan::n_oids_read_last_iteration;

variable need_to_check_null

bool btree_scan::need_to_check_null;

variable node_type

BTREE_NODE_TYPE btree_scan::node_type;

variable offset

int btree_scan::offset;

variable oid_pos

int btree_scan::oid_pos;

variable oid_ptr

OID* btree_scan::oid_ptr;

variable qualified_keys

int btree_scan::qualified_keys;

variable read_keys

int btree_scan::read_keys;

variable read_uncommitted

bool btree_scan::read_uncommitted;

variable restart_scan

int btree_scan::restart_scan;

variable slot_id

INT16 btree_scan::slot_id;

variable time_track

PERF_UTIME_TRACKER btree_scan::time_track;

variable use_desc_index

bool btree_scan::use_desc_index;


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