Functions
Array Namespace Reference

Functions

template<class T >
void deleteAlign (T *v, size_t len)
 
void free0 (void *p)
 
template<class T >
void newAlign (T *&v, size_t len, size_t align)
 
int posix_memalign0 (void **memptr, size_t alignment, size_t size)
 

Function Documentation

template<class T >
void Array::deleteAlign ( T *  v,
size_t  len 
)
inline

Definition at line 77 of file align.h.

References free0().

Referenced by fftwpp::fftw::Setup().

void Array::free0 ( void *  p)
inline

Definition at line 49 of file align.h.

Referenced by deleteAlign(), and utils::deleteAlign().

template<class T >
void Array::newAlign ( T *&  v,
size_t  len,
size_t  align 
)
inline

Definition at line 60 of file align.h.

References posix_memalign0().

Referenced by utils::ComplexAlign(), and utils::doubleAlign().

int Array::posix_memalign0 ( void **  memptr,
size_t  alignment,
size_t  size 
)
inline

Definition at line 37 of file align.h.

References G4StationSimulatorOG::p.

Referenced by newAlign().


, generated on Tue Sep 26 2023.