Puma Reference Manual | Puma::PtrStack< T > Class Template Reference |
#include <PtrStack.h>
Public Member Functions | |
PtrStack (long=8192, long=8192) | |
virtual | ~PtrStack () |
void | Push (const T *) |
void | Pop () |
T * | Top () const |
long | Length () const |
T * | Get (long) const |
void | New () |
void | Forget () |
void | Reject () |
void | Destroy () |
long | Stacks () const |
void | Reset () |
Protected Member Functions | |
virtual void | Delete () |
virtual void | Remove () |
|
inline |
|
inlinevirtual |
|
inlineprotectedvirtual |
Reimplemented in Puma::Semantic, Puma::CCBuilder, Puma::Builder, Puma::CCSemantic, and Puma::CSemantic.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotectedvirtual |
|
inline |
|
inline |
|
inline |