PonyPlayer
moodycamel 命名空间参考

命名空间

namespace  spsc_sema
 

class  BlockingReaderWriterCircularBuffer
 
class  BlockingReaderWriterQueue
 
class  ReaderWriterQueue
 
class  weak_atomic
 

枚举

enum  memory_order {
  memory_order_relaxed , memory_order_acquire , memory_order_release , memory_order_acq_rel ,
  memory_order_seq_cst , memory_order_sync = memory_order_seq_cst
}
 

函数

AE_FORCEINLINE void compiler_fence (memory_order order) AE_NO_TSAN
 
AE_FORCEINLINE void fence (memory_order order) AE_NO_TSAN
 

枚举类型说明

◆ memory_order

枚举值
memory_order_relaxed 
memory_order_acquire 
memory_order_release 
memory_order_acq_rel 
memory_order_seq_cst 
memory_order_sync 

函数说明

◆ compiler_fence()

AE_FORCEINLINE void moodycamel::compiler_fence ( memory_order  order)

◆ fence()

AE_FORCEINLINE void moodycamel::fence ( memory_order  order)