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)
VrSigProc * getUpstreamModule ()
 VrConnect (VrSigProc *s, VrBuffer *b)
double connect_getSamplingFrequency ()
virtual ~VrConnect ()

Private Member Functions

 MUTEX_DECLARE (mutex)

Private Attributes

VrBuffer * buffer
VrSigProc * ds_sigproc
volatile readerLL * first
volatile readerLL * last
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