VTask is the abstract class stored in thread_pool.
More...
#include <VTask.hh>
VTask is the abstract class stored in thread_pool.
Definition at line 42 of file VTask.hh.
◆ size_type
◆ tid_type
◆ void_func_t
◆ VTask() [1/4]
PTL::VTask::VTask |
( |
bool |
_is_native, |
|
|
intmax_t |
_depth |
|
) |
| |
|
inline |
◆ VTask() [2/4]
◆ ~VTask()
virtual PTL::VTask::~VTask |
( |
| ) |
|
|
virtualdefault |
◆ VTask() [3/4]
PTL::VTask::VTask |
( |
const VTask & |
| ) |
|
|
delete |
◆ VTask() [4/4]
PTL::VTask::VTask |
( |
VTask && |
| ) |
|
|
default |
◆ depth()
intmax_t PTL::VTask::depth |
( |
| ) |
const |
|
inline |
◆ is_native_task()
bool PTL::VTask::is_native_task |
( |
| ) |
const |
|
inline |
◆ operator()()
virtual void PTL::VTask::operator() |
( |
| ) |
|
|
pure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ m_depth
intmax_t PTL::VTask::m_depth = 0 |
|
protected |
◆ m_func
◆ m_is_native
bool PTL::VTask::m_is_native = false |
|
protected |
The documentation for this class was generated from the following file: