Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bdlma::Deleter< TYPE > Class Template Reference

#include <bdlma_deleter.h>

Inheritance diagram for bdlma::Deleter< TYPE >:
bdlma::DefaultDeleter< TYPE > bdlma::Factory< TYPE > bdlcc::ObjectPool< TYPE, CREATOR, RESETTER >

List of all members.

Public Member Functions

virtual ~Deleter ()
virtual void deleteObject (TYPE *instance)=0

Detailed Description

template<class TYPE>
class bdlma::Deleter< TYPE >

Provide a protocol (or pure interface) for a thread-safe object deleter.

See Component bdlma_deleter


Constructor & Destructor Documentation

template<class TYPE>
virtual bdlma::Deleter< TYPE >::~Deleter (  )  [virtual]

Destroy this object deleter.


Member Function Documentation

template<class TYPE>
virtual void bdlma::Deleter< TYPE >::deleteObject ( TYPE *  instance  )  [pure virtual]

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