Workspace 7.0.2
|
#include <Workspace/Application/concurrentqueue.h>
Public Member Functions | |
template<typename T , typename Traits > | |
ProducerToken (BlockingConcurrentQueue< T, Traits > &queue) | |
template<typename T , typename Traits > | |
ProducerToken (ConcurrentQueue< T, Traits > &queue) | |
ProducerToken (ProducerToken &&other) noexcept | |
ProducerToken (ProducerToken const &)=delete | |
~ProducerToken () | |
ProducerToken & | operator= (ProducerToken &&other) noexcept |
ProducerToken & | operator= (ProducerToken const &)=delete |
void | swap (ProducerToken &other) noexcept |
bool | valid () const |
Protected Attributes | |
details::ConcurrentQueueProducerTypelessBase * | producer |
|
explicit |
|
explicit |
|
inlinenoexcept |
|
inline |
|
delete |
|
inlinenoexcept |
|
delete |
|
inlinenoexcept |
|
inline |
|
protected |