| 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 |