A Queue should support Enque(), Deque() and Front() operations.
More...
#include <queue.hpp>
|
| virtual bool | Enqueue (const Type &element)=0 |
| | Enqueue a new element at the end of queue element element to enqueue. More...
|
| |
| virtual bool | Dequeue ()=0 |
| | Dequeue the an element from the front of queue. More...
|
| |
| virtual Type | Front () const =0 |
| | Access the front (next in line) element of queue. More...
|
| |
| virtual SzType | Size () const =0 |
| | number of elements contained in More...
|
| |
| bool | Enque (const Type &element) |
| | Enqueue a new element at the end of queue element element to enqueue. More...
|
| |
| bool | Deque () |
| | Enqueue a new element at the end of queue element element to enqueue. More...
|
| |
| Type | Fore () const |
| | Enqueue a new element at the end of queue element element to enqueue. More...
|
| |
| bool | Add (const Type &element) |
| | add an element More...
|
| |
| bool | Deduce () |
| | deduce one element More...
|
| |
| Type | Peek () const |
| | peek into next element contained in More...
|
| |
| virtual bool | IsEmpty () const |
| | check if empty More...
|
| |
template<typename Type, typename SzType>
class scire::AQueue< Type, SzType >
A Queue should support Enque(), Deque() and Front() operations.
Definition at line 38 of file queue.hpp.
template<typename Type , typename SzType >
template<typename Type , typename SzType >
template<typename Type , typename SzType >
Enqueue a new element at the end of queue element element to enqueue.
- Returns
- true on success
Definition at line 72 of file queue.hpp.
template<typename Type , typename SzType >
template<typename Type , typename SzType >
| bool scire::AQueue< Type, SzType >::Enque |
( |
const Type & |
element | ) |
|
|
inline |
Enqueue a new element at the end of queue element element to enqueue.
- Returns
- true on success
Definition at line 66 of file queue.hpp.
template<typename Type , typename SzType >
| virtual bool scire::AQueue< Type, SzType >::Enqueue |
( |
const Type & |
element | ) |
|
|
pure virtual |
template<typename Type , typename SzType >
Enqueue a new element at the end of queue element element to enqueue.
- Returns
- true on success
Definition at line 78 of file queue.hpp.
template<typename Type , typename SzType >
template<typename Type , typename SzType = int>
check if empty
- Returns
- true when empty
Definition at line 75 of file container.hpp.
template<typename Type , typename SzType >
template<typename Type , typename SzType >
The documentation for this class was generated from the following file: