BloombergLP::bdlma::Deleter

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

Synopsis

Declared in <bdlma_deleter.h>

template<class TYPE>
class Deleter;

Member Functions

NameDescription
~Deleter [destructor] [virtual]Destroy this object deleter.
deleteObject [virtual]Destroy the specified instance and release its memory.

Derived Classes

NameDescription
DefaultDeleter Provide a default concrete implementation of the Deleter protocol.
Factory Provide a protocol for a thread-safe object creator and deleter.