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.

In this section