Block-Structured AMR Software Framework
amrex::DataDeleter Struct Reference

#include <AMReX_DataAllocator.H>

Public Member Functions

 DataDeleter () noexcept=default
 
 DataDeleter (Arena *ar) noexcept
 
Arenaarena () const noexcept
 
void operator() (void *pt) const noexcept
 

Public Attributes

Arenam_arena = nullptr
 

Constructor & Destructor Documentation

◆ DataDeleter() [1/2]

amrex::DataDeleter::DataDeleter ( )
defaultnoexcept

◆ DataDeleter() [2/2]

amrex::DataDeleter::DataDeleter ( Arena ar)
inlinenoexcept

Member Function Documentation

◆ arena()

Arena* amrex::DataDeleter::arena ( ) const
inlinenoexcept

◆ operator()()

void amrex::DataDeleter::operator() ( void *  pt) const
inlinenoexcept

Member Data Documentation

◆ m_arena

Arena* amrex::DataDeleter::m_arena = nullptr

The documentation for this struct was generated from the following file: