#include <genstack.h>
Public Types | |
typedef ListT< Object >::ValueType | ValueType |
typedef ListT< Object >::SizeType | SizeType |
Public Member Functions | |
BOOL | Empty () const |
SizeType | Size () const |
ValueType & | Top () |
const ValueType & | Top () const |
ValueType & | Bottom () |
const ValueType & | Bottom () const |
BOOL | Push (const ValueType &x) |
void | Pop () |
ListT< Object > * | GetListT () |
const ListT< Object > * | GetListT () const |
Protected Attributes | |
ListT< Object > | m_Container |
Definition at line 122 of file genstack.h.
|
Definition at line 129 of file genstack.h. |
|
Definition at line 128 of file genstack.h. |
|
Definition at line 142 of file genstack.h. 00142 { return m_Container.Front(); }
|
|
Definition at line 141 of file genstack.h. 00141 { return m_Container.Front(); }
|
|
Definition at line 135 of file genstack.h. 00135 { return m_Container.Empty(); }
|
|
Definition at line 148 of file genstack.h. 00148 { return &m_Container; }
|
|
Definition at line 147 of file genstack.h. 00147 { return &m_Container; }
|
|
Definition at line 145 of file genstack.h. 00145 { m_Container.PopBack(); }
|
|
Definition at line 144 of file genstack.h. 00144 { return m_Container.PushBack(x); }
|
|
Definition at line 136 of file genstack.h. 00136 { return m_Container.Size(); }
|
|
Definition at line 139 of file genstack.h. 00139 { return m_Container.Back(); }
|
|
Definition at line 138 of file genstack.h. 00138 { return m_Container.Back(); }
|
|
Definition at line 132 of file genstack.h. |