This is the complete list of members for UAtomicRingBufferQueue< T, capacity >, including all inherited members.
| capacity_ | UAtomicRingBufferQueue< T, capacity > | private |
| clear() | UAtomicRingBufferQueue< T, capacity > | inline |
| CObject()=default | CObject | explicit |
| cv_ | UQueueObject | protected |
| destroy() | CObject | inlinevirtual |
| getCapacity() const | UAtomicRingBufferQueue< T, capacity > | inline |
| head_ | UAtomicRingBufferQueue< T, capacity > | private |
| init() | CObject | inlinevirtual |
| isEmpty() | UAtomicRingBufferQueue< T, capacity > | inlineprotected |
| isFull() | UAtomicRingBufferQueue< T, capacity > | inlineprotected |
| mutex_ | UQueueObject | protected |
| pop_cv_ | UAtomicRingBufferQueue< T, capacity > | private |
| push(const TImpl &value, URingBufferPushStrategy strategy) | UAtomicRingBufferQueue< T, capacity > | inline |
| push(std::unique_ptr< TImpl > &value, URingBufferPushStrategy strategy) | UAtomicRingBufferQueue< T, capacity > | inline |
| push_cv_ | UAtomicRingBufferQueue< T, capacity > | private |
| ring_buffer_queue_ | UAtomicRingBufferQueue< T, capacity > | private |
| run() override | UThreadObject | inlineprotectedvirtual |
| setCapacity(CUInt size) | UAtomicRingBufferQueue< T, capacity > | inline |
| tail_ | UAtomicRingBufferQueue< T, capacity > | private |
| UAtomicRingBufferQueue() | UAtomicRingBufferQueue< T, capacity > | inlineexplicit |
| waitPopWithTimeout(TImpl &value, CMSec timeout) | UAtomicRingBufferQueue< T, capacity > | inline |
| waitPopWithTimeout(std::unique_ptr< TImpl > &value, CMSec timeout) | UAtomicRingBufferQueue< T, capacity > | inline |
| ~CObject()=default | CObject | virtual |
| ~UAtomicRingBufferQueue() override | UAtomicRingBufferQueue< T, capacity > | inline |