| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/container/queue.h>

Public Member Functions | |
| Queue () | |
| void | queue (const T &t) |
| const T | current () const |
| void | dequeue () |
| void | clear () |
| int | size () const |
| Returns the number of elements of the queue. | |
| bool | isEmpty () const |
| Returns true, if the queue is empty. | |
| VRS_TYPEINFO (Queue, SharedObj) | |
| VRS::Queue< T >::Queue | ( | ) |
| void VRS::Queue< T >::queue | ( | const T & | t | ) |
| const T VRS::Queue< T >::current | ( | ) | const |
| void VRS::Queue< T >::dequeue | ( | ) |
| void VRS::Queue< T >::clear | ( | ) |
`queue' prepends a `T' at the head of the queue. `current' returns the `T' currently at the tail of the queue. `dequeue' erases the tail element of the queue.
| int VRS::Queue< T >::size | ( | ) | const |
Returns the number of elements of the queue.
| bool VRS::Queue< T >::isEmpty | ( | ) | const |
Returns true, if the queue is empty.
| VRS::Queue< T >::VRS_TYPEINFO | ( | Queue< T > | , | |
| SharedObj | ||||
| ) |