OpenSDN source code
|
A private class used to implement tbb::task An object is created when task is ready for execution and registered with tbb::task. More...
Public Member Functions | |
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... | |
Private Member Functions | |
tbb::task * | execute () |
Method called from tbb::task to execute. Invoke Run() method of client. Supports task continuation when Run() returns false. More... | |
DISALLOW_COPY_AND_ASSIGN (TaskImpl) | |
Private Attributes | |
Task * | parent_ |
A private class used to implement tbb::task An object is created when task is ready for execution and registered with tbb::task.
|
virtual |
|
private |
|
private |