ObjectPool< Object > Member List

This is the complete list of members for ObjectPool< Object >, including all inherited members.

Drain(uint32 *optSetNumDrained=NULL)ObjectPool< Object > [inline]
FlushCachedObjects()ObjectPool< Object > [inline, virtual]
GetMaxPoolSize() constObjectPool< Object > [inline]
ObjectCallback typedefObjectPool< Object >
ObjectPool(uint32 maxPoolSize=100, ObjectCallback recycleCallback=NULL, void *recycleData=NULL, ObjectCallback initCallback=NULL, void *initCallbackData=NULL)ObjectPool< Object > [inline]
ObjectSlab classObjectPool< Object > [friend]
ObtainObject()ObjectPool< Object > [inline]
ObtainObjectGeneric()ObjectPool< Object > [inline, virtual]
RecycleObject(void *obj)ObjectPool< Object > [inline, virtual]
ReleaseObject(Object *obj)ObjectPool< Object > [inline]
SetInitObjectCallback(ObjectCallback cb, void *userData)ObjectPool< Object > [inline]
SetMaxPoolSize(uint32 mps)ObjectPool< Object > [inline]
SetRecycleObjectCallback(ObjectCallback cb, void *userData)ObjectPool< Object > [inline]
~ObjectPool()ObjectPool< Object > [inline, virtual]


Generated on Thu Jun 5 17:48:17 2008 for MUSCLE by  doxygen 1.5.1