#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.