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

VrConnect Class Reference

#include <VrConnect.h>

List of all members.

Public Member Functions

void attach_reader (readerLL *r, VrSampleIndex nextBlock)
void detach_reader (readerLL *r)
VrSampleIndex minRP ()
char * getReadPointer (VrSampleRange r)
VrSigProcgetUpstreamModule ()
 VrConnect (VrSigProc *s, VrBuffer *b)
double connect_getSamplingFrequency ()
virtual ~VrConnect ()

Private Member Functions

 MUTEX_DECLARE (mutex)

Private Attributes

VrBufferbuffer
VrSigProcds_sigproc
volatile readerLLfirst
volatile readerLLlast
volatile VrSampleIndex lastRP

Friends

class VrBuffer


Constructor & Destructor Documentation

VrConnect::VrConnect VrSigProc s,
VrBuffer b
[inline]
 

virtual VrConnect::~VrConnect  )  [inline, virtual]
 


Member Function Documentation

void VrConnect::attach_reader readerLL r,
VrSampleIndex  nextBlock
[inline]
 

double VrConnect::connect_getSamplingFrequency  )  [inline]
 

void VrConnect::detach_reader readerLL r  )  [inline]
 

char* VrConnect::getReadPointer VrSampleRange  r  )  [inline]
 

VrSigProc* VrConnect::getUpstreamModule  )  [inline]
 

VrSampleIndex VrConnect::minRP  )  [inline]
 

VrConnect::MUTEX_DECLARE mutex   )  [private]
 


Friends And Related Function Documentation

friend class VrBuffer [friend]
 


Member Data Documentation

VrBuffer* VrConnect::buffer [private]
 

VrSigProc* VrConnect::ds_sigproc [private]
 

volatile readerLL* VrConnect::first [private]
 

volatile readerLL * VrConnect::last [private]
 

volatile VrSampleIndex VrConnect::lastRP [private]
 


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