TaskRunner.h
24 //--------------------------------------------------------------------------------------------------
27 //--------------------------------------------------------------------------------------------------
Interface through which TaskProcessors retrieve Tasks from the TaskRunner.
Definition: TaskQueue.h:23
std::recursive_mutex m_taskQueueMutex
Mutex used to synchronize concurrent access to the task queue.
Definition: TaskRunner.h:48
std::queue< std::unique_ptr< Task > > m_tasks
Queue of tasks to be run.
Definition: TaskRunner.h:49
Definition: SEElectricalCircuit.h:18