GNU Radio 3.6.5 C++ API
|
Rational Resampling Polyphase FIR filter with float input, gr_complex output and gr_complex taps. More...
#include <rational_resampler_base_fcc.h>
Public Types | |
typedef boost::shared_ptr < rational_resampler_base_fcc > | sptr |
Public Member Functions | |
virtual unsigned | interpolation () const =0 |
virtual unsigned | decimation () const =0 |
virtual void | set_taps (const std::vector< gr_complex > &taps)=0 |
virtual std::vector< gr_complex > | taps () const =0 |
Static Public Member Functions | |
static sptr | make (unsigned interpolation, unsigned decimation, const std::vector< gr_complex > &taps) |
Rational Resampling Polyphase FIR filter with float input, gr_complex output and gr_complex taps.
typedef boost::shared_ptr<rational_resampler_base_fcc> gr::filter::rational_resampler_base_fcc::sptr |
virtual unsigned gr::filter::rational_resampler_base_fcc::decimation | ( | ) | const [pure virtual] |
Implemented in gr::filter::rational_resampler_base_fcc_impl.
virtual unsigned gr::filter::rational_resampler_base_fcc::interpolation | ( | ) | const [pure virtual] |
Implemented in gr::filter::rational_resampler_base_fcc_impl.
static sptr gr::filter::rational_resampler_base_fcc::make | ( | unsigned | interpolation, |
unsigned | decimation, | ||
const std::vector< gr_complex > & | taps | ||
) | [static] |
virtual void gr::filter::rational_resampler_base_fcc::set_taps | ( | const std::vector< gr_complex > & | taps | ) | [pure virtual] |
Implemented in gr::filter::rational_resampler_base_fcc_impl.
virtual std::vector<gr_complex> gr::filter::rational_resampler_base_fcc::taps | ( | ) | const [pure virtual] |
Implemented in gr::filter::rational_resampler_base_fcc_impl.