treelite
SpscQueue< T > Member List

This is the complete list of members for SpscQueue< T >, including all inherited members.

buffer_ (defined in SpscQueue< T >)SpscQueue< T >protected
cache_line_pad_t typedef (defined in SpscQueue< T >)SpscQueue< T >protected
cv_ (defined in SpscQueue< T >)SpscQueue< T >protected
Enqueue(const T &input) (defined in SpscQueue< T >)SpscQueue< T >inlineprotected
exit_now_ (defined in SpscQueue< T >)SpscQueue< T >protected
head_ (defined in SpscQueue< T >)SpscQueue< T >protected
kRingSize (defined in SpscQueue< T >)SpscQueue< T >protectedstatic
mutex_ (defined in SpscQueue< T >)SpscQueue< T >protected
pad0_ (defined in SpscQueue< T >)SpscQueue< T >protected
pad1_ (defined in SpscQueue< T >)SpscQueue< T >protected
pad2_ (defined in SpscQueue< T >)SpscQueue< T >protected
pad3_ (defined in SpscQueue< T >)SpscQueue< T >protected
pad4_ (defined in SpscQueue< T >)SpscQueue< T >protected
pending_ (defined in SpscQueue< T >)SpscQueue< T >protected
Pop(T *output, uint32_t spin_count=300000) (defined in SpscQueue< T >)SpscQueue< T >inline
Push(const T &input) (defined in SpscQueue< T >)SpscQueue< T >inline
SignalForKill()SpscQueue< T >inline
SpscQueue() (defined in SpscQueue< T >)SpscQueue< T >inline
tail_ (defined in SpscQueue< T >)SpscQueue< T >protected
~SpscQueue() (defined in SpscQueue< T >)SpscQueue< T >inline