Reset this proctor to manage a different set of objects.
Synopsis
Declared in <bslma_deallocateobjectproctor.h>
void
reset(
PtrType p,
std::size_t n = 1);
Description
Release the managed object and reset this proctor to manage the specified p pointer to optionally specified n objects. If p is null, then the proctor will be disengaged. Note that the previously managed objects are not deallocated.
Parameters
Name |
Description |
p |
address of the objects to manage, or null to disengage |
n |
number of objects to manage (1 by default) |
Created with MrDocs