ESyS-Particle  2.3.2
esys::lsm::CheckPointable Class Reference

#include <CheckPointable.h>

Inheritance diagram for esys::lsm::CheckPointable:

Public Member Functions

 CheckPointable ()
virtual ~CheckPointable ()
virtual void saveCheckPointData (std::ostream &oStream)=0
virtual void saveSnapShotData (std::ostream &oStream)
virtual void loadCheckPointData (std::istream &iStream)=0

Detailed Description

Interface for objects capable of saving/loading checkpoint data.

Constructor & Destructor Documentation

esys::lsm::CheckPointable::CheckPointable ( )
esys::lsm::CheckPointable::~CheckPointable ( )
virtual

Member Function Documentation

virtual void esys::lsm::CheckPointable::loadCheckPointData ( std::istream &  iStream)
pure virtual
void esys::lsm::CheckPointable::saveSnapShotData ( std::ostream &  oStream)
virtual

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