Paradiseo-eo sources added
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@40 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
parent
bc1f453978
commit
c3aec878e5
3609 changed files with 342772 additions and 0 deletions
49
trunk/paradiseo-eo/doc/man/man3/eoInvalidateMonOp.3
Normal file
49
trunk/paradiseo-eo/doc/man/man3/eoInvalidateMonOp.3
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
.TH "eoInvalidateMonOp" 3 "19 Oct 2006" "Version 0.9.4-cvs" "EO" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
eoInvalidateMonOp \- One of the invalidator operators.
|
||||
|
||||
.PP
|
||||
.SH SYNOPSIS
|
||||
.br
|
||||
.PP
|
||||
\fC#include <eoInvalidateOps.h>\fP
|
||||
.PP
|
||||
Inherits \fBeoMonOp< EOT >\fP.
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBeoInvalidateMonOp\fP (\fBeoMonOp\fP< \fBEOT\fP > &_op)"
|
||||
.br
|
||||
.ti -1c
|
||||
.RI "bool \fBoperator()\fP (\fBEOT\fP &_eo)"
|
||||
.br
|
||||
.RI "\fIThe pure virtual function that needs to be implemented by the subclass. \fP"
|
||||
.in -1c
|
||||
.SS "Private Attributes"
|
||||
|
||||
.in +1c
|
||||
.ti -1c
|
||||
.RI "\fBeoMonOp\fP< \fBEOT\fP > & \fBop\fP"
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
||||
.SS "template<class EOT> class eoInvalidateMonOp< EOT >"
|
||||
One of the invalidator operators.
|
||||
|
||||
Use this one as a 'hat' on an operator that is defined to work on a generic datatype. This functor will then check the return type of the operator and invalidate the fitness of the individual.
|
||||
.PP
|
||||
This functor is used in algorithms that work with straight \fBeoMonOp\fP, \fBeoBinOp\fP or \fBeoQuadOp\fP operators, for instance \fBeoSGA\fP. Note that \fBeoGenOp\fP derived operators generally do invalidate the fitness of the objects they have changed.
|
||||
.PP
|
||||
Return value means 'Has_Changed' and not 'Needs_To_Be_Invalidated' as successive invalidation are not really a problem
|
||||
.PP
|
||||
Definition at line 46 of file eoInvalidateOps.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for EO from the source code.
|
||||
Loading…
Add table
Add a link
Reference in a new issue