GNU Radio Manual and C++ API Reference  3.7.9.2
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
fft.h File Reference
#include <gnuradio/fft/api.h>
#include <gnuradio/gr_complex.h>
#include <boost/thread.hpp>
Include dependency graph for fft.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gr::fft::planner
 Export reference to planner mutex for those apps that want to use FFTW w/o using the fft_impl_fftw* classes. More...
 
class  gr::fft::fft_complex
 FFT: complex in, complex out. More...
 
class  gr::fft::fft_real_fwd
 FFT: real in, complex out. More...
 
class  gr::fft::fft_real_rev
 FFT: complex in, float out. More...
 

Namespaces

 gr
 Include this header to use the message passing features.
 
 gr::fft
 

Functions

FFT_API gr_complexgr::fft::malloc_complex (int size)
 Helper function for allocating complex* buffers. More...
 
FFT_API float * gr::fft::malloc_float (int size)
 Helper function for allocating float* buffers. More...
 
FFT_API double * gr::fft::malloc_double (int size)
 Helper function for allocating double* buffers. More...
 
FFT_API void gr::fft::free (void *b)
 Helper function for freeing fft buffers. More...