capacity() const noexcept | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
element_t typedef (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
empty() const noexcept | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
LockFreeQueue() noexcept | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
LockFreeQueue(const LockFreeQueue &)=delete (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
LockFreeQueue(LockFreeQueue &&)=delete (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
m_buffer (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
m_freeIndices (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
m_size (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
m_usedIndices (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
MAX_CAPACITY (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | static |
maxCapacity() noexcept | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | static |
operator=(const ResizeableLockFreeQueue &)=delete (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
operator=(ResizeableLockFreeQueue &&)=delete (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
operator=(const LockFreeQueue &)=delete (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
operator=(LockFreeQueue &&)=delete (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
pop() noexcept | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
push(const ElementType &value) noexcept | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
push(ElementType &&value) noexcept | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
Queue typedef (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
readBufferAt(const BufferIndex &) (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
ResizeableLockFreeQueue()=default (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
ResizeableLockFreeQueue(const ResizeableLockFreeQueue &)=delete (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
ResizeableLockFreeQueue(ResizeableLockFreeQueue &&)=delete (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
ResizeableLockFreeQueue(const uint64_t initialCapacity) noexcept (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
setCapacity(const uint64_t newCapacity, Function &&removeHandler) noexcept | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
setCapacity(const uint64_t newCapacity) noexcept | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |
size() const noexcept | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
tryPush(ElementType &&value) noexcept | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
tryPush(const ElementType &value) noexcept | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
writeBufferAt(const BufferIndex &, T &&) (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
~LockFreeQueue()=default (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::LockFreeQueue< ElementType, MaxCapacity > | protected |
~ResizeableLockFreeQueue()=default (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >) | iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > | |