Reset this managed pointer to empty.
Synopsis
Declared in <bslma_managedptr.h>
void
load(
bsl::nullptr_t nullPointerLiteral = 0,
void* cookie = 0,
DeleterFunc deleter = 0);
Description
Destroy the current managed object (if any) and reset this managed pointer to empty. Note that the optionally specified cookie and deleter will be ignored, as empty managed pointers do not invoke a deleter.
Parameters
Name |
Description |
nullPointerLiteral |
null‐pointer literal (unused; selects this overload) |
cookie |
unused cookie pointer |
deleter |
unused deleter function |
Created with MrDocs