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_CCF * create_gr_fir_CCF (const std::vector< float > &taps)=0
virtual gr_fir_FCC * create_gr_fir_FCC (const std::vector< VrComplex > &taps)=0
virtual gr_fir_CCC * create_gr_fir_CCC (const std::vector< VrComplex > &taps)=0
virtual gr_fir_FFF * create_gr_fir_FFF (const std::vector< float > &taps)=0
virtual gr_fir_SCC * create_gr_fir_SCC (const std::vector< VrComplex > &taps)=0
virtual gr_fir_SIS * create_gr_fir_SIS (const std::vector< short > &taps)=0
virtual gr_fir_FSF * create_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:46:37 2005 for GNU Radio by  doxygen 1.4.0