blockQueue Class Reference

#include <blockQueue.h>

List of all members.

Public Member Functions

 blockQueue (int blockSize=16 *16 *3, int queueSize=512)
 ~blockQueue ()
int Enqueue (void *block)
void * GetTailBlock ()
int Dequeue ()
bool isEmpty ()
bool isFull ()


Detailed Description

Definition at line 5 of file blockQueue.h.


Constructor & Destructor Documentation

blockQueue::blockQueue ( int  blockSize = 16*16*3,
int  queueSize = 512 
)

Definition at line 3 of file blockQueue.cpp.

blockQueue::~blockQueue (  ) 

Definition at line 13 of file blockQueue.cpp.


Member Function Documentation

int blockQueue::Enqueue ( void *  block  )  [inline]

Definition at line 30 of file blockQueue.h.

void * blockQueue::GetTailBlock (  )  [inline]

Definition at line 47 of file blockQueue.h.

int blockQueue::Dequeue (  )  [inline]

Definition at line 52 of file blockQueue.h.

bool blockQueue::isEmpty (  )  [inline]

Definition at line 66 of file blockQueue.h.

bool blockQueue::isFull (  )  [inline]

Definition at line 71 of file blockQueue.h.


The documentation for this class was generated from the following files:
Generated on Thu Aug 30 11:04:25 2007 for SPRING Mac by  doxygen 1.5.3