AllianceDB  0.0.1
AllianceDB is an open-source suite, including benchmarks and libs for evaluating and improving stream operation algorithms on modern hardwares.
moodycamel::ProducerToken Struct Reference
Collaboration diagram for moodycamel::ProducerToken:

Public Member Functions

template<typename T , typename Traits >
 ProducerToken (ConcurrentQueue< T, Traits > &queue)
 
template<typename T , typename Traits >
 ProducerToken (BlockingConcurrentQueue< T, Traits > &queue)
 
 ProducerToken (ProducerToken &&other) MOODYCAMEL_NOEXCEPT
 
ProducerTokenoperator= (ProducerToken &&other) MOODYCAMEL_NOEXCEPT
 
void swap (ProducerToken &other) MOODYCAMEL_NOEXCEPT
 
bool valid () const
 
 ProducerToken (ProducerToken const &) MOODYCAMEL_DELETE_FUNCTION
 
ProducerTokenoperator= (ProducerToken const &) MOODYCAMEL_DELETE_FUNCTION
 

Protected Attributes

details::ConcurrentQueueProducerTypelessBaseproducer
 

Friends

template<typename T , typename Traits >
class ConcurrentQueue
 
class ConcurrentQueueTests
 

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