os::CircularBuffer Class Reference
[Various utillity classes.]

Circular (FIFO) data container. More...

List of all members.

Public Member Functions

 CircularBuffer (int nMaxReserved=3, int nBlockSize=8192)
 ~CircularBuffer ()
status_t Write (const void *pBuffer, int nSize)
ssize_t Read (void *pBuffer, int nSize)
void Clear ()
ssize_t Size () const

Classes

struct  Block


Detailed Description

Description:
Since:
0.3.7
See also:
os::Window, os::View, os::Looper
Author:
Kurt Skauen ([email protected])


Constructor & Destructor Documentation

CircularBuffer::CircularBuffer ( int  nMaxReserved = 3,
int  nBlockSize = 8192 
)

CircularBuffer::~CircularBuffer (  ) 


Member Function Documentation

status_t CircularBuffer::Write ( const void *  pBuffer,
int  nSize 
)

ssize_t CircularBuffer::Read ( void *  pBuffer,
int  nSize 
)

void CircularBuffer::Clear (  ) 

ssize_t CircularBuffer::Size (  )  const


Generated on Sat May 9 22:51:07 2009 for Syllable higlevel API by  doxygen 1.5.1