CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP结构体 参考
+ moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP 的协作图:

Public 成员函数

 ImplicitProducerKVP ()
 
 ImplicitProducerKVP (ImplicitProducerKVP &&other) MOODYCAMEL_NOEXCEPT
 
ImplicitProducerKVPoperator= (ImplicitProducerKVP &&other) MOODYCAMEL_NOEXCEPT
 
void swap (ImplicitProducerKVP &other) MOODYCAMEL_NOEXCEPT
 

Public 属性

std::atomic< details::thread_id_tkey
 
ImplicitProducervalue
 

详细描述

template<typename T, typename Traits = ConcurrentQueueDefaultTraits>
struct moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP

在文件 ConcurrentQueue.h3218 行定义.

构造及析构函数说明

◆ ImplicitProducerKVP() [1/2]

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::ImplicitProducerKVP ( )
inline

在文件 ConcurrentQueue.h3223 行定义.

◆ ImplicitProducerKVP() [2/2]

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::ImplicitProducerKVP ( ImplicitProducerKVP && other)
inline

成员函数说明

◆ operator=()

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
ImplicitProducerKVP & moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::operator= ( ImplicitProducerKVP && other)
inline

◆ swap()

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
void moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::swap ( ImplicitProducerKVP & other)
inline

在文件 ConcurrentQueue.h3237 行定义.

引用了 moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::key, moodycamel::details::swap_relaxed() , 以及 moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::value.

+ 函数调用图:

类成员变量说明

◆ key

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
std::atomic<details::thread_id_t> moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::key

◆ value

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
ImplicitProducer* moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducerKVP::value

该结构体的文档由以下文件生成: