#include <genesis/utils/threading/concurrent_queue.hpp>
Definition at line 885 of file concurrent_queue.hpp.
Public Member Functions | |
template<typename T , typename Traits > | |
ConsumerToken (BlockingConcurrentQueue< T, Traits > &q) | |
template<typename T , typename Traits > | |
ConsumerToken (ConcurrentQueue< T, Traits > &q) | |
ConsumerToken (ConsumerToken &&other) noexcept | |
ConsumerToken (ConsumerToken const &)=delete | |
ConsumerToken & | operator= (ConsumerToken &&other) noexcept |
ConsumerToken & | operator= (ConsumerToken const &)=delete |
void | swap (ConsumerToken &other) noexcept |
Friends | |
template<typename T , typename Traits > | |
class | ConcurrentQueue |
class | ConcurrentQueueTests |
|
explicit |
Definition at line 3894 of file concurrent_queue.hpp.
|
explicit |
Definition at line 3904 of file concurrent_queue.hpp.
|
inlinenoexcept |
Definition at line 892 of file concurrent_queue.hpp.
|
delete |
|
inlinenoexcept |
Definition at line 901 of file concurrent_queue.hpp.
|
delete |
|
inlinenoexcept |
Definition at line 907 of file concurrent_queue.hpp.
|
friend |
Definition at line 922 of file concurrent_queue.hpp.
|
friend |
Definition at line 923 of file concurrent_queue.hpp.