GNU Radio's LFAST Package
gr::lfast::FIRFilterCCF Class Reference

#include <fir_filter_lfast.h>

Inheritance diagram for gr::lfast::FIRFilterCCF:
gr::lfast::Filter< gr_complex, float > gr::lfast::FIRFilterCCF_MT

Public Member Functions

 FIRFilterCCF ()
 FIRFilterCCF (const std::vector< float > &newTaps)
virtual ~FIRFilterCCF ()
virtual long filterN (gr_complex *outputBuffer, const gr_complex *inputBuffer, long numSamples)
virtual long filterNdec (gr_complex *outputBuffer, const gr_complex *inputBuffer, long numSamples, int decimation)
virtual gr_complex filter (const gr_complex *inputBuffer)
virtual long filterCPU (gr_complex *outputBuffer, const gr_complex *inputBuffer, long numSamples)
Public Member Functions inherited from gr::lfast::Filter< gr_complex, float >
 Filter ()
virtual ~Filter ()
virtual void setTaps (const std::vector< float > &newTaps)
virtual void set_taps (const std::vector< float > &newTaps)
virtual std::vector< float > getTaps () const
virtual std::vector< float > taps () const
virtual long ntaps ()
virtual long filter (gr_complex *outputBuffer, const gr_complex *inputBuffer, long numSamples)

Additional Inherited Members

Protected Attributes inherited from gr::lfast::Filter< gr_complex, float >
float * alignedTaps
gr_complex * singlePointBuffer
std::vector< float > d_taps
long numTaps

Constructor & Destructor Documentation

◆ FIRFilterCCF() [1/2]

gr::lfast::FIRFilterCCF::FIRFilterCCF ( )

◆ FIRFilterCCF() [2/2]

gr::lfast::FIRFilterCCF::FIRFilterCCF ( const std::vector< float > & newTaps)

◆ ~FIRFilterCCF()

virtual gr::lfast::FIRFilterCCF::~FIRFilterCCF ( )
virtual

Member Function Documentation

◆ filter()

virtual gr_complex gr::lfast::FIRFilterCCF::filter ( const gr_complex * inputBuffer)
virtual

◆ filterCPU()

virtual long gr::lfast::FIRFilterCCF::filterCPU ( gr_complex * outputBuffer,
const gr_complex * inputBuffer,
long numSamples )
virtual

◆ filterN()

virtual long gr::lfast::FIRFilterCCF::filterN ( gr_complex * outputBuffer,
const gr_complex * inputBuffer,
long numSamples )
virtual

Reimplemented in gr::lfast::FIRFilterCCF_MT.

◆ filterNdec()

virtual long gr::lfast::FIRFilterCCF::filterNdec ( gr_complex * outputBuffer,
const gr_complex * inputBuffer,
long numSamples,
int decimation )
virtual

Reimplemented in gr::lfast::FIRFilterCCF_MT.


The documentation for this class was generated from the following file: