AutoCleanup | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | friend |
BSLMF_NESTED_TRAIT_DECLARATION(ObjectPool, bslma::UsesBslmaAllocator) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
createObject() | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | inlinevirtual |
CreatorType typedef | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
deleteObject(TYPE *object) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | inlinevirtual |
getObject() | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
increaseCapacity(int numObjects) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
numAvailableObjects() const | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | inline |
numObjects() const | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | inline |
ObjectPool(int growBy=-1, bslma::Allocator *basicAllocator=0) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | explicit |
ObjectPool(const CREATOR &objectCreator, int growBy, bslma::Allocator *basicAllocator=0) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | explicit |
ObjectPool(const CREATOR &objectCreator, bslma::Allocator *basicAllocator=0) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | inlineexplicit |
ObjectPool(const CREATOR &objectCreator, const RESETTER &objectResetter, int growBy=-1, bslma::Allocator *basicAllocator=0) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
ObjectPool(const bsl::function< ANYPROTO > &objectCreator, int growBy, bslma::Allocator *basicAllocator=0) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | explicit |
ObjectPool(const bsl::function< ANYPROTO > &objectCreator, bslma::Allocator *basicAllocator=0) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | explicit |
releaseObject(TYPE *object) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
reserveCapacity(int numObjects) | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
ResetterType typedef | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | |
~Deleter() | bdlma::Deleter< TYPE > | virtual |
~Factory() | bdlma::Factory< TYPE > | virtual |
~ObjectPool() | bdlcc::ObjectPool< TYPE, CREATOR, RESETTER > | virtual |