DeSiGNAR
0.5a
Data Structures General Library
|
#include <queue.H>
Public Types | |
using | ItemType = T |
using | KeyType = T |
using | DataType = T |
using | ValueType = T |
using | SizeType = nat_t |
Public Member Functions | |
DynQueue () | |
DynQueue (const DynQueue &q) | |
DynQueue (DynQueue &&q) | |
DynQueue & | operator= (const DynQueue &q) |
DynQueue & | operator= (DynQueue &&q) |
bool | is_empty () const |
nat_t | size () const |
void | clear () |
T & | front () |
const T & | front () const |
T & | rear () |
const T & | rear () const |
T & | put (const T &item) |
T & | put (T &&item) |
T | get () |
using Designar::DynQueue< T >::DataType = T |
using Designar::DynQueue< T >::ItemType = T |
using Designar::DynQueue< T >::KeyType = T |
using Designar::DynQueue< T >::SizeType = nat_t |
using Designar::DynQueue< T >::ValueType = T |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |