[#BloombergLP-bslma-DeallocatorProctor-reset] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslma.adoc[bslma]::xref:BloombergLP/bslma/DeallocatorProctor.adoc[DeallocatorProctor]::reset :relfileprefix: ../../../ :mrdocs: Set the specified `memory` as the block of memory to be managed by this proctor. The behavior is undefined unless `memory` is non‐zero and was allocated by the allocator (or pool) supplied at construction. Note that this method releases any previously‐managed memory from management (without deallocating it), and so may be invoked with or without having called `release` when reusing this object. == Synopsis Declared in `<bslma_deallocatorproctor.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void reset(void* memory); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#