|
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...
|
|