Dune::ALUMemoryProvider< Object > Class Template Reference

#include <memory.hh>

List of all members.


Detailed Description

template<class Object>
class Dune::ALUMemoryProvider< Object >

organize the memory management for entitys used by the NeighborIterator

Public Member Functions

 ALUMemoryProvider ()
 delete all objects stored in stack
 ~ALUMemoryProvider ()
 call deleteEntity
template<class GridType>
ObjectType * getObject (const GridType &grid, int level)
 i.e. return pointer to Entity
template<class GridType, class EntityImp>
ObjectType * getEntityObject (const GridType &grid, int level, EntityImp *fakePtr)
 i.e. return pointer to Entity
ObjectType * getObjectCopy (const ObjectType &org)
 i.e. return pointer to Entity
void freeObject (ObjectType *obj)
 free, move element to stack, returns NULL

The documentation for this class was generated from the following file:

Generated on 6 Nov 2008 with Doxygen (ver 1.5.6) [logfile].