EvolvingObjects
|
An persistent object that knows how to write (through functions inherited from eoPrintable#) and read itself. More...
#include <eoPersistent.h>
Public Member Functions | |
virtual | ~eoPersistent () |
Virtual dtor. They are needed in virtual class hierarchies. | |
virtual void | readFrom (std::istream &_is)=0 |
Read object. |
An persistent object that knows how to write (through functions inherited from eoPrintable#) and read itself.
Definition at line 46 of file eoPersistent.h.
virtual void eoPersistent::readFrom | ( | std::istream & | _is | ) | [pure virtual] |
Read object.
_is | A std::istream. |
runtime_std::exception | If a valid object can't be read. |
Implemented in eoGeneralIntBounds, eoGeneralRealBounds, eoIntAboveBound, eoRealAboveBound, eoIntBelowBound, eoRealBelowBound, eoPop< EOT >, eoPop< PyEO >, eoPop< POT >, eoRng, eoIntInterval, eoRealInterval, eoRealVectorBounds, eoIntNoBounds, eoRealNoBounds, PO< F >, PO< FitT >, eoHowMany, eoParser, eoParseTree< FType, Node >, EO< F >, EO< EOT::Fitness >, EO< FitT >, EO< fitnessT >, EO< Fit >, EO< FType >, EO< PyFitness >, eoVector< FitT, GeneType >, eoVector< Fit, double >, eoVector< FitT, int >, eoVector< FitT, double >, eoVector< FitT, bool >, eoBit< FitT >, eoGenContinue< EOT >, eoPBILDistrib< EOT >, eoEsFull< Fit >, eoExternalEO< Fit, External >, eoSecondsElapsedContinue< EOT >, eoEsSimple< Fit >, eoEsStdev< Fit >, eoContinue< EOT >, and eoContinue< POT >.
Referenced by operator>>().