Provide a protocol (or pure interface) for a thread-safe object deleter.
Declared in <bdlma_deleter.h>
template<class TYPE>
class Deleter;
| Name | Description |
|---|---|
~Deleter [destructor] [virtual] | Destroy this object deleter. |
deleteObject [virtual] | Destroy the specified instance and release its memory. |
| Name | Description |
|---|---|
DefaultDeleter | Provide a default concrete implementation of the Deleter protocol. |
Factory | Provide a protocol for a thread-safe object creator and deleter. |