Reference documentation for deal.II version 9.5.0
|
Public Member Functions | |
virtual | ~DeleterActionBase ()=default |
virtual void | delete_array (const AlignedVector< T > *owning_aligned_vector, T *ptr)=0 |
Base class for the action necessary to de-allocate memory.
Definition at line 605 of file aligned_vector.h.
|
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.