Advanced Multi-Physics (AMP)
On-Line Documentation
Public Member Functions | Private Attributes | List of all members
AMP::Array< TYPE, FUN, Allocator >::Deleter Class Reference

Public Member Functions

 Deleter (const scalarAllocator_t &alloc, size_t N)
 
void operator() (TYPE *p)
 

Private Attributes

scalarAllocator_t d_alloc
 
size_t d_N
 

Detailed Description

template<class TYPE, class FUN, class Allocator>
class AMP::Array< TYPE, FUN, Allocator >::Deleter

Definition at line 838 of file Array.h.

Constructor & Destructor Documentation

◆ Deleter()

template<class TYPE , class FUN , class Allocator >
AMP::Array< TYPE, FUN, Allocator >::Deleter::Deleter ( const scalarAllocator_t alloc,
size_t  N 
)
inline

Definition at line 841 of file Array.h.

Member Function Documentation

◆ operator()()

template<class TYPE , class FUN , class Allocator >
void AMP::Array< TYPE, FUN, Allocator >::Deleter::operator() ( TYPE *  p)
inline

Member Data Documentation

◆ d_alloc

template<class TYPE , class FUN , class Allocator >
scalarAllocator_t AMP::Array< TYPE, FUN, Allocator >::Deleter::d_alloc
private

Definition at line 852 of file Array.h.

Referenced by AMP::Array< TYPE, FUN, Allocator >::Deleter::operator()().

◆ d_N

template<class TYPE , class FUN , class Allocator >
size_t AMP::Array< TYPE, FUN, Allocator >::Deleter::d_N
private

Definition at line 853 of file Array.h.

Referenced by AMP::Array< TYPE, FUN, Allocator >::Deleter::operator()().


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



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:42.
Comments on this page