constructor for EDA without a needed edoContinue

This commit is contained in:
nojhan 2011-09-22 11:53:59 +02:00
commit 54224807f5

View file

@ -83,6 +83,7 @@ public:
_sampler(sampler), _sampler(sampler),
_replacor(replacor), _replacor(replacor),
_pop_continuator(pop_continuator), _pop_continuator(pop_continuator),
_dummy_continue(),
_distribution_continuator(distribution_continuator) _distribution_continuator(distribution_continuator)
{} {}
@ -111,7 +112,8 @@ public:
_sampler(sampler), _sampler(sampler),
_replacor(replacor), _replacor(replacor),
_pop_continuator(pop_continuator), _pop_continuator(pop_continuator),
_distribution_continuator( edoDummyContinue<D>() ) _dummy_continue(),
_distribution_continuator( _dummy_continue )
{} {}
@ -182,8 +184,12 @@ private:
//! A EOT population continuator //! A EOT population continuator
eoContinue < EOT > & _pop_continuator; eoContinue < EOT > & _pop_continuator;
//! A D continuator that always return true
edoDummyContinue<D> _dummy_continue;
//! A D continuator //! A D continuator
edoContinue < D > & _distribution_continuator; edoContinue < D > & _distribution_continuator;
}; };
#endif // !_edoEDA_h #endif // !_edoEDA_h