Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

xbStack Class Reference

xbStack class More...

#include <xstack.h>

List of all members.

Public Member Functions

 xbStack (void)
 Constructor.
virtual ~xbStack ()
 Destructor.
void InitStack ()
 Short description.
void * Pop ()
 Pop the top value from the stack.
xbShort Push (void *)
 Push a value onto the stack.
xbShort GetStackDepth (void)
 Short description.
void DumpStack (void)

Protected Attributes

xbShort StackDepth
xbStackElementFirst
xbStackElementLast


Detailed Description

xbStack class


Constructor & Destructor Documentation

xbStack::xbStack void   ) 
 

Constructor.

xbStack::~xbStack void   )  [virtual]
 

Destructor.


Member Function Documentation

void xbStack::DumpStack void   ) 
 

xbShort xbStack::GetStackDepth void   )  [inline]
 

Short description.

void xbStack::InitStack void   ) 
 

Short description.

void * xbStack::Pop  ) 
 

Pop the top value from the stack.

xbShort xbStack::Push void *  p  ) 
 

Push a value onto the stack.

Parameters:
p 


Member Data Documentation

xbStackElement* xbStack::First [protected]
 

xbStackElement* xbStack::Last [protected]
 

xbShort xbStack::StackDepth [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Jan 26 11:45:10 2005 for Xbase Class Library by  doxygen 1.4.1