TaskQueue
Thread-safe task queue for concurrent execution.
template <typename T> class TaskQueue
| Declared in | src/libs/libutil/utility/concurrent/TaskQueue.hpp |
| Inherits | ConcurrentQueue |
| Group | util |
Detailed description
TaskQueue provides a producer-consumer pattern with thread safety. Tasks are enqueued and dequeued atomically for processing by worker threads.
See also ConcurrentQueue, GenerateRunnable.