Class cublog::reusable_jobs_stack¶
ClassList > cublog > reusable_jobs_stack
#include <log_recovery_redo_parallel.hpp>
Public Functions¶
| Type | Name |
|---|---|
| redo_job_impl * | blocking_pop (perf_stats & a_rcv_redo_perf_stat) |
| void | initialize (std::size_t a_push_task_count) |
| reusable_jobs_stack & | operator= (const reusable_jobs_stack &) = delete |
| reusable_jobs_stack & | operator= (reusable_jobs_stack &&) = delete |
| void | push (std::size_t a_task_idx, redo_job_impl * a_job) |
| reusable_jobs_stack () |
|
| reusable_jobs_stack (const reusable_jobs_stack &) = delete |
|
| reusable_jobs_stack (reusable_jobs_stack &&) = delete |
|
| ~reusable_jobs_stack () |
Public Functions Documentation¶
function blocking_pop¶
function initialize¶
function operator=¶
reusable_jobs_stack & cublog::reusable_jobs_stack::operator= (
const reusable_jobs_stack &
) = delete
function operator=¶
function push¶
function reusable_jobs_stack [1/3]¶
function reusable_jobs_stack [2/3]¶
function reusable_jobs_stack [3/3]¶
function ~reusable_jobs_stack¶
The documentation for this class was generated from the following file cubrid/src/transaction/log_recovery_redo_parallel.hpp