Skip to content

Class cublog::redo_parallel::min_unapplied_log_lsa_monitoring

ClassList > min_unapplied_log_lsa_monitoring

Public Functions

Type Name
min_unapplied_log_lsa_monitoring (bool a_do_monitor, const log_lsa & a_start_main_thread_log_lsa, const std::vector< std::unique_ptr< redo_task > > & a_redo_task)
min_unapplied_log_lsa_monitoring (const min_unapplied_log_lsa_monitoring &) = delete
min_unapplied_log_lsa_monitoring (min_unapplied_log_lsa_monitoring &&) = delete
min_unapplied_log_lsa_monitoring & operator= (const min_unapplied_log_lsa_monitoring &) = delete
min_unapplied_log_lsa_monitoring & operator= (min_unapplied_log_lsa_monitoring &&) = delete
void set_main_thread_unapplied_log_lsa (const log_lsa & a_log_lsa)
void start ()
void wait_past_target_log_lsa (const log_lsa & a_target_lsa)
~min_unapplied_log_lsa_monitoring ()

Public Functions Documentation

function min_unapplied_log_lsa_monitoring [1/3]

min_unapplied_log_lsa_monitoring::min_unapplied_log_lsa_monitoring (
    bool a_do_monitor,
    const  log_lsa & a_start_main_thread_log_lsa,
    const std::vector< std::unique_ptr< redo_task > > & a_redo_task
) 

function min_unapplied_log_lsa_monitoring [2/3]

min_unapplied_log_lsa_monitoring::min_unapplied_log_lsa_monitoring (
    const  min_unapplied_log_lsa_monitoring &
) = delete

function min_unapplied_log_lsa_monitoring [3/3]

min_unapplied_log_lsa_monitoring::min_unapplied_log_lsa_monitoring (
    min_unapplied_log_lsa_monitoring &&
) = delete

function operator=

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

function operator=

min_unapplied_log_lsa_monitoring & min_unapplied_log_lsa_monitoring::operator= (
    min_unapplied_log_lsa_monitoring &&
) = delete

function set_main_thread_unapplied_log_lsa

void min_unapplied_log_lsa_monitoring::set_main_thread_unapplied_log_lsa (
    const  log_lsa & a_log_lsa
) 

function start

void min_unapplied_log_lsa_monitoring::start () 

function wait_past_target_log_lsa

void min_unapplied_log_lsa_monitoring::wait_past_target_log_lsa (
    const  log_lsa & a_target_lsa
) 

function ~min_unapplied_log_lsa_monitoring

min_unapplied_log_lsa_monitoring::~min_unapplied_log_lsa_monitoring () 


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