ITypedQueue

An interface for a FIFO queue with items of a specific type.

Members

Functions

clear
void clear()

Removes all items from the queue

discardTop
void discardTop()

Discards the item at the top of the queue.

empty
bool empty()
length
size_t length()
push
T* push()

Pushes an item to the queue. The caller should set the returned item as desired

top
T* top()

Meta