abortPushIndexReservation(unsigned int generation, unsigned int index) | bdlcc::FixedQueueIndexManager | |
BSLMF_NESTED_TRAIT_DECLARATION(FixedQueueIndexManager, bslma::UsesBslmaAllocator) | bdlcc::FixedQueueIndexManager | |
capacity() const | bdlcc::FixedQueueIndexManager | inline |
circularDifference(unsigned int minuend, unsigned int subtrahend, unsigned int modulo) | bdlcc::FixedQueueIndexManager | static |
commitPopIndex(unsigned int generation, unsigned int index) | bdlcc::FixedQueueIndexManager | |
commitPushIndex(unsigned int generation, unsigned int index) | bdlcc::FixedQueueIndexManager | |
disable() | bdlcc::FixedQueueIndexManager | |
e_MAX_CAPACITY enum value | bdlcc::FixedQueueIndexManager | |
enable() | bdlcc::FixedQueueIndexManager | |
FixedQueueIndexManager(bsl::size_t capacity, bslma::Allocator *basicAllocator=0) | bdlcc::FixedQueueIndexManager | explicit |
isEnabled() const | bdlcc::FixedQueueIndexManager | |
k_MAX_CAPACITY enum value | bdlcc::FixedQueueIndexManager | |
length() const | bdlcc::FixedQueueIndexManager | |
numRepresentableGenerations(bsl::size_t capacity) | bdlcc::FixedQueueIndexManager | static |
print(bsl::ostream &stream) const | bdlcc::FixedQueueIndexManager | |
reservePopIndex(unsigned int *generation, unsigned int *index) | bdlcc::FixedQueueIndexManager | |
reservePopIndexForClear(unsigned int *disposedGeneration, unsigned int *disposedIndex, unsigned int endGeneration, unsigned int endIndex) | bdlcc::FixedQueueIndexManager | |
reservePushIndex(unsigned int *generation, unsigned int *index) | bdlcc::FixedQueueIndexManager | |
~FixedQueueIndexManager() | bdlcc::FixedQueueIndexManager | |