#include <xstack.h>
Public Member Functions | |
xbStack (void) | |
Short description. | |
void | InitStack (void) |
Short description. | |
void * | Pop (void) |
Short description. | |
xbShort | Push (void *) |
Short description. | |
xbShort | GetStackDepth (void) |
Short description. | |
void | DumpStack (void) |
Protected Member Functions | |
xbStackElement * | GetStackElement (void) |
Short description. | |
void | FreeStackElement (xbStackElement *) |
Short description. | |
Protected Attributes | |
xbShort | StackDepth |
xbStackElement * | First |
xbStackElement * | Last |
xbStackElement * | Free |
xbStack::xbStack | ( | void | ) |
Short description.
void xbStack::InitStack | ( | void | ) |
Short description.
void * xbStack::Pop | ( | void | ) |
Short description.
xbShort xbStack::Push | ( | void * | p | ) |
Short description.
p |
xbShort xbStack::GetStackDepth | ( | void | ) | [inline] |
Short description.
void xbStack::DumpStack | ( | void | ) |
xbStackElement * xbStack::GetStackElement | ( | void | ) | [protected] |
Short description.
void xbStack::FreeStackElement | ( | xbStackElement * | e | ) | [protected] |
Short description.
e |
xbShort xbStack::StackDepth [protected] |
xbStackElement* xbStack::First [protected] |
xbStackElement* xbStack::Last [protected] |
xbStackElement* xbStack::Free [protected] |