Skip to content

Struct mvcc_snapshot

ClassList > mvcc_snapshot

  • #include <mvcc.h>

Public Attributes

Type Name
MVCCID highest_completed_mvccid
MVCCID lowest_active_mvccid
mvcc_active_tran m_active_mvccs
MVCC_SNAPSHOT_FUNC snapshot_fnc
bool valid

Public Functions

Type Name
void copy_to (mvcc_snapshot & dest) const
mvcc_snapshot ()
mvcc_snapshot & operator= (const mvcc_snapshot & snapshot) = delete
void reset ()

Public Attributes Documentation

variable highest_completed_mvccid

MVCCID mvcc_snapshot::highest_completed_mvccid;

variable lowest_active_mvccid

MVCCID mvcc_snapshot::lowest_active_mvccid;

variable m_active_mvccs

mvcc_active_tran mvcc_snapshot::m_active_mvccs;

variable snapshot_fnc

MVCC_SNAPSHOT_FUNC mvcc_snapshot::snapshot_fnc;

variable valid

bool mvcc_snapshot::valid;

Public Functions Documentation

function copy_to

void mvcc_snapshot::copy_to (
    mvcc_snapshot & dest
) const

function mvcc_snapshot

mvcc_snapshot::mvcc_snapshot () 

function operator=

mvcc_snapshot & mvcc_snapshot::operator= (
    const  mvcc_snapshot & snapshot
) = delete

function reset

void mvcc_snapshot::reset () 


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