BloombergLP::bslma::Allocator::deleteObject

deleteObject overloads

Synopses

Declared in <bslma_allocator.h>

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

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

Destroy object by dynamic type and deallocate its memory.

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

Parameters

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