GNU Radio 3.6.5 C++ API

gr_fir_sysconfig Class Reference

abstract base class for configuring the automatic selection of the fastest gr_fir for your platform. More...

#include <gr_fir_sysconfig.h>

Inheritance diagram for gr_fir_sysconfig:
gr_fir_sysconfig_generic gr_fir_sysconfig_armv7_a gr_fir_sysconfig_powerpc gr_fir_sysconfig_x86

List of all members.

Public Member Functions

virtual ~gr_fir_sysconfig ()
virtual gr_fir_ccfcreate_gr_fir_ccf (const std::vector< float > &taps)=0
virtual gr_fir_fcccreate_gr_fir_fcc (const std::vector< gr_complex > &taps)=0
virtual gr_fir_ccccreate_gr_fir_ccc (const std::vector< gr_complex > &taps)=0
virtual gr_fir_fffcreate_gr_fir_fff (const std::vector< float > &taps)=0
virtual gr_fir_scccreate_gr_fir_scc (const std::vector< gr_complex > &taps)=0
virtual gr_fir_fsfcreate_gr_fir_fsf (const std::vector< float > &taps)=0
virtual void get_gr_fir_ccf_info (std::vector< gr_fir_ccf_info > *info)=0
virtual void get_gr_fir_fcc_info (std::vector< gr_fir_fcc_info > *info)=0
virtual void get_gr_fir_ccc_info (std::vector< gr_fir_ccc_info > *info)=0
virtual void get_gr_fir_fff_info (std::vector< gr_fir_fff_info > *info)=0
virtual void get_gr_fir_scc_info (std::vector< gr_fir_scc_info > *info)=0
virtual void get_gr_fir_fsf_info (std::vector< gr_fir_fsf_info > *info)=0

Detailed Description

abstract base class for configuring the automatic selection of the fastest gr_fir for your platform.

This is used internally by gr_fir_util.


Constructor & Destructor Documentation

virtual gr_fir_sysconfig::~gr_fir_sysconfig ( ) [virtual]

Member Function Documentation

virtual gr_fir_ccc* gr_fir_sysconfig::create_gr_fir_ccc ( const std::vector< gr_complex > &  taps) [pure virtual]
virtual gr_fir_ccf* gr_fir_sysconfig::create_gr_fir_ccf ( const std::vector< float > &  taps) [pure virtual]
virtual gr_fir_fcc* gr_fir_sysconfig::create_gr_fir_fcc ( const std::vector< gr_complex > &  taps) [pure virtual]
virtual gr_fir_fff* gr_fir_sysconfig::create_gr_fir_fff ( const std::vector< float > &  taps) [pure virtual]
virtual gr_fir_fsf* gr_fir_sysconfig::create_gr_fir_fsf ( const std::vector< float > &  taps) [pure virtual]
virtual gr_fir_scc* gr_fir_sysconfig::create_gr_fir_scc ( const std::vector< gr_complex > &  taps) [pure virtual]
virtual void gr_fir_sysconfig::get_gr_fir_ccc_info ( std::vector< gr_fir_ccc_info > *  info) [pure virtual]
virtual void gr_fir_sysconfig::get_gr_fir_ccf_info ( std::vector< gr_fir_ccf_info > *  info) [pure virtual]
virtual void gr_fir_sysconfig::get_gr_fir_fcc_info ( std::vector< gr_fir_fcc_info > *  info) [pure virtual]
virtual void gr_fir_sysconfig::get_gr_fir_fff_info ( std::vector< gr_fir_fff_info > *  info) [pure virtual]
virtual void gr_fir_sysconfig::get_gr_fir_fsf_info ( std::vector< gr_fir_fsf_info > *  info) [pure virtual]
virtual void gr_fir_sysconfig::get_gr_fir_scc_info ( std::vector< gr_fir_scc_info > *  info) [pure virtual]

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