Mixe for Privacy and Anonymity in the Internet
Classes | Macros
readerwriterqueue.h File Reference
#include "atomicops.h"
#include <type_traits>
#include <utility>
#include <cassert>
#include <stdexcept>
#include <new>
#include <cstdint>
#include <cstdlib>
#include <memory>
Include dependency graph for readerwriterqueue.h:

Go to the source code of this file.

Classes

class  ReaderWriterQueue
 
struct  ReaderWriterQueue::Block
 
class  BlockingReaderWriterQueue
 

Macros

#define MOODYCAMEL_CACHE_LINE_SIZE   64
 
#define MOODYCAMEL_HAS_EMPLACE   1
 
#define MAX_BLOCK_SIZE   512
 

Macro Definition Documentation

◆ MAX_BLOCK_SIZE

#define MAX_BLOCK_SIZE   512

Definition at line 51 of file readerwriterqueue.h.

◆ MOODYCAMEL_CACHE_LINE_SIZE

#define MOODYCAMEL_CACHE_LINE_SIZE   64

Definition at line 35 of file readerwriterqueue.h.

◆ MOODYCAMEL_HAS_EMPLACE

#define MOODYCAMEL_HAS_EMPLACE   1

Definition at line 40 of file readerwriterqueue.h.