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 | |
ProducerToken & | operator= (ProducerToken &&other) MOODYCAMEL_NOEXCEPT |
void | swap (ProducerToken &other) MOODYCAMEL_NOEXCEPT |
bool | valid () const |
ProducerToken (ProducerToken const &) MOODYCAMEL_DELETE_FUNCTION | |
ProducerToken & | operator= (ProducerToken const &) MOODYCAMEL_DELETE_FUNCTION |
Protected Attributes | |
details::ConcurrentQueueProducerTypelessBase * | producer |
Friends | |
template<typename T , typename Traits > | |
class | ConcurrentQueue |
class | ConcurrentQueueTests |