EvolvingObjects
eoEvalFuncCounter< EOT > Class Template Reference

Counts the number of evaluations actually performed. More...

#include <eoEvalFuncCounter.h>

Inheritance diagram for eoEvalFuncCounter< EOT >:
eoEvalFunc< EOT > eoValueParam< unsigned long > eoUF< EOT &, void > eoParam eoFunctorBase unary_function eoEvalCounterThrowException< EOT > eoEvalFuncCounterBounder< EOT > eoEvalTimeThrowException< EOT >

List of all members.

Public Member Functions

 eoEvalFuncCounter (eoEvalFunc< EOT > &_func, std::string _name="Eval. ")
virtual void operator() (EOT &_eo)
 The pure virtual function that needs to be implemented by the subclass.

Protected Attributes

eoEvalFunc< EOT > & func

Detailed Description

template<class EOT>
class eoEvalFuncCounter< EOT >

Counts the number of evaluations actually performed.

Examples:
t-eoFitnessAssembledEA.cpp, t-eoGA.cpp, t-eoReal.cpp, and t-eoRingTopology.cpp.

Definition at line 38 of file eoEvalFuncCounter.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends