|
Tramway SDK v0.1.1
|
#include <stack.h>
Public Member Functions | |
| Stack (std::string name, uint64_t initialSize) | |
| T * | AddNew () |
| void | Remove () |
| T * | GetLastPtr () |
| uint64_t | GetLength () |
| void | Reset () |
| T & | top () |
| void | push (const T &value) |
| T | pop () |
| void | reset () |
| size_t | size () |
Protected Attributes | |
| std::string | stackName |
| uint64_t | stackLength |
| uint64_t | stackSize |
| T * | first |
| T * | last |
| T * | firstend |
| T * | lastend |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |