CARLA
Public Member Functions | Public Attributes | List of all members
moodycamel::ConcurrentQueue< T, Traits >::FreeListNode< N > Struct Template Reference
+ Collaboration diagram for moodycamel::ConcurrentQueue< T, Traits >::FreeListNode< N >:

Public Member Functions

 FreeListNode ()
 

Public Attributes

std::atomic< N * > freeListNext
 
std::atomic< std::uint32_t > freeListRefs
 

Detailed Description

template<typename T, typename Traits = ConcurrentQueueDefaultTraits>
template<typename N>
struct moodycamel::ConcurrentQueue< T, Traits >::FreeListNode< N >

Definition at line 1366 of file ConcurrentQueue.h.

Constructor & Destructor Documentation

◆ FreeListNode()

template<typename T, typename Traits = ConcurrentQueueDefaultTraits>
template<typename N >
moodycamel::ConcurrentQueue< T, Traits >::FreeListNode< N >::FreeListNode ( )
inline

Definition at line 1368 of file ConcurrentQueue.h.

Member Data Documentation

◆ freeListNext

template<typename T, typename Traits = ConcurrentQueueDefaultTraits>
template<typename N >
std::atomic<N*> moodycamel::ConcurrentQueue< T, Traits >::FreeListNode< N >::freeListNext

Definition at line 1371 of file ConcurrentQueue.h.

◆ freeListRefs

template<typename T, typename Traits = ConcurrentQueueDefaultTraits>
template<typename N >
std::atomic<std::uint32_t> moodycamel::ConcurrentQueue< T, Traits >::FreeListNode< N >::freeListRefs

Definition at line 1370 of file ConcurrentQueue.h.


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