All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Queue Detailed Description
Function Documentation
creates a (circular) queue, best used if the size will be fixed or will not be increased that much
frees queue, but not the data elements themselves
clears the queue, but doesn't free the data elements themselves
inserts element at the end of the queue
removes and returns the first element of the queue
returns the first element of the queue without removing it
returns whether the queue is empty
returns the number of elements in the queue
|