BSLMF_NESTED_TRAIT_DECLARATION(SharedObjectPool, bslma::UsesBslmaAllocator) | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | |
CreatorType typedef | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | |
getObject() | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |
increaseCapacity(int growBy) | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |
numAvailableObjects() const | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |
numObjects() const | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |
reserveCapacity(int growBy) | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |
ResetterType typedef | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | |
SharedObjectPool(int growBy=-1, bslma::Allocator *basicAllocator=0) | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inlineexplicit |
SharedObjectPool(const CREATOR &objectCreator, bslma::Allocator *basicAllocator=0) | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inlineexplicit |
SharedObjectPool(const CREATOR &objectCreator, int growBy, bslma::Allocator *basicAllocator=0) | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |
SharedObjectPool(const CREATOR &objectCreator, const RESETTER &objectResetter, int growBy=-1, bslma::Allocator *basicAllocator=0) | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |
~SharedObjectPool() | bdlcc::SharedObjectPool< TYPE, CREATOR, RESETTER > | inline |