Struct btree_insert_list
ClassList > btree_insert_list
Public Types
Public Attributes
Public Functions
Public Types Documentation
enum btree_insert_list [1/4]
enum btree_insert_list::btree_insert_list {
KEY_AVAILABLE = 0,
KEY_NOT_AVAILABLE
};
Public Attributes Documentation
variable m_boundaries
page_key_boundary btree_insert_list::m_boundaries;
variable m_curr_key
DB_VALUE* btree_insert_list::m_curr_key;
variable m_curr_oid
OID* btree_insert_list::m_curr_oid;
variable m_curr_pos
int btree_insert_list::m_curr_pos;
variable m_ignored_nulls_cnt
int btree_insert_list::m_ignored_nulls_cnt;
variable m_keep_page_iterations
int btree_insert_list::m_keep_page_iterations;
variable m_key_type
const TP_DOMAIN* btree_insert_list::m_key_type;
variable m_keys_oids
std::vector<key_oid> btree_insert_list::m_keys_oids;
variable m_ovf_appends
int btree_insert_list::m_ovf_appends;
variable m_ovf_appends_new_page
int btree_insert_list::m_ovf_appends_new_page;
variable m_sorted_keys_oids
std::vector<key_oid*> btree_insert_list::m_sorted_keys_oids;
variable m_use_page_boundary_check
bool btree_insert_list::m_use_page_boundary_check;
variable m_use_sorted_bulk_insert
bool btree_insert_list::m_use_sorted_bulk_insert;
Public Functions Documentation
function add_key
size_t btree_insert_list::add_key (
const DB_VALUE * key,
const OID & oid
)
function btree_insert_list [2/4]
btree_insert_list::btree_insert_list () = delete
function btree_insert_list [3/4]
inline btree_insert_list::btree_insert_list (
const TP_DOMAIN *& key_type
)
function btree_insert_list [4/4]
btree_insert_list::btree_insert_list (
DB_VALUE * key,
OID * oid
)
function check_release_latch
bool btree_insert_list::check_release_latch (
THREAD_ENTRY * thread_p,
void * arg,
PAGE_PTR leaf_page
)
function get_key
inline DB_VALUE * btree_insert_list::get_key ()
function get_oid
inline OID * btree_insert_list::get_oid ()
function next_key
int btree_insert_list::next_key ()
function prepare_list
void btree_insert_list::prepare_list (
void
)
function reset_boundary_keys
void btree_insert_list::reset_boundary_keys ()
function ~btree_insert_list
btree_insert_list::~btree_insert_list ()
The documentation for this class was generated from the following file cubrid/src/storage/btree.h