Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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_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< VrComplex > &taps)=0
virtual gr_fir_CCCcreate_gr_fir_CCC (const std::vector< VrComplex > &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< VrComplex > &taps)=0
virtual gr_fir_SIScreate_gr_fir_SIS (const std::vector< short > &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_SIS_info (std::vector< gr_fir_SIS_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

gr_fir_sysconfig::~gr_fir_sysconfig  )  [virtual]
 


Member Function Documentation

virtual gr_fir_CCC* gr_fir_sysconfig::create_gr_fir_CCC const std::vector< VrComplex > &  taps  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic.

virtual gr_fir_CCF* gr_fir_sysconfig::create_gr_fir_CCF const std::vector< float > &  taps  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic.

virtual gr_fir_FCC* gr_fir_sysconfig::create_gr_fir_FCC const std::vector< VrComplex > &  taps  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic.

virtual gr_fir_FFF* gr_fir_sysconfig::create_gr_fir_FFF const std::vector< float > &  taps  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual gr_fir_FSF* gr_fir_sysconfig::create_gr_fir_FSF const std::vector< float > &  taps  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual gr_fir_SCC* gr_fir_sysconfig::create_gr_fir_SCC const std::vector< VrComplex > &  taps  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual gr_fir_SIS* gr_fir_sysconfig::create_gr_fir_SIS const std::vector< short > &  taps  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic.

virtual void gr_fir_sysconfig::get_gr_fir_CCC_info std::vector< gr_fir_CCC_info > *  info  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic.

virtual void gr_fir_sysconfig::get_gr_fir_CCF_info std::vector< gr_fir_CCF_info > *  info  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual void gr_fir_sysconfig::get_gr_fir_FCC_info std::vector< gr_fir_FCC_info > *  info  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual void gr_fir_sysconfig::get_gr_fir_FFF_info std::vector< gr_fir_FFF_info > *  info  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual void gr_fir_sysconfig::get_gr_fir_FSF_info std::vector< gr_fir_FSF_info > *  info  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual void gr_fir_sysconfig::get_gr_fir_SCC_info std::vector< gr_fir_SCC_info > *  info  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic, and gr_fir_sysconfig_x86.

virtual void gr_fir_sysconfig::get_gr_fir_SIS_info std::vector< gr_fir_SIS_info > *  info  )  [pure virtual]
 

Implemented in gr_fir_sysconfig_generic.


The documentation for this class was generated from the following files:
Generated on Tue Mar 15 23:48:06 2005 for GNU Radio by  doxygen 1.4.0