| Drain(uint32 *optSetNumDrained=NULL) | ObjectPool< Object > | [inline] |
| FlushCachedObjects() | ObjectPool< Object > | [inline, virtual] |
| GetMaxPoolSize() const | ObjectPool< Object > | [inline] |
| ObjectCallback typedef | ObjectPool< Object > | |
| ObjectPool(uint32 maxPoolSize=100, ObjectCallback recycleCallback=NULL, void *recycleData=NULL, ObjectCallback initCallback=NULL, void *initCallbackData=NULL) | ObjectPool< Object > | [inline] |
| ObjectSlab class | ObjectPool< 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] |
1.5.1