Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

trkwsRING_BUFFER Class Reference

#include <trkwsRING_BUFFER.h>

List of all members.

Public Methods

 trkwsRING_BUFFER (int size)
 ~trkwsRING_BUFFER ()
bufEle * Read ()
bufEle * Peek (int offset)
ccsCOMPL_STAT Write (bufEle value)
void Init ()

Protected Attributes

int writeIndex
int readIndex
int diff
int valCount
int bufferSize
bufEle * data


Constructor & Destructor Documentation

trkwsRING_BUFFER::trkwsRING_BUFFER int    size
 

trkwsRING_BUFFER::~trkwsRING_BUFFER  
 


Member Function Documentation

bufEle* trkwsRING_BUFFER::Read  
 

bufEle* trkwsRING_BUFFER::Peek int    offset
 

ccsCOMPL_STAT trkwsRING_BUFFER::Write bufEle    value
 

void trkwsRING_BUFFER::Init  
 


Member Data Documentation

int trkwsRING_BUFFER::writeIndex [protected]
 

int trkwsRING_BUFFER::readIndex [protected]
 

int trkwsRING_BUFFER::diff [protected]
 

int trkwsRING_BUFFER::valCount [protected]
 

int trkwsRING_BUFFER::bufferSize [protected]
 

bufEle* trkwsRING_BUFFER::data [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Dec 3 14:59:47 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001