|
| struct | ITask |
| | A packaged callback with possible continuations and dependencies that can be arranged in a dependency graph (directed acyclic graph). The task is not executed directly but only when the graph is scheduled for execution and all dependencies have been satisfied. More...
|
| |
| struct | ITaskGraph |
| | A dependency graph (directed acyclic graph) of tasks that can be scheduled for execution on a Scheduler. More...
|
| |
| struct | ITaskInternal |
| | Interface for accessing task and graph internals used to schedule them. It should only be used internally inside the scheduler library. More...
|
| |
| class | TaskGraphPtr |
| | A dependency graph (directed acyclic graph) of tasks that can be scheduled for execution on a Scheduler. More...
|
| |
| class | GenericTaskPtr< InterfaceType > |
| | A packaged callback with possible continuations and dependencies that can be arranged in a dependency graph (directed acyclic graph). The task is not executed directly but only when the graph is scheduled for execution and all dependencies have been satisfied. More...
|
| |