BloombergLP::bslma::Allocator::deleteObjectRaw

deleteObjectRaw overloads

Synopses

Declared in <bslma_allocator.h>

This overload has no effect; supports null-pointer literal calls.

void
deleteObjectRaw(bsl::nullptr_t nullPointerLiteral);
» more...

Destroy object and deallocate its memory footprint.

template<class TYPE>
void
deleteObjectRaw(TYPE const* object);
» more...

Parameters

NameDescription
nullPointerLiteralnull-pointer literal (unused; selects this overload)
objectobject to destroy and whose memory to deallocate