dune-fem  2.4.1-rc
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
Dune::Fem::Pass< DiscreteModelImp, PreviousPassImp, passIdImp >::DeleteHandler< ObjectToDelete > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/pass/common/pass.hh>

Public Member Functions

virtual ~DeleteHandler ()
 destructor More...
 
virtual void freeLocalMemory (ObjectToDelete *obj)
 default implementation just deletes obj More...
 

Static Public Member Functions

static DeleteHandler< ObjectToDelete > & instance ()
 return reference to default object deleter More...
 

Protected Member Functions

 DeleteHandler ()
 

Detailed Description

template<class DiscreteModelImp, class PreviousPassImp, int passIdImp>
template<class ObjectToDelete>
class Dune::Fem::Pass< DiscreteModelImp, PreviousPassImp, passIdImp >::DeleteHandler< ObjectToDelete >

little interface class for deleting discrete function held by this class

Constructor & Destructor Documentation

template<class DiscreteModelImp, class PreviousPassImp, int passIdImp>
template<class ObjectToDelete>
Dune::Fem::Pass< DiscreteModelImp, PreviousPassImp, passIdImp >::DeleteHandler< ObjectToDelete >::DeleteHandler ( )
inlineprotected
template<class DiscreteModelImp, class PreviousPassImp, int passIdImp>
template<class ObjectToDelete>
virtual Dune::Fem::Pass< DiscreteModelImp, PreviousPassImp, passIdImp >::DeleteHandler< ObjectToDelete >::~DeleteHandler ( )
inlinevirtual

destructor

Member Function Documentation

template<class DiscreteModelImp, class PreviousPassImp, int passIdImp>
template<class ObjectToDelete>
virtual void Dune::Fem::Pass< DiscreteModelImp, PreviousPassImp, passIdImp >::DeleteHandler< ObjectToDelete >::freeLocalMemory ( ObjectToDelete *  obj)
inlinevirtual

default implementation just deletes obj

template<class DiscreteModelImp, class PreviousPassImp, int passIdImp>
template<class ObjectToDelete>
static DeleteHandler<ObjectToDelete>& Dune::Fem::Pass< DiscreteModelImp, PreviousPassImp, passIdImp >::DeleteHandler< ObjectToDelete >::instance ( )
inlinestatic

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