dune-fem  2.4.1-rc
Public Member Functions | Protected Member Functions | List of all members
Dune::Fem::AutoPersistentObject Class Referenceabstract

base class for auto persistent objects More...

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/io/file/persistencemanager.hh>

Inheritance diagram for Dune::Fem::AutoPersistentObject:
Inheritance graph

Public Member Functions

virtual void backup () const =0
 backup persistent object More...
 
virtual void restore ()=0
 restore persistent object More...
 

Protected Member Functions

 AutoPersistentObject ()
 
 AutoPersistentObject (const ThisType &)
 
virtual ~AutoPersistentObject ()
 
virtual void insertSubData ()
 insert possible sub data of object More...
 
virtual void removeSubData ()
 remove possible sub data of object More...
 
virtual void * pointer ()
 

Detailed Description

base class for auto persistent objects

Constructor & Destructor Documentation

Dune::Fem::AutoPersistentObject::AutoPersistentObject ( )
inlineprotected
Dune::Fem::AutoPersistentObject::AutoPersistentObject ( const ThisType )
inlineprotected
virtual Dune::Fem::AutoPersistentObject::~AutoPersistentObject ( )
inlineprotectedvirtual

Member Function Documentation

virtual void Dune::Fem::PersistentObject::backup ( ) const
pure virtualinherited
virtual void Dune::Fem::PersistentObject::insertSubData ( )
inlineprotectedvirtualinherited
virtual void* Dune::Fem::PersistentObject::pointer ( )
inlineprotectedvirtualinherited
virtual void Dune::Fem::PersistentObject::removeSubData ( )
inlineprotectedvirtualinherited
virtual void Dune::Fem::PersistentObject::restore ( )
pure virtualinherited

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