Classes | Namespaces | Typedefs | Functions
gft_queue.h File Reference
#include "gft_common.h"

Go to the source code of this file.

Classes

struct  gft::Queue::_queue
 FIFO Queue with circular and growing features. More...
 

Namespaces

 gft
 Base namespace for common definitions and prototypes.
 
 gft::Queue
 

Typedefs

typedef struct gft::Queue::_queue gft::Queue::Queue
 FIFO Queue with circular and growing features. More...
 

Functions

Queue * gft::Queue::Create (int nbuckets)
 
void gft::Queue::Destroy (Queue **Q)
 
void gft::Queue::Push (Queue *Q, int p)
 
int gft::Queue::Pop (Queue *Q)
 
void gft::Queue::Reset (Queue *Q)
 
bool gft::Queue::IsEmpty (Queue *Q)
 
bool gft::Queue::IsFull (Queue *Q)