BloombergLP::bdlma::Multipool::deallocate

Relinquish the memory block at address back to this multipool.

Synopsis

Declared in <bdlma_multipool.h>

void
deallocate(void* address);

Description

Relinquish the memory block at the specified address back to this multipool object for reuse. The behavior is undefined unless address is non-zero, was allocated by this multipool object, and has not already been deallocated.

Parameters

NameDescription
addressmemory block previously allocated by this multipool