#include <task.hpp>
Definition at line 33 of file task.hpp.
◆ ~task_base()
fc::task_base::~task_base |
( |
| ) |
|
|
virtual |
◆ task_base()
fc::task_base::task_base |
( |
void * |
func | ) |
|
|
protected |
◆ _set_active_context()
void fc::task_base::_set_active_context |
( |
context * |
c | ) |
|
|
protected |
◆ cancel()
void fc::task_base::cancel |
( |
const char *reason |
FC_CANCELATION_REASON_DEFAULT_ARG | ) |
|
|
overridevirtual |
◆ cleanup_task_specific_data()
void fc::task_base::cleanup_task_specific_data |
( |
| ) |
|
|
protected |
◆ release()
void fc::task_base::release |
( |
| ) |
|
◆ retain()
void fc::task_base::retain |
( |
| ) |
|
◆ run()
void fc::task_base::run |
( |
| ) |
|
◆ run_impl()
void fc::task_base::run_impl |
( |
| ) |
|
|
protected |
◆ detail::get_task_specific_data
◆ detail::idle_guard
◆ detail::set_task_specific_data
◆ thread
◆ thread_d
◆ _active_context
context* fc::task_base::_active_context |
|
protected |
◆ _destroy_functor
void(* fc::task_base::_destroy_functor) (void *) |
|
protected |
◆ _functor
void* fc::task_base::_functor |
|
protected |
◆ _next
◆ _posted_num
uint64_t fc::task_base::_posted_num |
|
protected |
Task priority looks like unsupported feature.
Definition at line 60 of file task.hpp.
◆ _prio
◆ _promise_impl
void* fc::task_base::_promise_impl |
|
protected |
◆ _run_functor
void(* fc::task_base::_run_functor) (void *, void *) |
|
protected |
◆ _spinlock
◆ _task_specific_data
◆ _when
The documentation for this class was generated from the following files: