Namespace for resetter functors and the default creator type for ObjectPool.
Declared in <bdlcc_objectpool.h>
struct ObjectPoolFunctors;
This struct provides several functors that are suitable RESETTER parameter types for ObjectPool. It also provides a typedef that specifies the default CREATOR parameter type for ObjectPool.
| Name | Description |
|---|---|
Clear | Resetter functor that calls clear on pooled objects. |
Nil | No-op resetter functor for ObjectPool. |
RemoveAll | Resetter functor that calls removeAll on pooled objects. |
Reset | Resetter functor that calls reset on pooled objects. |
| Name | Description |
|---|---|
DefaultCreator | The default CREATOR parameter type for the ObjectPool class template. |