This object takes Task from the TaskContainer and executes them at the right time.
More...
#include <TaskDispatcher.h>
This object takes Task from the TaskContainer and executes them at the right time.
◆ TaskDispatcher()
◆ ~TaskDispatcher()
virtual Nice::TaskDispatcher::~TaskDispatcher |
( |
| ) |
|
|
inlinevirtual |
◆ executeTimedTask()
bool Nice::TaskDispatcher::executeTimedTask |
( |
| ) |
|
|
private |
◆ executeUntimedTaskIfAny()
void Nice::TaskDispatcher::executeUntimedTaskIfAny |
( |
| ) |
|
|
private |
◆ isDelayedTaskUrgent()
◆ step()
void Nice::TaskDispatcher::step |
( |
| ) |
|
◆ waitUntilTaskIsReadyForExecution()
void Nice::TaskDispatcher::waitUntilTaskIsReadyForExecution |
( |
| ) |
|
|
private |
◆ waitUntilTimedTaskIsReadyForExecution()
void Nice::TaskDispatcher::waitUntilTimedTaskIsReadyForExecution |
( |
| ) |
|
|
private |
◆ taskContainer_
The documentation for this class was generated from the following files: