dispenso 1.5.1
A library for task parallelism
Loading...
Searching...
No Matches
dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo > Member List

This is the complete list of members for dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >, including all inherited members.

capacity() noexceptdispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inlinestatic
empty() constdispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
full() constdispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
size() constdispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
SPSCRingBuffer()=defaultdispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >
SPSCRingBuffer(const SPSCRingBuffer &)=deletedispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >
SPSCRingBuffer(SPSCRingBuffer &&)=deletedispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >
try_emplace(Args &&... args)dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
try_pop(T &item)dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
try_pop()dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
try_pop_batch(OutputIt dest, size_type maxCount)dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
try_pop_into(T *storage)dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
try_push(T &&item)dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
try_push(const T &item)dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
try_push_batch(InputIt first, InputIt last)dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline
~SPSCRingBuffer()dispenso::SPSCRingBuffer< T, Capacity, RoundUpToPowerOfTwo >inline