Create an empty managed pointer; factory is ignored.
Declared in <bslma_managedptr.h>
template<class FACTORY_TYPE>
ManagedPtr(
bsl::nullptr_t nullPointerLiteral,
FACTORY_TYPE* factory);
Create an empty managed pointer. Note that the specified factory is ignored, as an empty managed pointer does not call its deleter.
| Name | Description |
|---|---|
| nullPointerLiteral | null-pointer literal (unused; selects this overload) |
| factory | unused factory pointer |