Class cublog::redo_parallel::redo_job_base¶
ClassList > cublog > redo_parallel > redo_job_base
#include <log_recovery_redo_parallel.hpp>
Inherited by the following classes: cublog::redo_job_impl
Public Functions¶
| Type | Name |
|---|---|
| virtual int | execute (THREAD_ENTRY * thread_p, log_rv_redo_context & redo_context) = 0 |
| const log_lsa & | get_log_lsa () const |
| const VPID & | get_vpid () const |
| redo_job_base & | operator= (redo_job_base const &) = default |
| redo_job_base & | operator= (redo_job_base &&) = default |
| redo_job_base () = default |
|
| redo_job_base (VPID a_vpid, const log_lsa & a_log_lsa) |
|
| redo_job_base (redo_job_base const &) = default |
|
| redo_job_base (redo_job_base &&) = default |
|
| virtual void | retire (std::size_t a_task_idx) = 0 |
| void | set_record_info (VPID a_vpid, const log_lsa & a_log_lsa) |
| virtual | ~redo_job_base () = default |
Public Functions Documentation¶
function execute¶
virtual int cublog::redo_parallel::redo_job_base::execute (
THREAD_ENTRY * thread_p,
log_rv_redo_context & redo_context
) = 0
function get_log_lsa¶
function get_vpid¶
function operator=¶
function operator=¶
function redo_job_base [1/4]¶
function redo_job_base [2/4]¶
inline cublog::redo_parallel::redo_job_base::redo_job_base (
VPID a_vpid,
const log_lsa & a_log_lsa
)
function redo_job_base [3/4]¶
function redo_job_base [4/4]¶
function retire¶
function set_record_info¶
inline void cublog::redo_parallel::redo_job_base::set_record_info (
VPID a_vpid,
const log_lsa & a_log_lsa
)
function ~redo_job_base¶
The documentation for this class was generated from the following file cubrid/src/transaction/log_recovery_redo_parallel.hpp