#include <ConcurrentQueue.h>
◆ ProducerToken() [1/4]
template<typename T , typename Traits >
moodycamel::ProducerToken::ProducerToken |
( |
ConcurrentQueue< T, Traits > & | queue | ) |
|
|
explicit |
◆ ProducerToken() [2/4]
template<typename T , typename Traits >
◆ ProducerToken() [3/4]
moodycamel::ProducerToken::ProducerToken |
( |
ProducerToken && | other | ) |
|
|
inline |
◆ ~ProducerToken()
moodycamel::ProducerToken::~ProducerToken |
( |
| ) |
|
|
inline |
◆ ProducerToken() [4/4]
moodycamel::ProducerToken::ProducerToken |
( |
ProducerToken const & | | ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ swap()
◆ valid()
bool moodycamel::ProducerToken::valid |
( |
| ) |
const |
|
inline |
◆ ConcurrentQueue
template<typename T , typename Traits >
◆ ConcurrentQueueTests
friend class ConcurrentQueueTests |
|
friend |
◆ producer
在文件 ConcurrentQueue.h 第 640 行定义.
被这些函数引用 moodycamel::ConcurrentQueue< T, Traits >::inner_enqueue(), moodycamel::ConcurrentQueue< T, Traits >::inner_enqueue_bulk(), ProducerToken(), ProducerToken(), ProducerToken(), swap(), moodycamel::ConcurrentQueue< T, Traits >::try_dequeue_bulk_from_producer(), moodycamel::ConcurrentQueue< T, Traits >::try_dequeue_from_producer(), valid() , 以及 ~ProducerToken().
该结构体的文档由以下文件生成: