eoReplace< EOT, TYPE > Class Template Reference

Specific class for a replacement within the exchange of migration of a population. More...

#include <peoData.h>

Inheritance diagram for eoReplace< EOT, TYPE >:

replacement< TYPE > List of all members.

Public Member Functions

 eoReplace (eoReplacement< EOT > &_replace, TYPE &_destination)
 Constructor.
virtual void operator() (TYPE &_source)
 Virtual operator on the template type.

Protected Attributes

eoReplacement< EOT > & replace
TYPE & destination

Detailed Description

template<class EOT, class TYPE>
class eoReplace< EOT, TYPE >

Specific class for a replacement within the exchange of migration of a population.

See also:
replacement
Version:
1.0
Date:
january 2008

Definition at line 173 of file peoData.h.


Constructor & Destructor Documentation

template<class EOT, class TYPE>
eoReplace< EOT, TYPE >::eoReplace ( eoReplacement< EOT > &  _replace,
TYPE &  _destination 
) [inline]

Constructor.

Parameters:
eoReplacement<EOT> &
TYPE & _destination (with TYPE which is the template type)

Definition at line 179 of file peoData.h.


Member Function Documentation

template<class EOT, class TYPE>
virtual void eoReplace< EOT, TYPE >::operator() ( TYPE &  _source  )  [inline, virtual]

Virtual operator on the template type.

Parameters:
TYPE & _source

Implements replacement< TYPE >.

Definition at line 184 of file peoData.h.

References eoReplace< EOT, TYPE >::destination, and eoReplace< EOT, TYPE >::replace.


Member Data Documentation

template<class EOT, class TYPE>
eoReplacement<EOT>& eoReplace< EOT, TYPE >::replace [protected]

Parameters:
eoReplacement<EOT> &
TYPE & destination

Definition at line 192 of file peoData.h.

Referenced by eoReplace< EOT, TYPE >::operator()().


The documentation for this class was generated from the following file:
Generated on Thu Mar 13 15:55:05 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7