#include <ConcurrentQueue.h>
Public Types | |
typedef SizeType | ReturnType |
typedef std::list< T > | SequenceType |
typedef SequenceType::size_type | SizeType |
typedef std::pair< T, size_t > | ValueType |
Static Public Member Functions | |
static ReturnType | doEnq (T const &item, SequenceType &elements, SizeType &size, SizeType &capacity, detail::MemoryType &used, detail::MemoryType &memory, size_t &elementsDropped, boost::condition &nonempty) |
static void | doInsert (T const &item, SequenceType &elements, SizeType &size, detail::MemoryType const &itemSize, detail::MemoryType &used, boost::condition &nonempty) |
Definition at line 239 of file ConcurrentQueue.h.
typedef SizeType stor::RejectNewest< T >::ReturnType |
Definition at line 244 of file ConcurrentQueue.h.
typedef std::list<T> stor::RejectNewest< T >::SequenceType |
Definition at line 242 of file ConcurrentQueue.h.
typedef SequenceType::size_type stor::RejectNewest< T >::SizeType |
Definition at line 243 of file ConcurrentQueue.h.
typedef std::pair<T,size_t> stor::RejectNewest< T >::ValueType |
Definition at line 241 of file ConcurrentQueue.h.
|
inlinestatic |
Definition at line 263 of file ConcurrentQueue.h.
References stor::RejectNewest< T >::doInsert(), and stor::detail::memoryUsage().
|
inlinestatic |
Definition at line 247 of file ConcurrentQueue.h.
References findQualityFiles::size.
Referenced by stor::RejectNewest< T >::doEnq().