![]() |
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.
|
#include <fftwengine.h>
Inheritance diagram for FFTWEngine:
Collaboration diagram for FFTWEngine:Classes | |
| struct | Plan |
Public Member Functions | |
| FFTWEngine () | |
| ~FFTWEngine () | |
| void | configure (int n, bool inverse) |
| void | transform () |
| Complex * | in () |
| Complex * | out () |
Public Member Functions inherited from FFTEngine | |
| virtual | ~FFTEngine () |
Protected Types | |
| typedef std::list< Plan * > | Plans |
Protected Member Functions | |
| void | freeAll () |
Protected Attributes | |
| Plans | m_plans |
| Plan * | m_currentPlan |
Static Protected Attributes | |
| static QMutex | m_globalPlanMutex |
Additional Inherited Members | |
Static Public Member Functions inherited from FFTEngine | |
| static FFTEngine * | create () |
Definition at line 10 of file fftwengine.h.
|
protected |
Definition at line 31 of file fftwengine.h.
| FFTWEngine::FFTWEngine | ( | ) |
Definition at line 4 of file fftwengine.cpp.
| FFTWEngine::~FFTWEngine | ( | ) |
Definition at line 10 of file fftwengine.cpp.
References freeAll().
Here is the call graph for this function:
|
virtual |
Implements FFTEngine.
Definition at line 15 of file fftwengine.cpp.
References FFTWEngine::Plan::in, FFTWEngine::Plan::inverse, m_currentPlan, m_globalPlanMutex, m_plans, FFTWEngine::Plan::n, FFTWEngine::Plan::out, and FFTWEngine::Plan::plan.
|
protected |
Definition at line 60 of file fftwengine.cpp.
References m_plans.
Referenced by ~FFTWEngine().
Here is the caller graph for this function:
|
virtual |
Implements FFTEngine.
Definition at line 44 of file fftwengine.cpp.
References FFTWEngine::Plan::in, and m_currentPlan.
|
virtual |
Implements FFTEngine.
Definition at line 51 of file fftwengine.cpp.
References m_currentPlan, m_globalPlanMutex, and FFTWEngine::Plan::out.
|
virtual |
Implements FFTEngine.
Definition at line 38 of file fftwengine.cpp.
References m_currentPlan, and FFTWEngine::Plan::plan.
|
protected |
Definition at line 33 of file fftwengine.h.
Referenced by configure(), in(), out(), and transform().
|
staticprotected |
Definition at line 22 of file fftwengine.h.
Referenced by configure(), and out().
|
protected |
Definition at line 32 of file fftwengine.h.
Referenced by configure(), and freeAll().
1.8.13