ConcurrentQueue
Thread-safe template queue with Qt signals.
template <typename T> class ConcurrentQueue
| Declared in | src/libs/libutil/utility/concurrent/ConcurrentQueue.hpp |
| Inherited By | TaskQueue |
| Group | util |
Detailed description
ConcurrentQueue is a templated queue protected by mutex for multi-threaded access. Emits signals when items are enqueued for producer-consumer patterns.
See also TaskQueue, ConcurrentQueueSignalEmitter.