Audacity 3.2.0
|
Aligned memory is required by pffft, so this defines an allocator. More...
#include <PowerSpectrumGetter.h>
Classes | |
struct | rebind |
Public Member Functions | |
PffftAllocator () | |
PffftAllocator (const PffftAllocator &) | |
template<typename U > | |
PffftAllocator (const PffftAllocator< U > &) | |
T * | allocate (std::size_t n, const void *) |
T * | allocate (std::size_t n) |
void | deallocate (T *p, std::size_t n) |
Additional Inherited Members | |
Static Protected Member Functions inherited from PffftAllocatorBase | |
static void * | Pffft_aligned_malloc (size_t nb_bytes) |
static void | Pffft_aligned_free (void *) |
Aligned memory is required by pffft, so this defines an allocator.
Definition at line 33 of file PowerSpectrumGetter.h.
|
inline |
Definition at line 36 of file PowerSpectrumGetter.h.
|
inline |
Definition at line 37 of file PowerSpectrumGetter.h.
|
inline |
Definition at line 38 of file PowerSpectrumGetter.h.
|
inline |
Definition at line 44 of file PowerSpectrumGetter.h.
References PffftAllocatorBase::Pffft_aligned_malloc().
|
inline |
Definition at line 41 of file PowerSpectrumGetter.h.
References PffftAllocator< T >::allocate().
Referenced by PffftAllocator< T >::allocate().
|
inline |
Definition at line 47 of file PowerSpectrumGetter.h.
References PffftAllocatorBase::Pffft_aligned_free().