|
GNU Radio 3.6.5 C++ API
|
armv7_a using NEON coprocessor version of gr_fir_ccf More...
#include <gr_fir_ccf_armv7_a.h>

Public Member Functions | |
| gr_fir_ccf_armv7_a () | |
| gr_fir_ccf_armv7_a (const std::vector< float > &taps) | |
| ~gr_fir_ccf_armv7_a () | |
| virtual void | set_taps (const std::vector< float > &taps) |
install new_taps as the current taps. More... | |
| virtual gr_complex | filter (const gr_complex input[]) |
| compute a single output value. More... | |
Public Member Functions inherited from gr_fir_ccf_generic | |
| gr_fir_ccf_generic () | |
| gr_fir_ccf_generic (const std::vector< float > &taps) | |
| virtual void | filterN (gr_complex output[], const gr_complex input[], unsigned long n) |
| compute an array of N output values. More... | |
| virtual void | filterNdec (gr_complex output[], const gr_complex input[], unsigned long n, unsigned decimate) |
| compute an array of N output values, decimating the input More... | |
Public Member Functions inherited from gr_fir_ccf | |
| gr_fir_ccf () | |
| construct new FIR with given taps. More... | |
| gr_fir_ccf (const std::vector< float > &taps) | |
| virtual | ~gr_fir_ccf () |
| unsigned | ntaps () const |
| virtual const std::vector< float > | get_taps () const |
Protected Attributes | |
| size_t | d_naligned_taps |
| float * | d_aligned_taps |
armv7_a using NEON coprocessor version of gr_fir_ccf
| gr_fir_ccf_armv7_a::gr_fir_ccf_armv7_a | ( | ) |
| gr_fir_ccf_armv7_a::gr_fir_ccf_armv7_a | ( | const std::vector< float > & | taps | ) |
| gr_fir_ccf_armv7_a::~gr_fir_ccf_armv7_a | ( | ) |
|
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_ccf_generic.
|
virtual |
install new_taps as the current taps.
Reimplemented from gr_fir_ccf.
|
protected |
|
protected |