PonyPlayer
readerwriterqueue.h 文件参考
#include "atomicops.h"
#include <new>
#include <type_traits>
#include <utility>
#include <cassert>
#include <stdexcept>
#include <cstdint>
#include <cstdlib>
#include <memory>

浏览源代码.

class  moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >
 
class  moodycamel::BlockingReaderWriterQueue< T, MAX_BLOCK_SIZE >
 

命名空间

namespace  moodycamel
 

宏定义

#define MOODYCAMEL_CACHE_LINE_SIZE   64
 
#define MOODYCAMEL_EXCEPTIONS_ENABLED
 
#define MOODYCAMEL_HAS_EMPLACE   1
 
#define MOODYCAMEL_MAYBE_ALIGN_TO_CACHELINE   AE_ALIGN(MOODYCAMEL_CACHE_LINE_SIZE)
 

宏定义说明

◆ MOODYCAMEL_CACHE_LINE_SIZE

#define MOODYCAMEL_CACHE_LINE_SIZE   64

◆ MOODYCAMEL_EXCEPTIONS_ENABLED

#define MOODYCAMEL_EXCEPTIONS_ENABLED

◆ MOODYCAMEL_HAS_EMPLACE

#define MOODYCAMEL_HAS_EMPLACE   1

◆ MOODYCAMEL_MAYBE_ALIGN_TO_CACHELINE

#define MOODYCAMEL_MAYBE_ALIGN_TO_CACHELINE   AE_ALIGN(MOODYCAMEL_CACHE_LINE_SIZE)