Constructors
Declared in <bslma_managedptrdeleter.h>
Create a default ManagedPtrDeleter object that does not refer to any object or factory instance.
ManagedPtrDeleter();
» more...
Create a ManagedPtrDeleter for the specified object, factory, and deleter.
ManagedPtrDeleter(
void* object,
void* factory,
Deleter deleter);
» more...
| Name | Description |
|---|---|
| object | Address of the object to be destroyed by the factory. |
| factory | Address of the factory responsible for destroying object. |
| deleter | Function that destroys object using factory. |