Xbase Class Library  2.0.0
Public Member Functions | Protected Member Functions | Protected Attributes
xbStack Class Reference

xbStack class More...

#include <xstack.h>

List of all members.

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

xbStackElementGetStackElement (void)
 Short description.
void FreeStackElement (xbStackElement *)
 Short description.

Protected Attributes

xbShort StackDepth
xbStackElementFirst
xbStackElementLast
xbStackElementFree

Detailed Description

xbStack class


Constructor & Destructor Documentation

xbStack::xbStack ( void  )

Short description.


Member Function Documentation

void xbStack::DumpStack ( void  )
void xbStack::FreeStackElement ( xbStackElement e)
protected

Short description.

Parameters:
e
xbShort xbStack::GetStackDepth ( void  )
inline

Short description.

xbStackElement * xbStack::GetStackElement ( void  )
protected

Short description.

void xbStack::InitStack ( void  )

Short description.

void * xbStack::Pop ( void  )

Short description.

xbShort xbStack::Push ( void *  p)

Short description.

Parameters:
p

Member Data Documentation

xbStackElement* xbStack::First
protected
xbStackElement* xbStack::Free
protected
xbStackElement* xbStack::Last
protected
xbShort xbStack::StackDepth
protected

The documentation for this class was generated from the following files: