GNU Radio's MESA Package
gr::lfast::FIRFilterCCC Class Reference

#include <fir_filter_lfast.h>

Inheritance diagram for gr::lfast::FIRFilterCCC:
gr::lfast::Filter< gr_complex, gr_complex > gr::lfast::FIRFilterCCC_MT

Public Member Functions

 FIRFilterCCC ()
 
 FIRFilterCCC (const std::vector< gr_complex > &newTaps)
 
virtual ~FIRFilterCCC ()
 
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, gr_complex >
 Filter ()
 
 Filter (const std::vector< gr_complex > &newTaps)
 
virtual ~Filter ()
 
virtual void setTaps (const std::vector< gr_complex > &newTaps)
 
virtual void set_taps (const std::vector< gr_complex > &newTaps)
 
virtual std::vector< gr_complex > getTaps () const
 
virtual std::vector< gr_complex > 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, gr_complex >
gr_complex * alignedTaps
 
gr_complex * singlePointBuffer
 
std::vector< gr_complex > d_taps
 
long numTaps
 

Constructor & Destructor Documentation

◆ FIRFilterCCC() [1/2]

gr::lfast::FIRFilterCCC::FIRFilterCCC ( )

◆ FIRFilterCCC() [2/2]

gr::lfast::FIRFilterCCC::FIRFilterCCC ( const std::vector< gr_complex > &  newTaps)

◆ ~FIRFilterCCC()

virtual gr::lfast::FIRFilterCCC::~FIRFilterCCC ( )
virtual

Member Function Documentation

◆ filter()

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

◆ filterCPU()

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

◆ filterN()

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

Reimplemented in gr::lfast::FIRFilterCCC_MT.

◆ filterNdec()

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

Reimplemented in gr::lfast::FIRFilterCCC_MT.


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