Base module

deleter

Deleter helpers for objects managed through custom destruction routines.

Classes

NameDescription
ArrayDeleter functor for array pointers. Calls delete[] on the pointer.
DisposeDeleter functor that calls dispose() on the pointer. Useful with std::unique_ptr for objects that require a dispose() call rather than direct deletion.