Skip to content

Struct log_rcv

ClassList > log_rcv

  • #include <recovery.h>

Public Attributes

Type Name
const char * data = [**nullptr**](broker__monitor_8c.md#function-timeout)
int length = 0
MVCCID mvcc_id = [**MVCCID\_NULL**](storage__common_8h.md#define-mvccid_null)
PGLENGTH offset = 0
PAGE_PTR pgptr = [**nullptr**](broker__monitor_8c.md#function-timeout)
LOG_LSA reference_lsa = [**NULL\_LSA**](log__lsa_8hpp.md#variable-null_lsa)

Public Functions

Type Name
log_rcv () = default
log_rcv (const log_rcv &) = delete
log_rcv (log_rcv &&) = delete
log_rcv & operator= (const log_rcv &) = delete
log_rcv & operator= (log_rcv &&) = delete

Public Attributes Documentation

variable data

const char* log_rcv::data;

variable length

int log_rcv::length;

variable mvcc_id

MVCCID log_rcv::mvcc_id;

variable offset

PGLENGTH log_rcv::offset;

variable pgptr

PAGE_PTR log_rcv::pgptr;

variable reference_lsa

LOG_LSA log_rcv::reference_lsa;

Public Functions Documentation

function log_rcv [1/3]

log_rcv::log_rcv () = default

function log_rcv [2/3]

log_rcv::log_rcv (
    const  log_rcv &
) = delete

function log_rcv [3/3]

log_rcv::log_rcv (
    log_rcv &&
) = delete

function operator=

log_rcv & log_rcv::operator= (
    const  log_rcv &
) = delete

function operator=

log_rcv & log_rcv::operator= (
    log_rcv &&
) = delete


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