git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@540 331e1502-861f-0410-8da2-ba01fb791d7f

This commit is contained in:
legrand 2007-07-05 11:42:47 +00:00
commit f2bd57d995
143 changed files with 551 additions and 407 deletions

View file

@ -52,11 +52,11 @@
<a name="l00032"></a>00032 <span class="keyword">using</span> <a class="code" href="classpeoPopEval.html">peoPopEval&lt; EOT &gt;</a><a class="code" href="classCommunicable.html#cb53e6534b947bc889aa181d9dbbd13b"> :: stop</a>;
<a name="l00033"></a>00033 <span class="keyword">using</span> <a class="code" href="classpeoPopEval.html">peoPopEval&lt; EOT &gt;</a><a class="code" href="classService.html#0dae00309c51a7b7069788142aed799f"> :: getOwner</a>;
<a name="l00034"></a>00034
<a name="l00039"></a>00039 <a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">peoParaPopEval</a>( eoEvalFunc&lt; EOT &gt;&amp; __eval_func );
<a name="l00039"></a>00039 <a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">peoParaPopEval</a>( <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_eval_func.html">eoEvalFunc&lt; EOT &gt;</a>&amp; __eval_func );
<a name="l00040"></a>00040
<a name="l00045"></a>00045 <a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">peoParaPopEval</a>( <span class="keyword">const</span> std :: vector&lt; eoEvalFunc &lt; EOT &gt;* &gt;&amp; __funcs, <a class="code" href="classpeoAggEvalFunc.html">peoAggEvalFunc&lt; EOT &gt;</a>&amp; __merge_eval );
<a name="l00046"></a>00046
<a name="l00050"></a>00050 <span class="keywordtype">void</span> <a class="code" href="classpeoParaPopEval.html#aeaa4fca4f8650e453e308838b4a2cb5">operator()</a>( eoPop&lt; EOT &gt;&amp; __pop );
<a name="l00050"></a>00050 <span class="keywordtype">void</span> <a class="code" href="classpeoParaPopEval.html#aeaa4fca4f8650e453e308838b4a2cb5">operator()</a>( <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_pop.html">eoPop&lt; EOT &gt;</a>&amp; __pop );
<a name="l00051"></a>00051
<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="classpeoParaPopEval.html#fea632bd645ab11182782fd3c038d6d8">packData</a>();
<a name="l00055"></a>00055
@ -95,7 +95,7 @@
<a name="l00099"></a>00099 };
<a name="l00100"></a>00100
<a name="l00101"></a>00101
<a name="l00102"></a><a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">00102</a> <span class="keyword">template</span>&lt; <span class="keyword">class</span> EOT &gt; <a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">peoParaPopEval&lt; EOT &gt; :: peoParaPopEval</a>( eoEvalFunc&lt; EOT &gt;&amp; __eval_func ) :
<a name="l00102"></a><a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">00102</a> <span class="keyword">template</span>&lt; <span class="keyword">class</span> EOT &gt; <a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">peoParaPopEval&lt; EOT &gt; :: peoParaPopEval</a>( <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_eval_func.html">eoEvalFunc&lt; EOT &gt;</a>&amp; __eval_func ) :
<a name="l00103"></a>00103
<a name="l00104"></a>00104 funcs( one_func ), merge_eval( no_merge_eval )
<a name="l00105"></a>00105 {
@ -106,7 +106,7 @@
<a name="l00110"></a>00110
<a name="l00111"></a><a class="code" href="classpeoParaPopEval.html#1cc13a1ec366f95d219d682eccb455bc">00111</a> <span class="keyword">template</span>&lt; <span class="keyword">class</span> EOT &gt; <a class="code" href="classpeoParaPopEval.html#bcb540510a7038520bec41a7af332daf">peoParaPopEval&lt; EOT &gt; :: peoParaPopEval</a>(
<a name="l00112"></a>00112
<a name="l00113"></a>00113 <span class="keyword">const</span> std :: vector&lt; eoEvalFunc&lt; EOT &gt;* &gt;&amp; __funcs,
<a name="l00113"></a>00113 <span class="keyword">const</span> std :: vector&lt; <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_eval_func.html">eoEvalFunc&lt; EOT &gt;</a>* &gt;&amp; __funcs,
<a name="l00114"></a>00114 <a class="code" href="classpeoAggEvalFunc.html">peoAggEvalFunc&lt; EOT &gt;</a>&amp; __merge_eval
<a name="l00115"></a>00115
<a name="l00116"></a>00116 ) : funcs( __funcs ), merge_eval( __merge_eval )
@ -115,7 +115,7 @@
<a name="l00119"></a>00119 }
<a name="l00120"></a>00120
<a name="l00121"></a>00121
<a name="l00122"></a><a class="code" href="classpeoParaPopEval.html#aeaa4fca4f8650e453e308838b4a2cb5">00122</a> <span class="keyword">template</span>&lt; <span class="keyword">class</span> EOT &gt; <span class="keywordtype">void</span> <a class="code" href="classpeoParaPopEval.html#aeaa4fca4f8650e453e308838b4a2cb5">peoParaPopEval&lt; EOT &gt;::operator()</a>( eoPop&lt; EOT &gt;&amp; __pop ) {
<a name="l00122"></a><a class="code" href="classpeoParaPopEval.html#aeaa4fca4f8650e453e308838b4a2cb5">00122</a> <span class="keyword">template</span>&lt; <span class="keyword">class</span> EOT &gt; <span class="keywordtype">void</span> <a class="code" href="classpeoParaPopEval.html#aeaa4fca4f8650e453e308838b4a2cb5">peoParaPopEval&lt; EOT &gt;::operator()</a>( <a class="codeRef" doxygen="eo.doxytag:../../../paradiseo-eo/doc/html/" href="../../../paradiseo-eo/doc/html/classeo_pop.html">eoPop&lt; EOT &gt;</a>&amp; __pop ) {
<a name="l00123"></a>00123
<a name="l00124"></a>00124 <span class="keywordflow">for</span> ( <span class="keywordtype">unsigned</span> i = 0; i &lt; __pop.size(); i++ ) {
<a name="l00125"></a>00125
@ -219,7 +219,7 @@
<a name="l00223"></a>00223
<a name="l00224"></a>00224
<a name="l00225"></a>00225 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu Jun 28 15:51:15 2007 for ParadisEO-PEO by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu Jul 5 13:41:04 2007 for ParadisEO-PEO by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>