Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bdlcc::ObjectPoolFunctors::RemoveAll< TYPE > Class Template Reference

#include <bdlcc_objectpool.h>

List of all members.

Public Member Functions

void operator() (TYPE *object) const

Detailed Description

template<class TYPE>
class bdlcc::ObjectPoolFunctors::RemoveAll< TYPE >

This fully-inlined class, suitable as the RESETTER parameter type for ObjectPool, is a functor taking a pointer to the parameterized TYPE argument, and can be invoked as: void(*)(TYPE*). It calls removeAll upon the provided object.

See Component bdlcc_objectpool


Member Function Documentation

template<class TYPE >
void bdlcc::ObjectPoolFunctors::RemoveAll< TYPE >::operator() ( TYPE *  object  )  const

Inlined call to object->removeAll().


The documentation for this class was generated from the following file: