CUBRID Engine  latest
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
mvcctable Member List

This is the complete list of members for mvcctable, including all inherited members.

advance_oldest_active(MVCCID next_oldest_active)mvcctableprivate
alloc_transaction_lowest_active()mvcctable
build_mvcc_info(log_tdes &tdes)mvcctable
complete_mvcc(int tran_index, MVCCID mvccid, bool committed)mvcctable
complete_sub_mvcc(MVCCID mvccid)mvcctable
compute_oldest_visible_mvccid() const mvcctableprivate
finalize()mvcctable
get_global_oldest_visible() const mvcctable
get_new_mvccid()mvcctable
get_two_new_mvccid(MVCCID &first, MVCCID &second)mvcctable
HISTORY_INDEX_MASKmvcctableprivatestatic
HISTORY_MAX_SIZEmvcctableprivatestatic
initialize()mvcctable
is_active(MVCCID mvccid) const mvcctable
is_global_oldest_visible_locked() const mvcctable
lock_global_oldest_visible()mvcctable
lowest_active_mvccid_type typedefmvcctable
m_active_trans_mutexmvcctableprivate
m_current_status_lowest_active_mvccidmvcctableprivate
m_current_trans_statusmvcctableprivate
m_new_mvccid_lockmvcctableprivate
m_oldest_visiblemvcctableprivate
m_ov_lock_countmvcctableprivate
m_trans_status_historymvcctableprivate
m_trans_status_history_positionmvcctableprivate
m_transaction_lowest_visible_mvccidsmvcctableprivate
m_transaction_lowest_visible_mvccids_sizemvcctableprivate
mvcctable()mvcctable
next_tran_status_finish(mvcc_trans_status &next_trans_status, size_t next_index)mvcctableprivate
next_trans_status_start(mvcc_trans_status::version_type &next_version, size_t &next_index)mvcctableprivate
reset_start_mvccid()mvcctable
reset_transaction_lowest_active(int tran_index)mvcctable
unlock_global_oldest_visible()mvcctable
update_global_oldest_visible()mvcctable
~mvcctable()mvcctable