artdaq_core  v1_05_06
 All Classes Namespaces Functions
Public Types | Static Public Member Functions | List of all members
daqrate::RejectNewest< T > Struct Template Reference

Public Types

typedef std::pair< T, size_t > ValueType
 
typedef std::list< T > SequenceType
 
typedef SequenceType::size_type SizeType
 
typedef SizeType ReturnType
 

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)
 

Detailed Description

template<class T>
struct daqrate::RejectNewest< T >

Definition at line 231 of file ConcurrentQueue.hh.


The documentation for this struct was generated from the following file: