SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
kissengine.h
Go to the documentation of this file.
1 #ifndef INCLUDE_KISSENGINE_H
2 #define INCLUDE_KISSENGINE_H
3 
4 #include "dsp/fftengine.h"
5 #include "dsp/kissfft.h"
6 #include "export.h"
7 
9 public:
10  void configure(int n, bool inverse);
11  void transform();
12 
13  Complex* in();
14  Complex* out();
15 
16 protected:
18  KissFFT m_fft;
19 
20  std::vector<Complex> m_in;
21  std::vector<Complex> m_out;
22 };
23 
24 #endif // INCLUDE_KISSENGINE_H
virtual Complex * in()=0
std::vector< Complex > m_in
Definition: kissengine.h:20
kissfft< Real, Complex > KissFFT
Definition: kissengine.h:17
std::vector< Complex > m_out
Definition: kissengine.h:21
virtual void transform()=0
virtual void configure(int n, bool inverse)=0
virtual Complex * out()=0
#define SDRBASE_API
Definition: export.h:40
std::complex< Real > Complex
Definition: dsptypes.h:43
KissFFT m_fft
Definition: kissengine.h:18