capacity() const (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
claim() (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
claim(size_t) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
commit(iterator) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
commit(iterator, size_t) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
DeadConsumer typedef (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
footprint(size_t, uint32_t) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | static |
isFull() const (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
iterator typedef (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
killClaim() (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
killClaim(size_t) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
max_parallel_consumer enum value (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
maxItemSize() const (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
MonoLockFreeBuffer(size_t, uint32_t, Allocator &allocator=os::DefaultAllocator::instance) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
parallelConsumerAlive() const (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | inline |
peek() (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
peek(iterator &, iterator &, size_t maxPeekSize=std::numeric_limits< size_t >::max()) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
put(void const *, size_t sizeHint=0) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
put(T const &item) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | inline |
putInPlace(Args &&...args) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | inline |
readSeq() const (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
remainingSize() const (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
reset() (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
Sequence typedef (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
take(void *, size_t=0) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
tryClaim() (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
tryClaim(size_t) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
tryPut(void const *, size_t sizeHint=0) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
tryTake(void *, size_t=0) (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
value_type typedef (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |
wasteAfterPeek(iterator, size_t, bool=false) | hmbdc::pattern::MonoLockFreeBuffer | |
~MonoLockFreeBuffer() (defined in hmbdc::pattern::MonoLockFreeBuffer) | hmbdc::pattern::MonoLockFreeBuffer | |