iceoryx_hoofs  2.0.2
iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity > Member List

This is the complete list of members for iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >, including all inherited members.

capacity() const noexceptiox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >
element_t typedef (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >)iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >
empty() const noexceptiox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
LockFreeQueue() noexceptiox::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() noexceptiox::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() noexceptiox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
push(const ElementType &value) noexceptiox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >
push(ElementType &&value) noexceptiox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >
Queue typedef (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >)iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
readBufferAt(const BufferIndex &) noexcept (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >)iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
ResizeableLockFreeQueue() noexcept=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) noexceptiox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >
setCapacity(const uint64_t newCapacity) noexceptiox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >
size() const noexceptiox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
tryPush(ElementType &&value) noexceptiox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
tryPush(const ElementType &value) noexceptiox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
writeBufferAt(const BufferIndex &, T &&) noexcept (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >)iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
~LockFreeQueue() noexcept=default (defined in iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >)iox::concurrent::LockFreeQueue< ElementType, MaxCapacity >protected
~ResizeableLockFreeQueue() noexcept=default (defined in iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >)iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >