GNU Radio 3.5.3.2 C++ API
|
altivec version of gr_fir_fff More...
#include <gr_fir_fff_altivec.h>
Public Member Functions | |
gr_fir_fff_altivec () | |
gr_fir_fff_altivec (const std::vector< float > &taps) | |
~gr_fir_fff_altivec () | |
virtual void | set_taps (const std::vector< float > &taps) |
install new_taps as the current taps. | |
virtual float | filter (const float input[]) |
compute a single output value. | |
Protected Attributes | |
size_t | d_naligned_taps |
float * | d_aligned_taps |
altivec version of gr_fir_fff
gr_fir_fff_altivec::gr_fir_fff_altivec | ( | ) |
gr_fir_fff_altivec::gr_fir_fff_altivec | ( | const std::vector< float > & | taps | ) |
gr_fir_fff_altivec::~gr_fir_fff_altivec | ( | ) |
virtual float gr_fir_fff_altivec::filter | ( | const float | input[] | ) | [virtual] |
compute a single output value.
input
must have ntaps() valid entries. input[0] .. input[ntaps() - 1] are referenced to compute the output value.
Reimplemented from gr_fir_fff_generic.
virtual void gr_fir_fff_altivec::set_taps | ( | const std::vector< float > & | taps | ) | [virtual] |
install new_taps
as the current taps.
Reimplemented from gr_fir_fff.
float* gr_fir_fff_altivec::d_aligned_taps [protected] |
size_t gr_fir_fff_altivec::d_naligned_taps [protected] |