Update of 
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/iteration/metafunctions
In directory 
sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17585/html/fusion/algorithms/iteration/metafunctions

Modified Files:
        accumulate.html fold.html for_each.html 
Log Message:
revises function object concepts and functional module documenation to reflect
boost::result_of-based result computation


Index: accumulate.html
===================================================================
RCS file: 
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/iteration/metafunctions/accumulate.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- accumulate.html     25 Feb 2007 22:02:14 -0000      1.13
+++ accumulate.html     13 Jul 2007 19:25:15 -0000      1.14
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithms.iteration.metafunctions.accumulate"></a><a 
href="accumulate.html" title="accumulate">accumulate</a></h5></div></div></div>
 <a 
name="fusion.algorithms.iteration.metafunctions.accumulate.description"></a><h6>
-<a name="id1102482"></a>
+<a name="id1136364"></a>
             <a 
href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.description">Description</a>
           </h6>
 <p>
             Returns the result type of <a href="../functions/accumulate.html" 
title="accumulate"><code class="computeroutput"><span 
class="identifier">accumulate</span></code></a>.
           </p>
 <a 
name="fusion.algorithms.iteration.metafunctions.accumulate.synopsis"></a><h6>
-<a name="id1102524"></a>
+<a name="id1136407"></a>
             <a 
href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id1102642"></a><p class="title"><b>Table 1.36. Parameters</b></p>
+<a name="id1136527"></a><p class="title"><b>Table 1.37. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -55,43 +55,83 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<th>
+                <p>
+                  Parameter
+                </p>
+                </th>
+<th>
+                <p>
+                  Requirement
+                </p>
+                </th>
+<th>
+                <p>
+                  Description
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><span 
class="identifier">Sequence</span></code></td>
-<td>A
-                model of <a 
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">Sequence</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  A model of <a 
href="../../../sequences/concepts/forward_sequence.html" title="Forward
         Sequence">Forward
-                Sequence</a>
-</td>
-<td>The sequence to iterate</td>
+                  Sequence</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  The sequence to iterate
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span 
class="identifier">State</span></code></td>
-<td>Any
-                type</td>
-<td>The initial state for the first application of
-                <code class="computeroutput"><span 
class="identifier">F</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">State</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Any type
+                </p>
+                </td>
+<td>
+                <p>
+                  The initial state for the first application of <code 
class="computeroutput"><span class="identifier">F</span></code>
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="identifier">F</span></code></td>
-<td>A
-                model of binary <a 
href="../../../functional/concepts/poly.html" title=" Polymorphic Function
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">F</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  A model of binary <a 
href="../../../functional/concepts/poly.html" title=" Polymorphic Function
         Object">Polymorphic
-                Function Object</a>
-</td>
-<td>The operation to be applied
-                on forward traversal</td>
+                  Function Object</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  The operation to be applied on forward traversal
+                </p>
+                </td>
 </tr>
 </tbody>
 </table>
 </div>
 <a 
name="fusion.algorithms.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
-<a name="id1102762"></a>
+<a name="id1136703"></a>
             <a 
href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -111,14 +151,14 @@
             Function Object</a> of type <code class="computeroutput"><span 
class="identifier">F</span></code>.
           </p>
 <a 
name="fusion.algorithms.iteration.metafunctions.accumulate.complexity"></a><h6>
-<a name="id1102917"></a>
+<a name="id1136864"></a>
             <a 
href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.complexity">Complexity</a>
           </h6>
 <p>
             Linear, exactly <code class="computeroutput"><a 
href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span class="identifier">size</span></code></a><span 
class="special">&lt;</span><span class="identifier">Sequence</span><span 
class="special">&gt;::</span><span class="identifier">value</span></code> 
applications of <code class="computeroutput"><span 
class="identifier">F</span></code>.
           </p>
 <a name="fusion.algorithms.iteration.metafunctions.accumulate.header"></a><h6>
-<a name="id1102998"></a>
+<a name="id1136948"></a>
             <a 
href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.header">Header</a>
           </h6>
 <pre class="programlisting">

Index: fold.html
===================================================================
RCS file: 
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/iteration/metafunctions/fold.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- fold.html   25 Feb 2007 22:02:14 -0000      1.13
+++ fold.html   13 Jul 2007 19:25:16 -0000      1.14
@@ -26,14 +26,14 @@
 <div class="titlepage"><div><div><h5 class="title">
 <a name="fusion.algorithms.iteration.metafunctions.fold"></a><a 
href="fold.html" title="fold">fold</a></h5></div></div></div>
 <a name="fusion.algorithms.iteration.metafunctions.fold.description"></a><h6>
-<a name="id1101854"></a>
+<a name="id1118190"></a>
             <a 
href="fold.html#fusion.algorithms.iteration.metafunctions.fold.description">Description</a>
           </h6>
 <p>
             Returns the result type of <a href="../functions/fold.html" 
title="fold"><code class="computeroutput"><span 
class="identifier">fold</span></code></a>.
           </p>
 <a name="fusion.algorithms.iteration.metafunctions.fold.synopsis"></a><h6>
-<a name="id1101896"></a>
+<a name="id1118233"></a>
             <a 
href="fold.html#fusion.algorithms.iteration.metafunctions.fold.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -47,7 +47,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id1102014"></a><p class="title"><b>Table 1.35. Parameters</b></p>
+<a name="id1118353"></a><p class="title"><b>Table 1.36. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -55,43 +55,83 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<th>
+                <p>
+                  Parameter
+                </p>
+                </th>
+<th>
+                <p>
+                  Requirement
+                </p>
+                </th>
+<th>
+                <p>
+                  Description
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><span 
class="identifier">Sequence</span></code></td>
-<td>A
-                model of <a 
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">Sequence</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  A model of <a 
href="../../../sequences/concepts/forward_sequence.html" title="Forward
         Sequence">Forward
-                Sequence</a>
-</td>
-<td>The sequence to iterate</td>
+                  Sequence</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  The sequence to iterate
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span 
class="identifier">State</span></code></td>
-<td>Any
-                type</td>
-<td>The initial state for the first application of
-                <code class="computeroutput"><span 
class="identifier">F</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">State</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Any type
+                </p>
+                </td>
+<td>
+                <p>
+                  The initial state for the first application of <code 
class="computeroutput"><span class="identifier">F</span></code>
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="identifier">F</span></code></td>
-<td>A
-                model of binary <a 
href="../../../functional/concepts/poly.html" title=" Polymorphic Function
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">F</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  A model of binary <a 
href="../../../functional/concepts/poly.html" title=" Polymorphic Function
         Object">Polymorphic
-                Function Object</a>
-</td>
-<td>The operation to be applied
-                on forward traversal</td>
+                  Function Object</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  The operation to be applied on forward traversal
+                </p>
+                </td>
 </tr>
 </tbody>
 </table>
 </div>
 <a 
name="fusion.algorithms.iteration.metafunctions.fold.expression_semantics"></a><h6>
-<a name="id1102134"></a>
+<a name="id1136005"></a>
             <a 
href="fold.html#fusion.algorithms.iteration.metafunctions.fold.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -111,14 +151,14 @@
             Function Object</a> of type <code class="computeroutput"><span 
class="identifier">F</span></code>.
           </p>
 <a name="fusion.algorithms.iteration.metafunctions.fold.complexity"></a><h6>
-<a name="id1102288"></a>
+<a name="id1136166"></a>
             <a 
href="fold.html#fusion.algorithms.iteration.metafunctions.fold.complexity">Complexity</a>
           </h6>
 <p>
             Linear, exactly <code class="computeroutput"><a 
href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span class="identifier">size</span></code></a><span 
class="special">&lt;</span><span class="identifier">Sequence</span><span 
class="special">&gt;::</span><span class="identifier">value</span></code> 
applications of <code class="computeroutput"><span 
class="identifier">F</span></code>.
           </p>
 <a name="fusion.algorithms.iteration.metafunctions.fold.header"></a><h6>
-<a name="id1102369"></a>
+<a name="id1136250"></a>
             <a 
href="fold.html#fusion.algorithms.iteration.metafunctions.fold.header">Header</a>
           </h6>
 <pre class="programlisting">

Index: for_each.html
===================================================================
RCS file: 
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/iteration/metafunctions/for_each.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- for_each.html       25 Feb 2007 22:02:14 -0000      1.13
+++ for_each.html       13 Jul 2007 19:25:16 -0000      1.14
@@ -30,11 +30,11 @@
             return type of <a href="../functions/for_each.html" 
title="for_each"><code class="computeroutput"><span 
class="identifier">for_each</span></code></a> is always <code 
class="computeroutput"><span class="keyword">void</span></code>.
           </p>
 <a 
name="fusion.algorithms.iteration.metafunctions.for_each.description"></a><h6>
-<a name="id1103153"></a>
+<a name="id1137109"></a>
             <a 
href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.description">Description</a>
           </h6>
 <a name="fusion.algorithms.iteration.metafunctions.for_each.synopsis"></a><h6>
-<a name="id1103177"></a>
+<a name="id1137133"></a>
             <a 
href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.synopsis">Synopsis</a>
           </h6>
 <pre class="programlisting">
@@ -48,7 +48,7 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id1103283"></a><p class="title"><b>Table 1.37. Parameters</b></p>
+<a name="id1137240"></a><p class="title"><b>Table 1.38. Parameters</b></p>
 <table class="table" summary="Parameters">
 <colgroup>
 <col>
@@ -56,31 +56,64 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Parameter</th>
-<th>Requirement</th>
-<th>Description</th>
+<th>
+                <p>
+                  Parameter
+                </p>
+                </th>
+<th>
+                <p>
+                  Requirement
+                </p>
+                </th>
+<th>
+                <p>
+                  Description
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><span 
class="identifier">Sequence</span></code></td>
-<td>A
-                model of <a 
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">Sequence</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  A model of <a 
href="../../../sequences/concepts/forward_sequence.html" title="Forward
         Sequence">Forward
-                Sequence</a>
-</td>
-<td>Operation's argument</td>
+                  Sequence</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Operation's argument
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="identifier">F</span></code></td>
-<td>Any
-                type</td>
-<td>Operation's argument</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">F</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Any type
+                </p>
+                </td>
+<td>
+                <p>
+                  Operation's argument
+                </p>
+                </td>
 </tr>
 </tbody>
 </table>
 </div>
 <a 
name="fusion.algorithms.iteration.metafunctions.for_each.expression_semantics"></a><h6>
-<a name="id1103369"></a>
+<a name="id1137365"></a>
             <a 
href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.expression_semantics">Expression
             Semantics</a>
           </h6>
@@ -98,14 +131,14 @@
             return type is always <code class="computeroutput"><span 
class="keyword">void</span></code>.
           </p>
 <a 
name="fusion.algorithms.iteration.metafunctions.for_each.complexity"></a><h6>
-<a name="id1103520"></a>
+<a name="id1137524"></a>
             <a 
href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.complexity">Complexity</a>
           </h6>
 <p>
             Constant.
           </p>
 <a name="fusion.algorithms.iteration.metafunctions.for_each.header"></a><h6>
-<a name="id1103548"></a>
+<a name="id1137552"></a>
             <a 
href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.header">Header</a>
           </h6>
 <pre class="programlisting">


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs

Reply via email to