#include <MCQueue.h>
Inheritance diagram for MCQueue< T >:


Public Member Functions | |
| MCQueue (unsigned long size) | |
| bool | push_back (const T &x) |
| T & | front () |
| bool | pop_front () |
| bool | isFull () |
| bool | isEmpty () |
Private Member Functions | |
| unsigned long | nextItem (unsigned long i) |
Private Attributes | |
| unsigned long | m_tail |
| unsigned long | m_head |
| MVector< status > | m_queue |
Classes | |
| struct | status |
Definition at line 7 of file MCQueue.h.
| bool MCQueue< T >::push_back | ( | const T & | x | ) | [inline] |
| bool MCQueue< T >::pop_front | ( | ) | [inline] |
| bool MCQueue< T >::isFull | ( | ) | [inline] |
| bool MCQueue< T >::isEmpty | ( | ) | [inline] |
| unsigned long MCQueue< T >::nextItem | ( | unsigned long | i | ) | [inline, private] |