Audio Processing Framework (APF) version 0.5.0
Public Types | Static Public Member Functions | List of all members
apf::fftw< float > Struct Reference

float specialization of the traits class fftw More...

#include <apf/fftwtools.h>

Public Types

using plan = fftwf_plan
 

Static Public Member Functions

static void * malloc (size_t n)
 
static void free (void *p)
 
static void destroy_plan (plan p)
 
static void execute (const plan p)
 
static void execute_r2r (const plan p, float *in, float *out)
 
static plan plan_r2r_1d (int n, float *in, float *out, fftw_r2r_kind kind, unsigned flags)
 

Detailed Description

float specialization of the traits class fftw

See also
APF_FFTW_TRAITS

Definition at line 77 of file fftwtools.h.

Member Typedef Documentation

◆ plan

using apf::fftw< float >::plan = fftwf_plan

Definition at line 77 of file fftwtools.h.

Member Function Documentation

◆ malloc()

static void * apf::fftw< float >::malloc ( size_t  n)
inlinestatic

Definition at line 77 of file fftwtools.h.

◆ free()

static void apf::fftw< float >::free ( void *  p)
inlinestatic

Definition at line 77 of file fftwtools.h.

◆ destroy_plan()

static void apf::fftw< float >::destroy_plan ( plan  p)
inlinestatic

Definition at line 77 of file fftwtools.h.

◆ execute()

static void apf::fftw< float >::execute ( const plan  p)
inlinestatic

Definition at line 77 of file fftwtools.h.

◆ execute_r2r()

static void apf::fftw< float >::execute_r2r ( const plan  p,
float *  in,
float *  out 
)
inlinestatic

Definition at line 77 of file fftwtools.h.

◆ plan_r2r_1d()

static plan apf::fftw< float >::plan_r2r_1d ( int  n,
float *  in,
float *  out,
fftw_r2r_kind  kind,
unsigned  flags 
)
inlinestatic

Definition at line 77 of file fftwtools.h.


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