|
DeSiGNAR
0.5a
Data Structures General Library
|
#include <stack.H>


Public Types | |
| using | ItemType = T |
| using | KeyType = T |
| using | DataType = T |
| using | ValueType = T |
| using | SizeType = nat_t |
Public Member Functions | |
| ListStack () | |
| ListStack (const ListStack &s) | |
| ListStack (ListStack &&s) | |
| ListStack & | operator= (const ListStack &s) |
| ListStack & | operator= (ListStack &&s) |
| bool | is_empty () const |
| void | clear () |
| nat_t | size () const |
| T & | push (const T &item) |
| T & | push (T &&item) |
| T & | top () |
| const T & | top () const |
| T & | base () |
| const T & | base () const |
| T | pop () |
| void | popn (nat_t) |
| using Designar::ListStack< T >::DataType = T |
| using Designar::ListStack< T >::ItemType = T |
| using Designar::ListStack< T >::KeyType = T |
| using Designar::ListStack< T >::SizeType = nat_t |
| using Designar::ListStack< T >::ValueType = T |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void Designar::ListStack< T >::popn | ( | nat_t | n | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.11