Tramway SDK
|
#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 |