|
MFEM v2.0
|
#include <mem_alloc.hpp>
Public Member Functions | |
| Stack () | |
| int | Size () |
| void | Push (Elem E) |
| Elem | Pop () |
| void | Clear () |
| ~Stack () | |
Private Attributes | |
| StackPart< Elem, Num > * | TopPart |
| StackPart< Elem, Num > * | TopFreePart |
| int | UsedInTop |
| int | SSize |
Definition at line 25 of file mem_alloc.hpp.
Definition at line 31 of file mem_alloc.hpp.
Definition at line 36 of file mem_alloc.hpp.
| void Stack< Elem, Num >::Clear | ( | ) |
Definition at line 73 of file mem_alloc.hpp.
Referenced by Stack< Elem *, Num >::~Stack().
| Elem Stack< Elem, Num >::Pop | ( | ) |
Definition at line 58 of file mem_alloc.hpp.
References StackPart< Elem, Num >::Elements, and StackPart< Elem, Num >::Prev.
| void Stack< Elem, Num >::Push | ( | Elem | E | ) |
Definition at line 40 of file mem_alloc.hpp.
References StackPart< Elem, Num >::Elements, and StackPart< Elem, Num >::Prev.
| int Stack< Elem, Num >::Size | ( | ) | [inline] |
Definition at line 32 of file mem_alloc.hpp.
Definition at line 29 of file mem_alloc.hpp.
Referenced by Stack< Elem *, Num >::Size(), and Stack< Elem *, Num >::Stack().
StackPart<Elem, Num> * Stack< Elem, Num >::TopFreePart [private] |
Definition at line 28 of file mem_alloc.hpp.
Referenced by Stack< Elem *, Num >::Stack().
Definition at line 28 of file mem_alloc.hpp.
Referenced by Stack< Elem *, Num >::Stack().
Definition at line 29 of file mem_alloc.hpp.
Referenced by Stack< Elem *, Num >::Stack().
1.7.4