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

#include <MTFIRFilterCCF_impl.h>

Inheritance diagram for gr::lfast::MTFIRFilterCCF_impl:
gr::lfast::MTFIRFilterCCF

Public Member Functions

 MTFIRFilterCCF_impl (int decimation, const std::vector< float > &taps, int nthreads)
virtual ~MTFIRFilterCCF_impl ()
virtual bool stop ()
void setThreads (int nthreads)
void set_taps (const std::vector< float > &taps)
std::vector< float > taps () const
void setDecimation (int newDecimation)
int work_original (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
int work_test (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)

Additional Inherited Members

Public Types inherited from gr::lfast::MTFIRFilterCCF
typedef std::shared_ptr< MTFIRFilterCCFsptr
Static Public Member Functions inherited from gr::lfast::MTFIRFilterCCF
static sptr make (int decimation, const std::vector< float > &taps, int nthreads)
 Return a shared_ptr to a new instance of lfast::MTFIRFilterCCF.

Constructor & Destructor Documentation

◆ MTFIRFilterCCF_impl()

gr::lfast::MTFIRFilterCCF_impl::MTFIRFilterCCF_impl ( int decimation,
const std::vector< float > & taps,
int nthreads )

References taps().

◆ ~MTFIRFilterCCF_impl()

virtual gr::lfast::MTFIRFilterCCF_impl::~MTFIRFilterCCF_impl ( )
virtual

Member Function Documentation

◆ set_taps()

void gr::lfast::MTFIRFilterCCF_impl::set_taps ( const std::vector< float > & taps)
virtual

Implements gr::lfast::MTFIRFilterCCF.

References taps().

◆ setDecimation()

void gr::lfast::MTFIRFilterCCF_impl::setDecimation ( int newDecimation)
inline

◆ setThreads()

void gr::lfast::MTFIRFilterCCF_impl::setThreads ( int nthreads)
inline

◆ stop()

virtual bool gr::lfast::MTFIRFilterCCF_impl::stop ( )
virtual

◆ taps()

std::vector< float > gr::lfast::MTFIRFilterCCF_impl::taps ( ) const
virtual

◆ work()

int gr::lfast::MTFIRFilterCCF_impl::work ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )

◆ work_original()

int gr::lfast::MTFIRFilterCCF_impl::work_original ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )

◆ work_test()

int gr::lfast::MTFIRFilterCCF_impl::work_test ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )

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