|
GNU Radio 3.6.4.2 C++ API
|
#include <fft_filter_fff.h>
Public Types | |
| typedef boost::shared_ptr < fft_filter_fff > | sptr |
Public Member Functions | |
| virtual void | set_taps (const std::vector< float > &taps)=0 |
| virtual std::vector< float > | taps () const =0 |
| virtual void | set_nthreads (int n)=0 |
| Set number of threads to use. | |
| virtual int | nthreads () const =0 |
| Get number of threads being used. | |
Static Public Member Functions | |
| static sptr | make (int decimation, const std::vector< float > &taps, int nthreads=1) |
| Fast FFT filter with float input, float output and float tapsThis block implements a real-value decimating filter using the fast convolution method via an FFT. The decimation factor is an interger that is greater than or equal to 1. | |
| virtual int gr::filter::fft_filter_fff::nthreads | ( | ) | const [pure virtual] |
Get number of threads being used.
Implemented in gr::filter::fft_filter_fff_impl.
| virtual void gr::filter::fft_filter_fff::set_nthreads | ( | int | n | ) | [pure virtual] |
Set number of threads to use.
Implemented in gr::filter::fft_filter_fff_impl.
| virtual void gr::filter::fft_filter_fff::set_taps | ( | const std::vector< float > & | taps | ) | [pure virtual] |
Implemented in gr::filter::fft_filter_fff_impl.
| virtual std::vector<float> gr::filter::fft_filter_fff::taps | ( | ) | const [pure virtual] |
Implemented in gr::filter::fft_filter_fff_impl.