EvolvingObjects
eoSequentialOp< EOT > Class Template Reference

Sequential selection: note the mark, rewind, unmark cycle here operators are repeatedly applied on the same individual(s) not all too elegant, but it sort of works... More...

#include <eoOpContainer.h>

Inheritance diagram for eoSequentialOp< EOT >:
eoOpContainer< EOT > eoGenOp< EOT > eoOp< EOT > eoUF< eoPopulator< EOT > &, void > eoFunctorBase unary_function

List of all members.

Public Types

typedef unsigned position_type

Public Member Functions

void apply (eoPopulator< EOT > &_pop)
 the function that will do the work
virtual std::string className () const

Private Attributes

std::vector< size_t > to_apply
std::vector< size_t > production

Detailed Description

template<class EOT>
class eoSequentialOp< EOT >

Sequential selection: note the mark, rewind, unmark cycle here operators are repeatedly applied on the same individual(s) not all too elegant, but it sort of works...

Examples:
t-eoGenOp.cpp.

Definition at line 92 of file eoOpContainer.h.


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