EvolvingObjects
|
Initializer for variable length representations with a single type. More...
#include <eoInit.h>
Public Types | |
typedef EOT::AtomType | AtomType |
Public Member Functions | |
eoInitVariableLength (unsigned _minSize, unsigned _maxSize, eoInit< AtomType > &_init) | |
Ctor from a generator. | |
virtual void | operator() (EOT &_chrom) |
The pure virtual function that needs to be implemented by the subclass. | |
eoInit< AtomType > & | atomInit () |
Private Attributes | |
unsigned | offset |
unsigned | extent |
eoInit< AtomType > & | init |
Initializer for variable length representations with a single type.
eoInitVariableLength< EOT >::eoInitVariableLength | ( | unsigned | _minSize, |
unsigned | _maxSize, | ||
eoInit< AtomType > & | _init | ||
) | [inline] |