Public Attributes | |
size_t | capacity |
BlockIndexEntry * | entries |
BlockIndexEntry ** | index |
BlockIndexHeader * | prev |
std::atomic< size_t > | tail |
Definition at line 2818 of file ConcurrentQueue.h.
size_t moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::capacity |
Definition at line 2820 of file ConcurrentQueue.h.
Referenced by moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::dequeue_bulk().
BlockIndexEntry* moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::entries |
Definition at line 2822 of file ConcurrentQueue.h.
BlockIndexEntry** moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::index |
Definition at line 2823 of file ConcurrentQueue.h.
Referenced by moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::dequeue_bulk(), and moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::get_block_index_entry_for_index().
BlockIndexHeader* moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::prev |
Definition at line 2824 of file ConcurrentQueue.h.
std::atomic<size_t> moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::tail |
Definition at line 2821 of file ConcurrentQueue.h.
Referenced by moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::get_block_index_index_for_index().