Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
Task Class Referenceabstract

#include <TaskGraph.h>

Inheritance diagram for Task:
Inheritance graph
[legend]

Public Member Functions

 Task (TaskRange range={})
 
virtual ~Task ()=default
 
virtual void OnExecute (TaskRange range)=0
 
virtual void OnComplete ()
 
void SetOwner (CompleteNotifier *)
 

Friends

class TaskGraph
 

Constructor & Destructor Documentation

◆ Task()

Task::Task ( TaskRange  range = {})
inline

◆ ~Task()

virtual Task::~Task ( )
virtualdefault

Member Function Documentation

◆ OnComplete()

virtual void Task::OnComplete ( )
inlinevirtual

◆ OnExecute()

virtual void Task::OnExecute ( TaskRange  range)
pure virtual

◆ SetOwner()

void Task::SetOwner ( CompleteNotifier comp)

Friends And Related Symbol Documentation

◆ TaskGraph

friend class TaskGraph
friend

The documentation for this class was generated from the following files: