API Documentation
SchedulerTask.h
1 // SchedulerTask.h
3 //
5 
6 namespace nkTasks
7 {
11  class SchedulerTask : public Task
12  {
13  public :
14 
15  // Constructor, destructor
19  SchedulerTask () noexcept ;
23  virtual ~SchedulerTask () ;
24 
25  // Sync callbacks
30  virtual void onSync () = 0 ;
31  } ;
32 }
nkTasks::SchedulerTask::SchedulerTask
SchedulerTask() noexcept
nkTasks::Task
A task, job that can be submitted to a nkTasks::Thread.
Definition: Task.h:14
nkTasks
Encompasses all API of component NilkinsTasks.
Definition: LogManager.h:7
nkTasks::SchedulerTask
A task compatible with the Scheduler, adding a synchronization point.
Definition: SchedulerTask.h:12
nkTasks::SchedulerTask::onSync
virtual void onSync()=0