dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
Dune::Fem::AutoPersistentObject Class Referenceabstract

base class for auto persistent objects More...

#include <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
 
virtual void restore ()=0
 restore persistent object
 

Protected Member Functions

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

Detailed Description

base class for auto persistent objects

Constructor & Destructor Documentation

◆ AutoPersistentObject() [1/2]

Dune::Fem::AutoPersistentObject::AutoPersistentObject ( )
inlineprotected

◆ AutoPersistentObject() [2/2]

Dune::Fem::AutoPersistentObject::AutoPersistentObject ( const ThisType )
inlineprotected

◆ ~AutoPersistentObject()

virtual Dune::Fem::AutoPersistentObject::~AutoPersistentObject ( )
inlineprotectedvirtual

Member Function Documentation

◆ backup()

virtual void Dune::Fem::PersistentObject::backup ( ) const
pure virtualinherited

◆ insertSubData()

virtual void Dune::Fem::PersistentObject::insertSubData ( )
inlineprotectedvirtualinherited

◆ pointer()

virtual void * Dune::Fem::PersistentObject::pointer ( )
inlineprotectedvirtualinherited

◆ removeSubData()

virtual void Dune::Fem::PersistentObject::removeSubData ( )
inlineprotectedvirtualinherited

◆ restore()

virtual void Dune::Fem::PersistentObject::restore ( )
pure virtualinherited

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