EvolvingObjects
eoSelectOne.h
00001 
00023 //-----------------------------------------------------------------------------
00024 
00025 #ifndef _eoSelectOne_h
00026 #define _eoSelectOne_h
00027 
00028 
00029 //-----------------------------------------------------------------------------
00030 #include <eoPop.h>
00031 #include <eoFunctor.h>
00032 //-----------------------------------------------------------------------------
00033 
00042 #if  defined(_MSC_VER) && (_MSC_VER < 1300)
00043 template<class EOT, class WorthT = EOT::Fitness>
00044 #else
00045 template<class EOT, class WorthT = typename EOT::Fitness>
00046 #endif
00047 class eoSelectOne : public eoUF<const eoPop<EOT>&, const EOT&>
00048 {
00049     public :
00051       virtual void setup(const eoPop<EOT>& _pop)
00052       {
00053           (void)_pop;
00054       }
00055 };
00060 #endif
 All Classes Namespaces Files Functions Variables Typedefs Friends