Class ThreadSafeQueueBase

Inheritance Relationships

Derived Types

Class Documentation

class common::ThreadSafeQueueBase

Subclassed by common::ThreadSafeQueue< QueueType >, common::ThreadSafeQueue< WrappedCall >

Public Functions

ThreadSafeQueueBase() = default
inline virtual ~ThreadSafeQueueBase()
virtual void NotifyAll() const = 0
virtual void Shutdown() = 0
virtual void Resume() = 0
virtual size_t Size() const = 0
virtual bool Empty() const = 0

Public Members

ThreadSafeQueueBase