#include <taskGraph_defaultImpl.h>
Definition at line 51 of file taskGraph_defaultImpl.h.
| WorkTaskGraph_DefaultImpl::BaseTask::BaseTask |
( |
| ) |
|
|
default |
| virtual WORK_API WorkTaskGraph_DefaultImpl::BaseTask::~BaseTask |
( |
| ) |
|
|
virtual |
| void WorkTaskGraph_DefaultImpl::BaseTask::_RecycleAsContinuation |
( |
| ) |
|
|
inlineprotected |
| void WorkTaskGraph_DefaultImpl::BaseTask::AddChildReference |
( |
| ) |
|
|
inline |
template<typename F , typename... Args>
| F* WorkTaskGraph_DefaultImpl::BaseTask::AllocateChild |
( |
Args &&... |
args | ) |
|
|
inline |
| virtual BaseTask* WorkTaskGraph_DefaultImpl::BaseTask::execute |
( |
| ) |
|
|
pure virtual |
Implemented in VdfParallelExecutorEngineBase< Derived, DataManager >::_ComputeAllTask, VdfParallelExecutorEngineBase< Derived, DataManager >::_TouchTask, VdfParallelExecutorEngineBase< Derived, DataManager >::_KeepTask, VdfParallelExecutorEngineBase< Derived, DataManager >::_InputsTask, VdfParallelExecutorEngineBase< Derived, DataManager >::_ComputeTask, VdfParallelExecutorEngineBase< Derived, DataManager >::_LeafTask< Callback >, and WorkTaskGraph::BaseTask.
Callable operator that implements continuation passing, recycling, and scheduler bypass.
| int WorkTaskGraph_DefaultImpl::BaseTask::RemoveChildReference |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: