GNU Radio v3.6.2-149-ga6d285d9 C++ API
gr::fft::goertzel_fc Class Reference

#include <goertzel_fc.h>

Inheritance diagram for gr::fft::goertzel_fc:
gr_sync_decimator gr_sync_block gr_block gr_basic_block gr_msg_accepter gruel::msg_accepter gr::fft::goertzel_fc_impl

List of all members.

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.

Member Typedef Documentation


Member Function Documentation

virtual float gr::fft::goertzel_fc::freq ( ) [pure virtual]

Implemented in gr::fft::goertzel_fc_impl.

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.


The documentation for this class was generated from the following file: