Public Member Functions | |
ImplicitProducerKVP () | |
ImplicitProducerKVP (ImplicitProducerKVP &&other) MOODYCAMEL_NOEXCEPT | |
ImplicitProducerKVP & | operator= (ImplicitProducerKVP &&other) MOODYCAMEL_NOEXCEPT |
void | swap (ImplicitProducerKVP &other) MOODYCAMEL_NOEXCEPT |
Public Attributes | |
std::atomic< details::thread_id_t > | key |
ImplicitProducer * | value |
Definition at line 3218 of file ConcurrentQueue.h.
|
inline |
Definition at line 3223 of file ConcurrentQueue.h.
|
inline |
Definition at line 3225 of file ConcurrentQueue.h.
|
inline |
Definition at line 3231 of file ConcurrentQueue.h.
References moodycamel::swap().
|
inline |
Definition at line 3237 of file ConcurrentQueue.h.
References MOODYCAMEL_NOEXCEPT, moodycamel::swap(), swap(), and moodycamel::details::swap_relaxed().
std::atomic<details::thread_id_t> moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::key |
Definition at line 3220 of file ConcurrentQueue.h.
ImplicitProducer* moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::value |
Definition at line 3221 of file ConcurrentQueue.h.