GNU Radio 3.7.1 C++ API
|
Goertzel single-bin DFT calculation. More...
#include <goertzel_fc.h>
Public Types | |
typedef boost::shared_ptr < goertzel_fc > | sptr |
Public Member Functions | |
virtual void | set_freq (float freq)=0 |
virtual void | set_rate (int rate)=0 |
virtual float | freq ()=0 |
virtual int | rate ()=0 |
Static Public Member Functions | |
static sptr | make (int rate, int len, float freq) |
Goertzel single-bin DFT calculation.
virtual float gr::fft::goertzel_fc::freq | ( | ) | [pure virtual] |
Implemented in gr::fft::goertzel_fc_impl.
static sptr gr::fft::goertzel_fc::make | ( | int | rate, |
int | len, | ||
float | freq | ||
) | [static] |
virtual int gr::fft::goertzel_fc::rate | ( | ) | [pure virtual] |
Implemented in gr::fft::goertzel_fc_impl.
virtual void gr::fft::goertzel_fc::set_freq | ( | float | freq | ) | [pure virtual] |
Implemented in gr::fft::goertzel_fc_impl.
virtual void gr::fft::goertzel_fc::set_rate | ( | int | rate | ) | [pure virtual] |
Implemented in gr::fft::goertzel_fc_impl.