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

VrInterpolatingSigProcNoWork< iType, oType > Class Template Reference

#include <VrInterpolatingSigProcNoWork.h>

Inheritance diagram for VrInterpolatingSigProcNoWork< iType, oType >:

VrHistoryProc< iType, oType > VrSigProc List of all members.

Public Member Functions

virtual int forecast (VrSampleRange output, VrSampleRange inputs[])
 map output range to required input ranges
virtual void pre_initialize ()
 Set sampling frequency based on upstream sampling freq.
 VrInterpolatingSigProcNoWork ()
 VrInterpolatingSigProcNoWork (int outputs)
 VrInterpolatingSigProcNoWork (int outputs, int i)
virtual ~VrInterpolatingSigProcNoWork ()

Protected Attributes

int interp

template<class iType, class oType>
class VrInterpolatingSigProcNoWork< iType, oType >


Constructor & Destructor Documentation

template<class iType, class oType>
VrInterpolatingSigProcNoWork< iType, oType >::VrInterpolatingSigProcNoWork  )  [inline]
 

template<class iType, class oType>
VrInterpolatingSigProcNoWork< iType, oType >::VrInterpolatingSigProcNoWork int  outputs  )  [inline]
 

template<class iType, class oType>
VrInterpolatingSigProcNoWork< iType, oType >::VrInterpolatingSigProcNoWork int  outputs,
int  i
[inline]
 

template<class iType, class oType>
virtual VrInterpolatingSigProcNoWork< iType, oType >::~VrInterpolatingSigProcNoWork  )  [inline, virtual]
 


Member Function Documentation

template<class iType, class oType>
int VrInterpolatingSigProcNoWork< iType, oType >::forecast VrSampleRange  output,
VrSampleRange  inputs[]
[virtual]
 

map output range to required input ranges

Reimplemented from VrHistoryProc< iType, oType >.

template<class iType, class oType>
void VrInterpolatingSigProcNoWork< iType, oType >::pre_initialize  )  [virtual]
 

Set sampling frequency based on upstream sampling freq.

This method handles automatically setting the sampling frequency for this module based on the sampling frequency of the upstream modules. For most modules, our sampling frequency is the same as our upstream neighbor. VrInterpolatingSigProc and VrDecimatingSigProc override this.

This method is called immediately prior to initialize.

Reimplemented from VrSigProc.


Member Data Documentation

template<class iType, class oType>
int VrInterpolatingSigProcNoWork< iType, oType >::interp [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Mar 23 12:30:41 2005 for GNU Radio by  doxygen 1.4.0