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

VrGuppiSource< oType > Class Template Reference

#include <VrGuppiSource.h>

Inheritance diagram for VrGuppiSource< oType >:

VrSource< oType > VrSigProc VrAR5000Source< oType > List of all members.

Public Member Functions

virtual const char * name ()
 default name for a module (override with actual name)

virtual float memoryTouched ()
virtual int work2 (VrSampleRange output, void *o[])
virtual void initOutputBuffer (int n)
 VrGuppiSource (double sampling_freq)

Protected Attributes

int gupfd
int currentIndex
int minIndex
int extrablocks

template<class oType>
class VrGuppiSource< oType >


Constructor & Destructor Documentation

template<class oType>
VrGuppiSource< oType >::VrGuppiSource double  sampling_freq  ) 
 


Member Function Documentation

template<class oType>
void VrGuppiSource< oType >::initOutputBuffer int  n  )  [virtual]
 

Reimplemented from VrSigProc.

template<class oType>
virtual float VrGuppiSource< oType >::memoryTouched  )  [inline, virtual]
 

Returns the total number of bytes read (ignores written bytes) per second by the upstream chain ending with this module zero has a special meaning (no outputs in cache)

Reimplemented from VrSigProc.

template<class oType>
virtual const char* VrGuppiSource< oType >::name  )  [inline, virtual]
 

default name for a module (override with actual name)

Reimplemented from VrSource< oType >.

template<class oType>
int VrGuppiSource< oType >::work2 VrSampleRange  output,
void *  o[]
[virtual]
 

Implements VrSource< oType >.


Member Data Documentation

template<class oType>
int VrGuppiSource< oType >::currentIndex [protected]
 

template<class oType>
int VrGuppiSource< oType >::extrablocks [protected]
 

template<class oType>
int VrGuppiSource< oType >::gupfd [protected]
 

template<class oType>
int VrGuppiSource< oType >::minIndex [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue Mar 30 21:32:18 2004 for GNU Radio by doxygen 1.3.2