MFEM v2.0
|
#include <mem_alloc.hpp>
Public Member Functions | |
MemAlloc () | |
Elem * | Alloc () |
void | Free (Elem *) |
void | Clear () |
~MemAlloc () | |
Private Attributes | |
MemAllocNode< Elem, Num > * | Last |
int | AllocatedInLast |
Stack< Elem *, Num > | UsedMem |
Definition at line 100 of file mem_alloc.hpp.
Definition at line 107 of file mem_alloc.hpp.
References MemAlloc< Elem, Num >::AllocatedInLast, and MemAlloc< Elem, Num >::Last.
Definition at line 111 of file mem_alloc.hpp.
References MemAlloc< Elem, Num >::Clear().
Elem * MemAlloc< Elem, Num >::Alloc | ( | ) |
Definition at line 115 of file mem_alloc.hpp.
References MemAllocNode< Elem, Num >::Prev.
void MemAlloc< Elem, Num >::Clear | ( | ) |
Definition at line 137 of file mem_alloc.hpp.
References MemAllocNode< Elem, Num >::Prev.
Referenced by MemAlloc< Elem, Num >::~MemAlloc().
void MemAlloc< Elem, Num >::Free | ( | Elem * | E | ) |
Definition at line 131 of file mem_alloc.hpp.
int MemAlloc< Elem, Num >::AllocatedInLast [private] |
Definition at line 104 of file mem_alloc.hpp.
Referenced by MemAlloc< Elem, Num >::MemAlloc().
MemAllocNode<Elem, Num>* MemAlloc< Elem, Num >::Last [private] |
Definition at line 103 of file mem_alloc.hpp.
Referenced by MemAlloc< Elem, Num >::MemAlloc().
Definition at line 105 of file mem_alloc.hpp.