Skip to content

Class tx_transient_class_registry

ClassList > tx_transient_class_registry

  • #include <transaction_transient.hpp>

Public Types

Type Name
typedef std::function< void(const tx_transient_class_entry &, bool &)> map_func_type

Public Functions

Type Name
void add (const char * classname, const OID & class_oid, const LOG_LSA & lsa)
void clear ()
void decache_heap_repr (const LOG_LSA & downto_lsa)
bool empty () const
bool has_class (const OID & class_oid) const
void map (const map_func_type & func) const
char * to_string () const
tx_transient_class_registry () = default
~tx_transient_class_registry () = default

Public Types Documentation

typedef map_func_type

using tx_transient_class_registry::map_func_type =  std::function<void (const tx_transient_class_entry &, bool &)>;

Public Functions Documentation

function add

void tx_transient_class_registry::add (
    const  char * classname,
    const  OID & class_oid,
    const  LOG_LSA & lsa
) 

function clear

void tx_transient_class_registry::clear () 

function decache_heap_repr

void tx_transient_class_registry::decache_heap_repr (
    const  LOG_LSA & downto_lsa
) 

function empty

bool tx_transient_class_registry::empty () const

function has_class

bool tx_transient_class_registry::has_class (
    const  OID & class_oid
) const

function map

void tx_transient_class_registry::map (
    const  map_func_type & func
) const

function to_string

char * tx_transient_class_registry::to_string () const

function tx_transient_class_registry

tx_transient_class_registry::tx_transient_class_registry () = default

function ~tx_transient_class_registry

tx_transient_class_registry::~tx_transient_class_registry () = default


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