Storeable Class Reference

Interface for objects, that can be stored and restored to/from a file stream (binary). More...

#include <storeable.h>

Inherited by AbstractController, AbstractModel, Layer, and Matrix.

Inheritance diagram for Storeable:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Storeable ()
virtual bool store (FILE *f) const =0
 stores the object to the given file stream (binary).
virtual bool restore (FILE *f)=0
 loads the object from the given file stream (binary).

Detailed Description

Interface for objects, that can be stored and restored to/from a file stream (binary).


Constructor & Destructor Documentation

virtual ~Storeable  )  [inline, virtual]
 


Member Function Documentation

virtual bool restore FILE *  f  )  [pure virtual]
 

loads the object from the given file stream (binary).

Implemented in DerController, Elman, FFNNController, InvertMotorBigModel, InvertMotorNStep, InvertMotorSpace, InvertNChannelController, Layer, MultiLayerFFNN, OneLayerFFNN, SineController, and Matrix.

virtual bool store FILE *  f  )  const [pure virtual]
 

stores the object to the given file stream (binary).

Implemented in DerController, Elman, FFNNController, InvertMotorBigModel, InvertMotorNStep, InvertMotorSpace, InvertNChannelController, Layer, MultiLayerFFNN, OneLayerFFNN, SineController, and Matrix.


The documentation for this class was generated from the following file:
Generated on Tue Jan 16 02:14:49 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8