libsdr
0.1.0
A simple SDR library
|
Template specialization for a FFT transform on std::complex<float> values. More...
#include <fftplan_fftw3.hh>
Public Member Functions | |
FFTPlan (const Buffer< std::complex< float > > &in, const Buffer< std::complex< float > > &out, FFT::Direction dir) | |
Constructor. More... | |
FFTPlan (const Buffer< std::complex< float > > &inplace, FFT::Direction dir) | |
Constructor. More... | |
virtual | ~FFTPlan () |
Destructor. More... | |
void | operator() () |
Performs the FFT transform. More... | |
Protected Attributes | |
Buffer< std::complex< float > > | _in |
Input buffer. More... | |
Buffer< std::complex< float > > | _out |
Output buffer. More... | |
fftwf_plan | _plan |
The fft plan. More... | |
Template specialization for a FFT transform on std::complex<float> values.
|
inline |
Constructor.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
inline |
Performs the FFT transform.
|
protected |
Input buffer.
|
protected |
Output buffer.
|
protected |
The fft plan.