Agora  1.2.0
Agora project
moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader Struct Reference
Collaboration diagram for moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader:

Public Attributes

size_t capacity
 
std::atomic< size_ttail
 
BlockIndexEntryentries
 
BlockIndexEntry ** index
 
BlockIndexHeaderprev
 

Member Data Documentation

◆ capacity

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
size_t moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::capacity

◆ entries

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
BlockIndexEntry* moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::entries

◆ index

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
BlockIndexEntry** moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::index

◆ prev

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
BlockIndexHeader* moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::prev

◆ tail

template<typename T , typename Traits = ConcurrentQueueDefaultTraits>
std::atomic<size_t> moodycamel::ConcurrentQueue< T, Traits >::ImplicitProducer::BlockIndexHeader::tail

The documentation for this struct was generated from the following file: