In file EO++.h:

template < class EOT> class EOGenTerm : public EOTerm<EOT>

Generational termination: terminates after a number of generations

Inheritance:


Public Methods

EOGenTerm( unsigned _totalGens)
Ctors/dtors
EOGenTerm( const EOGenTerm& _t)
Copy Ctor
const EOGenTerm& operator = ( const EOGenTerm& _t)
Assignment Operator
virtual bool operator) ( const EOPop<EOT>& _vEO )
Returns false when a certain number of generations is reached
virtual void totalGenerations( unsigned _tg )
Sets the number of generations to reach and sets the current generation to 0 (the begin)
virtual unsigned totalGenerations( )
Returns the number of generations to reach
virtual ~EOGenTerm()
Dtor

Inherited from EOTerm:


Documentation

Generational termination: terminates after a number of generations
EOGenTerm( unsigned _totalGens)
Ctors/dtors

EOGenTerm( const EOGenTerm& _t)
Copy Ctor

const EOGenTerm& operator = ( const EOGenTerm& _t)
Assignment Operator

virtual ~EOGenTerm()
Dtor

virtual bool operator) ( const EOPop<EOT>& _vEO )
Returns false when a certain number of generations is reached

virtual void totalGenerations( unsigned _tg )
Sets the number of generations to reach and sets the current generation to 0 (the begin)

virtual unsigned totalGenerations( )
Returns the number of generations to reach


This class has no child classes.

alphabetic index hierarchy of classes


BinOp