Interface for a task functor. More...
Public Member Functions | |
| virtual void | executeFunctor (const TaskContext &tc)=0 |
| Executes the associated method. | |
| virtual ITaskFunctor * | clone (void *buffer, Integer size)=0 |
Protected Member Functions | |
| ITaskFunctor (const ITaskFunctor &)=default | |
|
pure virtual |
Executes the associated method.
Implemented in Arcane::TaskFunctor< InstanceType >, Arcane::TaskFunctor< SerialTask >, and Arcane::TaskFunctorWithContext< InstanceType >.
Referenced by Arcane::SerialTask::launchAndWait().