Template Class ThreadSafeQueue¶
Defined in File threadsafe-queue.h
Inheritance Relationships¶
Base Type¶
public common::ThreadSafeQueueBase
(Class ThreadSafeQueueBase)
Class Documentation¶
-
template<typename QueueType>
class common::ThreadSafeQueue : public common::ThreadSafeQueueBase¶ Public Functions
-
inline virtual void NotifyAll() const override¶
-
inline ThreadSafeQueue()¶
-
inline ~ThreadSafeQueue() override¶
-
inline virtual void Shutdown() override¶
-
inline virtual void Resume() override¶
-
inline virtual size_t Size() const override¶
-
inline virtual bool Empty() const override¶
-
inline virtual void NotifyAll() const override¶