A private class used to implement tbb::task An object is created when task is ready for execution and registered with tbb::task.
More...
|
| | TaskImpl (Task *t) |
| |
| virtual | ~TaskImpl () |
| | Destructor is called when a task execution is compeleted. Invoked implicitly by tbb::task. Invokes OnTaskExit to schedule tasks pending tasks. More...
|
| |
A private class used to implement tbb::task An object is created when task is ready for execution and registered with tbb::task.
Definition at line 47 of file task.cc.
◆ TaskImpl()
| TaskImpl::TaskImpl |
( |
Task * |
t | ) |
|
|
inline |
◆ ~TaskImpl()
Destructor is called when a task execution is compeleted. Invoked implicitly by tbb::task. Invokes OnTaskExit to schedule tasks pending tasks.
Definition at line 400 of file task.cc.
◆ DISALLOW_COPY_AND_ASSIGN()
| TaskImpl::DISALLOW_COPY_AND_ASSIGN |
( |
TaskImpl |
| ) |
|
|
private |
◆ execute()
Method called from tbb::task to execute. Invoke Run() method of client. Supports task continuation when Run() returns false.
Definition at line 345 of file task.cc.
◆ parent_
The documentation for this class was generated from the following file: