![]() |
deal.II version GIT relicensing-3515-ga7eb338636 2025-06-16 13:40:00+00:00
|
Base class for the action necessary to de-allocate memory.
Definition at line 659 of file aligned_vector.h.
Public Member Functions | |
virtual | ~DeleterActionBase ()=default |
virtual void | delete_array (const AlignedVector< T > *owning_aligned_vector, T *ptr)=0 |
|
virtualdefault |
Destructor, made virtual
to allow for derived classes.
|
pure virtual |
The function that implements the action of de-allocating memory. It receives as arguments a pointer to the owning AlignedVector object as well as a pointer to the memory being de-allocated.
Implemented in AlignedVector< T >::Deleter::MPISharedMemDeleterAction.