#include <ordered_tasks.h>
Inherits ccf::tasks::BaseTask, and std::enable_shared_from_this< OrderedTasks >.
◆ OrderedTasks()
◆ ~OrderedTasks()
| ccf::tasks::OrderedTasks::~OrderedTasks |
( |
| ) |
|
|
overridedefault |
◆ add_action()
| void ccf::tasks::OrderedTasks::add_action |
( |
TaskAction && |
action | ) |
|
◆ create()
| std::shared_ptr< OrderedTasks > ccf::tasks::OrderedTasks::create |
( |
JobBoard & |
job_board_, |
|
|
const std::string & |
name_ = "[Ordered]" |
|
) |
| |
|
static |
◆ do_task_implementation()
| void ccf::tasks::OrderedTasks::do_task_implementation |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ enqueue_on_board()
| void ccf::tasks::OrderedTasks::enqueue_on_board |
( |
| ) |
|
|
protected |
◆ get_name()
| const std::string & ccf::tasks::OrderedTasks::get_name |
( |
| ) |
const |
|
overridevirtual |
◆ get_queue_summary()
| void ccf::tasks::OrderedTasks::get_queue_summary |
( |
size_t & |
num_pending, |
|
|
bool & |
is_active |
|
) |
| |
◆ pause()
◆ pimpl
| std::unique_ptr<PImpl> ccf::tasks::OrderedTasks::pimpl = nullptr |
|
protected |
The documentation for this class was generated from the following files: