Struct ReaderWriterQueue::Block
- Defined in File readerwriterqueue.h 
Nested Relationships
This struct is a nested type of Template Class ReaderWriterQueue.
Struct Documentation
- 
struct Block
- Public Functions - 
inline Block(size_t const &_size, char *_rawThis, char *_data)
 - Public Members - 
WeakAtomic<size_t> front
 - 
size_t localTail
 - 
char cachelineFiller0_[MOODYCAMEL_CACHE_LINE_SIZE - sizeof(WeakAtomic<size_t>) - sizeof(size_t)]
 - 
WeakAtomic<size_t> tail
 - 
size_t localFront
 - 
char cachelineFiller1_[MOODYCAMEL_CACHE_LINE_SIZE - sizeof(WeakAtomic<size_t>) - sizeof(size_t)]
 - 
WeakAtomic<Block*> next
 - 
char *data
 - 
const size_t sizeMask
 - 
char *rawThis
 
- 
inline Block(size_t const &_size, char *_rawThis, char *_data)