Classes | |
struct | QueueIsFull |
Public Types | |
typedef bool | ReturnType |
typedef T | ValueType |
typedef std::list< T > | SequenceType |
typedef SequenceType::size_type | SizeType |
Static Public Member Functions | |
static void | doInsert (T const &item, SequenceType &elements, SizeType &size, detail::MemoryType const &itemSize, detail::MemoryType &used, std::condition_variable &nonempty) |
static ReturnType | doEnq (T const &item, SequenceType &elements, SizeType &size, SizeType &capacity, detail::MemoryType &used, detail::MemoryType &memory, size_t &elementsDropped, std::condition_variable &nonempty) |
Static Public Attributes | |
daqrate::FailIfFull::QueueIsFull | queueIsFull |
Definition at line 119 of file ConcurrentQueue.hh.