#include <Stack.h>
Public Member Functions | |
Stack (uint32_t size) | |
~Stack () | |
void | clear () |
void | push (T elt) |
T | pop () |
bool | empty () |
T | top () |
void | print () |
Private Attributes | |
uint32_t | maxSize |
T * | elements |
int32_t | topIndex |
|
Definition at line 11 of file Stack.h. References Stack< T >::elements, Stack< T >::maxSize, and Stack< T >::topIndex. |
|
Definition at line 16 of file Stack.h. References Stack< T >::elements. |
|
Definition at line 20 of file Stack.h. References Stack< T >::topIndex. Referenced by FlowGraph::buildLoops(). |
|
Definition at line 32 of file Stack.h. References Stack< T >::topIndex. Referenced by FlowGraph::buildLoops(). |
|
Definition at line 28 of file Stack.h. References ASSERT, Stack< T >::elements, and Stack< T >::topIndex. Referenced by FlowGraph::buildLoops(). |
|
Definition at line 38 of file Stack.h. References Stack< T >::maxSize, PRINT_INFOR, and Stack< T >::topIndex. |
|
Definition at line 24 of file Stack.h. References ASSERT, Stack< T >::elements, Stack< T >::maxSize, and Stack< T >::topIndex. Referenced by FlowGraph::buildLoops(). |
|
Definition at line 35 of file Stack.h. References Stack< T >::elements, and Stack< T >::topIndex. |
|
Definition at line 8 of file Stack.h. Referenced by Stack< T >::pop(), Stack< T >::push(), Stack< T >::Stack(), Stack< T >::top(), and Stack< T >::~Stack(). |
|
Definition at line 7 of file Stack.h. Referenced by Stack< T >::print(), Stack< T >::push(), and Stack< T >::Stack(). |
|
Definition at line 9 of file Stack.h. Referenced by Stack< T >::clear(), Stack< T >::empty(), Stack< T >::pop(), Stack< T >::print(), Stack< T >::push(), Stack< T >::Stack(), and Stack< T >::top(). |