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

VrHistoryProc< iType, oType > Class Template Reference

#include <VrHistoryProc.h>

Inheritance diagram for VrHistoryProc< iType, oType >:

VrSigProc GrDelay< iType, oType > GrFractionalInterpolatingSigProc< iType, oType > VrDecimatingSigProc< iType, oType > VrDecimatingSigProc< float, atsc_soft_data_segment > VrDecimatingSigProc< float, float > VrDecimatingSigProc< float, short > VrDecimatingSigProc< float, VrComplex > VrDecimatingSigProc< iType, char > VrDecimatingSigProc< iType, iType > VrDecimatingSigProc< iType, VrComplex > VrDecimatingSigProc< iType, VrComplex > VrDecimatingSigProc< short, int > VrDecimatingSigProc< short, VrComplex > VrDecimatingSigProc< VrComplex, VrComplex > VrInterpolatingSigProc< iType, oType > VrInterpolatingSigProcNoWork< iType, oType > VrInterpolatingSigProcNoWork< atsc_data_segment, oType > List of all members.

Public Member Functions

 VrHistoryProc (int outputs)
virtual int forecast (VrSampleRange output, VrSampleRange inputs[])
 map output range to required input ranges
virtual unsigned int mapSizeUp (int i, unsigned int size)
virtual ~VrHistoryProc ()

Protected Attributes

unsigned int history

template<class iType, class oType>
class VrHistoryProc< iType, oType >


Constructor & Destructor Documentation

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

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


Member Function Documentation

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

map output range to required input ranges

Reimplemented from VrSigProc.

Reimplemented in VrAudioDecoder< iType >, VrAudioEncoder< iType >, VrComplexDemod< iType >, VrCorr< iType, oType >, VrDecimatingSigProc< iType, oType >, VrInterpolatingSigProc< iType, oType >, VrInterpolatingSigProcNoWork< iType, oType >, VrSyncCorr< iType >, VrSyncFilter< iType >, GrAtscBitTimingLoop, GrAtscBitTimingLoop2, GrAtscBitTimingLoop3, GrAtscConvert2xTo20, GrAtscEqualizer, GrAtscFieldSyncDemux, GrAtscFieldSyncMux, GrAtscSegSymSyncImpl, GrFractionalInterpolatingSigProc< iType, oType >, VrDecimatingSigProc< float, float >, VrDecimatingSigProc< iType, VrComplex >, VrDecimatingSigProc< iType, char >, VrDecimatingSigProc< float, VrComplex >, VrDecimatingSigProc< short, VrComplex >, VrDecimatingSigProc< short, int >, VrDecimatingSigProc< float, atsc_soft_data_segment >, VrDecimatingSigProc< float, short >, VrDecimatingSigProc< char, char >, VrDecimatingSigProc< iType, iType >, VrDecimatingSigProc< VrComplex, VrComplex >, VrDecimatingSigProc< iType, VrComplex >, VrInterpolatingSigProcNoWork< atsc_data_segment, oType >, and VrSyncCorr< char >.

template<class iType, class oType>
unsigned int VrHistoryProc< iType, oType >::mapSizeUp int  i,
unsigned int  size
[virtual]
 

Reimplemented from VrSigProc.

Reimplemented in VrDecimatingSigProc< iType, oType >, VrDecimatingSigProc< float, float >, VrDecimatingSigProc< iType, VrComplex >, VrDecimatingSigProc< iType, char >, VrDecimatingSigProc< float, VrComplex >, VrDecimatingSigProc< short, VrComplex >, VrDecimatingSigProc< short, int >, VrDecimatingSigProc< float, atsc_soft_data_segment >, VrDecimatingSigProc< float, short >, VrDecimatingSigProc< char, char >, VrDecimatingSigProc< iType, iType >, VrDecimatingSigProc< VrComplex, VrComplex >, and VrDecimatingSigProc< iType, VrComplex >.


Member Data Documentation

template<class iType, class oType>
unsigned int VrHistoryProc< iType, oType >::history [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue Mar 15 23:47:11 2005 for GNU Radio by  doxygen 1.4.0