Skip to content

Struct log_lsa

ClassList > log_lsa

  • #include <log_lsa.hpp>

Public Attributes

Type Name
std::int64_t offset
std::int64_t pageid

Public Functions

Type Name
constexpr bool is_max () const
constexpr bool is_null () const
log_lsa () = default
constexpr log_lsa (std::int64_t log_pageid, std::int16_t log_offset)
log_lsa (const log_lsa & olsa) = default
bool operator!= (const log_lsa & olsa) const
bool operator< (const log_lsa & olsa) const
bool operator<= (const log_lsa & olsa) const
log_lsa & operator= (const log_lsa & olsa) = default
constexpr bool operator== (const log_lsa & olsa) const
bool operator> (const log_lsa & olsa) const
bool operator>= (const log_lsa & olsa) const
void set_null ()

Public Attributes Documentation

variable offset

std::int64_t log_lsa::offset;

variable pageid

std::int64_t log_lsa::pageid;

Public Functions Documentation

function is_max

inline constexpr  bool log_lsa::is_max () const

function is_null

inline constexpr  bool log_lsa::is_null () const

function log_lsa [1/3]

inline log_lsa::log_lsa () = default

function log_lsa [2/3]

inline constexpr log_lsa::log_lsa (
    std::int64_t log_pageid,
    std::int16_t log_offset
) 

function log_lsa [3/3]

inline log_lsa::log_lsa (
    const  log_lsa & olsa
) = default

function operator!=

inline bool log_lsa::operator!= (
    const  log_lsa & olsa
) const

function operator<

inline bool log_lsa::operator< (
    const  log_lsa & olsa
) const

function operator<=

inline bool log_lsa::operator<= (
    const  log_lsa & olsa
) const

function operator=

inline log_lsa & log_lsa::operator= (
    const  log_lsa & olsa
) = default

function operator==

inline constexpr  bool log_lsa::operator== (
    const  log_lsa & olsa
) const

function operator>

inline bool log_lsa::operator> (
    const  log_lsa & olsa
) const

function operator>=

inline bool log_lsa::operator>= (
    const  log_lsa & olsa
) const

function set_null

inline void log_lsa::set_null () 


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