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

Name

Description

~Deleter [destructor] [virtual]

Destroy this object deleter.

deleteObject [virtual]

Destroy the specified instance and release its memory.

Derived Classes

Name

Description

DefaultDeleter

Provide a default concrete implementation of the Deleter protocol.

Factory

Provide a protocol for a thread‐safe object creator and deleter.

Created with MrDocs