Public Member Functions | |
Block (size_t const &_size, char *_rawThis, char *_data) | |
Public Attributes | |
char | cachelineFiller0_ [MOODYCAMEL_CACHE_LINE_SIZE-sizeof(WeakAtomic< size_t >)-sizeof(size_t)] |
char | cachelineFiller1_ [MOODYCAMEL_CACHE_LINE_SIZE-sizeof(WeakAtomic< size_t >)-sizeof(size_t)] |
char * | data |
WeakAtomic< size_t > | front |
size_t | localFront |
size_t | localTail |
WeakAtomic< Block * > | next |
char * | rawThis |
const size_t | sizeMask |
WeakAtomic< size_t > | tail |
Private Member Functions | |
Block & | operator= (Block const &) |
Definition at line 614 of file readerwriterqueue.h.
|
inline |
Definition at line 639 of file readerwriterqueue.h.
|
private |
char moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::cachelineFiller0_[MOODYCAMEL_CACHE_LINE_SIZE-sizeof(WeakAtomic< size_t >)-sizeof(size_t)] |
Definition at line 620 of file readerwriterqueue.h.
char moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::cachelineFiller1_[MOODYCAMEL_CACHE_LINE_SIZE-sizeof(WeakAtomic< size_t >)-sizeof(size_t)] |
Definition at line 624 of file readerwriterqueue.h.
char* moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::data |
Definition at line 634 of file readerwriterqueue.h.
WeakAtomic<size_t> moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::front |
Definition at line 617 of file readerwriterqueue.h.
size_t moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::localFront |
Definition at line 622 of file readerwriterqueue.h.
size_t moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::localTail |
Definition at line 618 of file readerwriterqueue.h.
WeakAtomic<Block*> moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::next |
Definition at line 632 of file readerwriterqueue.h.
char* moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::rawThis |
Definition at line 656 of file readerwriterqueue.h.
const size_t moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::sizeMask |
Definition at line 636 of file readerwriterqueue.h.
WeakAtomic<size_t> moodycamel::ReaderWriterQueue< T, MAX_BLOCK_SIZE >::Block::tail |
Definition at line 621 of file readerwriterqueue.h.