GNU Radio 3.6.5 C++ API

gr::fft::goertzel_fc Class Reference

Goertzel single-bin DFT calculation. More...

#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)

Detailed Description

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.

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.


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