Struct mvcc_active_tran
ClassList > mvcc_active_tran
#include <mvcc_active_tran.hpp>
Public Types
Public Functions
Public Types Documentation
enum copy_safety
enum mvcc_active_tran::copy_safety {
THREAD_SAFE,
THREAD_UNSAFE
};
Public Functions Documentation
function check_valid
void mvcc_active_tran::check_valid () const
function compute_highest_completed_mvccid
MVCCID mvcc_active_tran::compute_highest_completed_mvccid () const
function compute_lowest_active_mvccid
MVCCID mvcc_active_tran::compute_lowest_active_mvccid () const
function copy_to
void mvcc_active_tran::copy_to (
mvcc_active_tran & dest,
copy_safety safety
) const
function finalize
void mvcc_active_tran::finalize ()
function get_bit_area_start_mvccid
MVCCID mvcc_active_tran::get_bit_area_start_mvccid ()
function initialize
void mvcc_active_tran::initialize ()
function is_active
bool mvcc_active_tran::is_active (
MVCCID mvccid
) const
function mvcc_active_tran
mvcc_active_tran::mvcc_active_tran ()
function operator=
mvcc_active_tran & mvcc_active_tran::operator= (
const mvcc_active_tran & other
) = delete
function reset
void mvcc_active_tran::reset ()
function reset_active_transactions
void mvcc_active_tran::reset_active_transactions ()
function reset_start_mvccid
void mvcc_active_tran::reset_start_mvccid (
MVCCID mvccid
)
function set_inactive_mvccid
void mvcc_active_tran::set_inactive_mvccid (
MVCCID mvccid
)
function ~mvcc_active_tran
mvcc_active_tran::~mvcc_active_tran ()
The documentation for this class was generated from the following file cubrid/src/transaction/mvcc_active_tran.hpp