allocator() const | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
BSLMF_NESTED_TRAIT_DECLARATION(SingleConsumerQueueImpl, bslma::UsesBslmaAllocator) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
disablePopFront() | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
disablePushBack() | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
e_DISABLED enum value | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
e_EMPTY enum value | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
e_SUCCESS enum value | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
enablePopFront() | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
enablePushBack() | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
isEmpty() const | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
isFull() const | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
isPopFrontDisabled() const | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
isPushBackDisabled() const | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
numElements() const | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
popFront(TYPE *value) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
pushBack(const TYPE &value) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
pushBack(bslmf::MovableRef< TYPE > value) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
removeAll() | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
SingleConsumerQueueImpl(bslma::Allocator *basicAllocator=0) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | explicit |
SingleConsumerQueueImpl(bsl::size_t capacity, bslma::Allocator *basicAllocator=0) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | explicit |
SingleConsumerQueueImpl_AllocateLockGuard< SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > > | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | friend |
SingleConsumerQueueImpl_MarkReclaimProctor< SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION >, typename SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION >::Node > | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | friend |
SingleConsumerQueueImpl_PopCompleteGuard< SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > > | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | friend |
tryPopFront(TYPE *value) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
tryPushBack(const TYPE &value) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
tryPushBack(bslmf::MovableRef< TYPE > value) | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
value_type typedef | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
waitUntilEmpty() const | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |
~SingleConsumerQueueImpl() | bdlcc::SingleConsumerQueueImpl< TYPE, ATOMIC_OP, MUTEX, CONDITION > | |