TaskProcessor.h
21 //--------------------------------------------------------------------------------------------------
25 //--------------------------------------------------------------------------------------------------
Interface through which TaskProcessors retrieve Tasks from the TaskRunner.
Definition: TaskQueue.h:23
This class is a functor used in threads launched by the TaskRunner. It's responsibility is to pull an...
Definition: TaskProcessor.h:26
TaskProcessor(TaskQueue *pTaskQueue)
Constructor.
Definition: TaskProcessor.cpp:25
TaskQueue * m_pTaskQueue
Pointer to the TaskQueue to draw Tasks from.
Definition: TaskProcessor.h:34
Definition: SEElectricalCircuit.h:18
~TaskProcessor()=default
void operator()()
Parenthesis operator that draws and runs Tasks until the TaskQueue is empty.
Definition: TaskProcessor.cpp:34