22 #ifndef INCLUDED_GR_GR_FIR_FSF_GENERIC_H
23 #define INCLUDED_GR_GR_FIR_FSF_GENERIC_H
55 virtual short filter (
const float input[]);
63 virtual void filterN (
short output[],
const float input[],
73 virtual void filterNdec (
short output[],
const float input[],
74 unsigned long n,
unsigned decimate);
gr_fir_fsf_generic(const std::vector< float > &taps)
Definition: gr_fir_fsf_generic.h:43
virtual void filterN(short output[], const float input[], unsigned long n)=0
compute an array of N output values.
gr_fir_fsf_generic()
Definition: gr_fir_fsf_generic.h:42
#define GR_CORE_API
Definition: gr_core_api.h:30
virtual short filter(const float input[])=0
compute a single output value.
virtual void filterNdec(short output[], const float input[], unsigned long n, unsigned decimate)=0
compute an array of N output values, decimating the input
Abstract class for FIR with float input, short output and float tapsThis is the abstract class for a ...
Definition: gr_fir_fsf.h:48
static const float taps[NSTEPS+1][NTAPS]
Definition: gnuradio-core/src/lib/filter/interpolator_taps.h:9
Concrete class for generic implementation of FIR with float input, short output and float taps...
Definition: gr_fir_fsf_generic.h:36