eoContinue< EOT > Class Template Reference

Termination condition for the genetic algorithm Takes the population as input, returns true for continue, false for termination. More...

#include <eoContinue.h>

Inheritance diagram for eoContinue< EOT >:

eoUF< A1, R > eoPersistent eoFunctorBase eoPrintable eoCheckPoint< EOT > eoCombinedContinue< EOT > eoCtrlCContinue< EOT > eoEvalContinue< EOT > eoFitContinue< EOT > eoGenContinue< EOT > eoSecondsElapsedContinue< EOT > eoSteadyFitContinue< EOT > eoTimeContinue< EOT >

List of all members.

Public Member Functions

virtual std::string className (void) const
void readFrom (std::istream &__is)
 Read object.
void printOn (std::ostream &__os) const
 Write object.


Detailed Description

template<class EOT>
class eoContinue< EOT >

Termination condition for the genetic algorithm Takes the population as input, returns true for continue, false for termination.

Definition at line 37 of file eoContinue.h.


Member Function Documentation

template<class EOT>
void eoContinue< EOT >::readFrom ( std::istream &  _is  )  [inline, virtual]

Read object.

Parameters:
_is A std::istream.
Exceptions:
runtime_std::exception If a valid object can't be read.

Implements eoPersistent.

Reimplemented in eoGenContinue< EOT >, and eoSecondsElapsedContinue< EOT >.

Definition at line 42 of file eoContinue.h.

template<class EOT>
void eoContinue< EOT >::printOn ( std::ostream &  _os  )  const [inline, virtual]

Write object.

It's called printOn since it prints the object on a stream.

Parameters:
_os A std::ostream.

Implements eoPrintable.

Reimplemented in eoGenContinue< EOT >, and eoSecondsElapsedContinue< EOT >.

Definition at line 47 of file eoContinue.h.


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

Generated on Thu Jan 1 23:19:44 2009 for EvolvingObjects by  doxygen 1.5.5