struct ConcurrentQueue::ImplicitProducerKVP
Declaration
struct ConcurrentQueue::ImplicitProducerKVP { /* full declaration omitted */ };Description
///////////////////////////////
Declared at: libs/pika/concurrency/include/pika/concurrency/concurrentqueue.hpp:4413
Member Variables
- public std::atomic<detail::thread_id_t> key
- public pika::concurrency::detail::ConcurrentQueue:: ImplicitProducer* value
Method Overview
- public ImplicitProducerKVP()
- public ImplicitProducerKVP(pika::concurrency::detail::ConcurrentQueue::ImplicitProducerKVP && other) noexcept
- public inline void swap(pika::concurrency::detail::ConcurrentQueue::ImplicitProducerKVP & other) noexcept
Methods
ImplicitProducerKVP()
ImplicitProducerKVP()Declared at: libs/pika/concurrency/include/pika/concurrency/concurrentqueue.hpp:4419
ImplicitProducerKVP(
pika::concurrency::detail::ConcurrentQueue::
ImplicitProducerKVP&& other) noexcept
ImplicitProducerKVP(
pika::concurrency::detail::ConcurrentQueue::
ImplicitProducerKVP&& other) noexceptDeclared at: libs/pika/concurrency/include/pika/concurrency/concurrentqueue.hpp:4424
Parameters
- pika::concurrency::detail::ConcurrentQueue:: ImplicitProducerKVP&& other
inline void swap(
pika::concurrency::detail::ConcurrentQueue::
ImplicitProducerKVP& other) noexcept
inline void swap(
pika::concurrency::detail::ConcurrentQueue::
ImplicitProducerKVP& other) noexceptDeclared at: libs/pika/concurrency/include/pika/concurrency/concurrentqueue.hpp:4438
Parameters
- pika::concurrency::detail::ConcurrentQueue:: ImplicitProducerKVP& other