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

Modified Files:
        bidirectional_iterator.html forward_iterator.html 
        random_access_iterator.html 
Log Message:
revises function object concepts and functional module documenation to reflect
boost::result_of-based result computation


Index: bidirectional_iterator.html
===================================================================
RCS file: 
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/iterators/concepts/bidirectional_iterator.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- bidirectional_iterator.html 25 Feb 2007 22:02:21 -0000      1.12
+++ bidirectional_iterator.html 13 Jul 2007 19:25:22 -0000      1.13
@@ -31,7 +31,7 @@
         Iterator">Bidirectional
         Iterator</a></h4></div></div></div>
 <a name="fusion.iterators.concepts.bidirectional_iterator.description"></a><h5>
-<a name="id929681"></a>
+<a name="id936410"></a>
           <a 
href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.description">Description</a>
         </h5>
 <p>
@@ -61,7 +61,7 @@
 </dl>
 </div>
 <a 
name="fusion.iterators.concepts.bidirectional_iterator.refinement_of"></a><h5>
-<a name="id929793"></a>
+<a name="id936528"></a>
           <a 
href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.refinement_of">Refinement
           of</a>
         </h5>
@@ -70,7 +70,7 @@
         Iterator">Forward Iterator</a>
         </p>
 <a 
name="fusion.iterators.concepts.bidirectional_iterator.expression_requirements"></a><h5>
-<a name="id929830"></a>
+<a name="id936565"></a>
           <a 
href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -86,44 +86,103 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Return type</th>
-<th>Runtime
-                Complexity</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Return type
+                </p>
+                </th>
+<th>
+                <p>
+                  Runtime Complexity
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><a href="../functions/next.html" 
title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td><a href="bidirectional_iterator.html" title="Bidirectional
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/next.html" title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="bidirectional_iterator.html" title="Bidirectional
         Iterator">Bidirectional
-                Iterator</a></td>
-<td>Constant</td>
+                  Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/prior.html" 
title="prior"><code class="computeroutput"><span 
class="identifier">prior</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td><a href="bidirectional_iterator.html" title="Bidirectional
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/prior.html" title="prior"><code class="computeroutput"><span 
class="identifier">prior</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="bidirectional_iterator.html" title="Bidirectional
         Iterator">Bidirectional
-                Iterator</a></td>
-<td>Constant</td>
+                  Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance_c.html" 
title="advance_c"><code class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td><a href="bidirectional_iterator.html" title="Bidirectional
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance_c.html" title="advance_c"><code 
class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="bidirectional_iterator.html" title="Bidirectional
         Iterator">Bidirectional
-                Iterator</a></td>
-<td>Constant</td>
+                  Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance.html" 
title="advance"><code class="computeroutput"><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td><a href="bidirectional_iterator.html" title="Bidirectional
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance.html" title="advance"><code 
class="computeroutput"><span class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="bidirectional_iterator.html" title="Bidirectional
         Iterator">Bidirectional
-                Iterator</a></td>
-<td>Constant</td>
+                  Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 </tbody>
 </table></div>
 <a 
name="fusion.iterators.concepts.bidirectional_iterator.meta_expressions"></a><h5>
-<a name="id930098"></a>
+<a name="id936907"></a>
           <a 
href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.meta_expressions">Meta
           Expressions</a>
         </h5>
@@ -133,17 +192,32 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Compile Time Complexity</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Compile Time Complexity
+                </p>
+                </th>
 </tr></thead>
 <tbody><tr>
-<td><code class="computeroutput"><a href="../metafunctions/prior.html" 
title="prior"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">prior</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/prior.html" title="prior"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span class="identifier">prior</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr></tbody>
 </table></div>
 <a 
name="fusion.iterators.concepts.bidirectional_iterator.expression_semantics"></a><h5>
-<a name="id930203"></a>
+<a name="id937029"></a>
           <a 
href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -159,18 +233,32 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Semantics</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Semantics
+                </p>
+                </th>
 </tr></thead>
 <tbody><tr>
-<td><code class="computeroutput"><a href="../functions/prior.html" 
title="prior"><code class="computeroutput"><span 
class="identifier">prior</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td>An
-                iterator to the element preceding <code 
class="computeroutput"><span class="identifier">i</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/prior.html" title="prior"><code class="computeroutput"><span 
class="identifier">prior</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  An iterator to the element preceding <code 
class="computeroutput"><span class="identifier">i</span></code>
+                </p>
+                </td>
 </tr></tbody>
 </table></div>
 <a name="fusion.iterators.concepts.bidirectional_iterator.invariants"></a><h5>
-<a name="id930310"></a>
+<a name="id937156"></a>
           <a 
href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.invariants">Invariants</a>
         </h5>
 <p>
@@ -188,7 +276,7 @@
           </li>
 </ul></div>
 <a name="fusion.iterators.concepts.bidirectional_iterator.models"></a><h5>
-<a name="id930606"></a>
+<a name="id937456"></a>
           <a 
href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Index: forward_iterator.html
===================================================================
RCS file: 
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/iterators/concepts/forward_iterator.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- forward_iterator.html       25 Feb 2007 22:02:21 -0000      1.12
+++ forward_iterator.html       13 Jul 2007 19:25:22 -0000      1.13
@@ -30,7 +30,7 @@
         Iterator">Forward
         Iterator</a></h4></div></div></div>
 <a name="fusion.iterators.concepts.forward_iterator.description"></a><h5>
-<a name="id927471"></a>
+<a name="id933844"></a>
           <a 
href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.description">Description</a>
         </h5>
 <p>
@@ -63,7 +63,7 @@
 </dl>
 </div>
 <a 
name="fusion.iterators.concepts.forward_iterator.expression_requirements"></a><h5>
-<a name="id927603"></a>
+<a name="id933984"></a>
           <a 
href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -78,63 +78,173 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Return type</th>
-<th>Runtime
-                Complexity</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Return type
+                </p>
+                </th>
+<th>
+                <p>
+                  Runtime Complexity
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><a href="../functions/next.html" 
title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td><a href="forward_iterator.html" title="Forward
-        Iterator">Forward Iterator</a></td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/next.html" title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="forward_iterator.html" title="Forward
+        Iterator">Forward
+                  Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="identifier">i</span> <span 
class="special">==</span>
-                <span class="identifier">j</span></code></td>
-<td>Convertible
-                to bool</td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">i</span> <span class="special">==</span>
+                  <span class="identifier">j</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Convertible to bool
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="identifier">i</span> <span 
class="special">!=</span>
-                <span class="identifier">j</span></code></td>
-<td>Convertible
-                to bool</td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">i</span> <span class="special">!=</span>
+                  <span class="identifier">j</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Convertible to bool
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance_c.html" 
title="advance_c"><code class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td><a href="forward_iterator.html" title="Forward
-        Iterator">Forward Iterator</a></td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance_c.html" title="advance_c"><code 
class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="forward_iterator.html" title="Forward
+        Iterator">Forward
+                  Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance.html" 
title="advance"><code class="computeroutput"><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td><a href="forward_iterator.html" title="Forward
-        Iterator">Forward Iterator</a></td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance.html" title="advance"><code 
class="computeroutput"><span class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="forward_iterator.html" title="Forward
+        Iterator">Forward
+                  Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/distance.html" 
title="distance"><code class="computeroutput"><span 
class="identifier">distance</span></code></a><span 
class="special">(</span><span class="identifier">i</span><span 
class="special">,</span> <span class="identifier">j</span><span 
class="special">)</span></code></td>
-<td><code class="computeroutput"><a href="../metafunctions/distance.html" 
title="distance"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">distance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span> <span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/distance.html" title="distance"><code 
class="computeroutput"><span class="identifier">distance</span></code></a><span 
class="special">(</span><span class="identifier">i</span><span 
class="special">,</span>
+                  <span class="identifier">j</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/distance.html" title="distance"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">distance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span>
+                  <span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/deref.html" 
title="deref"><code class="computeroutput"><span 
class="identifier">deref</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td><code class="computeroutput"><a href="../metafunctions/deref.html" 
title="deref"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">deref</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/deref.html" title="deref"><code class="computeroutput"><span 
class="identifier">deref</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/deref.html" title="deref"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span class="identifier">deref</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="special">*</span><span 
class="identifier">i</span></code></td>
-<td><code class="computeroutput"><a href="../metafunctions/deref.html" 
title="deref"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">deref</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Constant</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="special">*</span><span class="identifier">i</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/deref.html" title="deref"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span class="identifier">deref</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 </tbody>
 </table></div>
 <a name="fusion.iterators.concepts.forward_iterator.meta_expressions"></a><h5>
-<a name="id928126"></a>
+<a name="id934643"></a>
           <a 
href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.meta_expressions">Meta
           Expressions</a>
         </h5>
@@ -144,46 +254,108 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Compile Time Complexity</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Compile Time Complexity
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/next.html" 
title="next"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">next</span></code></a><span class="special">&lt;</span><span 
class="identifier">I</span><span class="special">&gt;::</span><span 
class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/next.html" title="next"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span class="identifier">next</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/equal_to.html" 
title="equal_to"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">equal_to</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span> <span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/equal_to.html" title="equal_to"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">equal_to</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span>
+                  <span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/advance_c.html" 
title="advance_c"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span> <span class="identifier">N</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Linear</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/advance_c.html" title="advance_c"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span>
+                  <span class="identifier">N</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Linear
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/advance.html" 
title="advance"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span> <span 
class="special">,</span><span class="identifier">M</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Linear</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/advance.html" title="advance"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span> <span 
class="special">,</span><span class="identifier">M</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Linear
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/distance.html" 
title="distance"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">distance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span> <span 
class="special">,</span><span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Linear</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/distance.html" title="distance"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">distance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span> <span 
class="special">,</span><span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Linear
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/deref.html" 
title="deref"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">deref</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/deref.html" title="deref"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span class="identifier">deref</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/value_of.html" 
title="value_of"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">value_of</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/value_of.html" title="value_of"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">value_of</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr>
 </tbody>
 </table></div>
 <a 
name="fusion.iterators.concepts.forward_iterator.expression_semantics"></a><h5>
-<a name="id928577"></a>
+<a name="id935174"></a>
           <a 
href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.expression_semantics">Expression
           Semantics</a>
         </h5>
@@ -193,63 +365,123 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Semantics</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Semantics
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><a href="../functions/next.html" 
title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td>An
-                iterator to the element following <code 
class="computeroutput"><span class="identifier">i</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/next.html" title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  An iterator to the element following <code 
class="computeroutput"><span class="identifier">i</span></code>
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="identifier">i</span> <span 
class="special">==</span>
-                <span class="identifier">j</span></code></td>
-<td>Iterator
-                equality comparison</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">i</span> <span class="special">==</span>
+                  <span class="identifier">j</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Iterator equality comparison
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="identifier">i</span> <span 
class="special">!=</span>
-                <span class="identifier">j</span></code></td>
-<td>Iterator
-                inequality comparison</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="identifier">i</span> <span class="special">!=</span>
+                  <span class="identifier">j</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Iterator inequality comparison
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance_c.html" 
title="advance_c"><code class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td>An
-                iterator n elements after <code class="computeroutput"><span 
class="identifier">i</span></code>
-                in the sequence</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance_c.html" title="advance_c"><code 
class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  An iterator n elements after <code 
class="computeroutput"><span class="identifier">i</span></code>
+                  in the sequence
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance.html" 
title="advance"><code class="computeroutput"><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td>Equivalent
-                to <code class="computeroutput"><span 
class="identifier">advance_c</span><span class="special">&lt;</span><span 
class="identifier">M</span><span class="special">::</span><span 
class="identifier">value</span><span class="special">&gt;(</span><span 
class="identifier">i</span><span class="special">)</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance.html" title="advance"><code 
class="computeroutput"><span class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Equivalent to <code class="computeroutput"><span 
class="identifier">advance_c</span><span class="special">&lt;</span><span 
class="identifier">M</span><span class="special">::</span><span 
class="identifier">value</span><span class="special">&gt;(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/distance.html" 
title="distance"><code class="computeroutput"><span 
class="identifier">distance</span></code></a><span 
class="special">(</span><span class="identifier">i</span><span 
class="special">,</span> <span class="identifier">j</span><span 
class="special">)</span></code></td>
-<td>The
-                number of elements between <code class="computeroutput"><span 
class="identifier">i</span></code>
-                and <code class="computeroutput"><span 
class="identifier">j</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/distance.html" title="distance"><code 
class="computeroutput"><span class="identifier">distance</span></code></a><span 
class="special">(</span><span class="identifier">i</span><span 
class="special">,</span>
+                  <span class="identifier">j</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  The number of elements between <code 
class="computeroutput"><span class="identifier">i</span></code>
+                  and <code class="computeroutput"><span 
class="identifier">j</span></code>
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/deref.html" 
title="deref"><code class="computeroutput"><span 
class="identifier">deref</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td>The
-                element at position<code class="computeroutput"><span 
class="identifier">i</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/deref.html" title="deref"><code class="computeroutput"><span 
class="identifier">deref</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  The element at position<code class="computeroutput"><span 
class="identifier">i</span></code>
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><span class="special">*</span><span 
class="identifier">i</span></code></td>
-<td>Equivalent
-                to <code class="computeroutput"><span 
class="identifier">deref</span><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
-</td>
+<td>
+                <p>
+                  <code class="computeroutput"><span 
class="special">*</span><span class="identifier">i</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Equivalent to <code class="computeroutput"><span 
class="identifier">deref</span><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
 </tr>
 </tbody>
 </table></div>
 <a name="fusion.iterators.concepts.forward_iterator.invariants"></a><h5>
-<a name="id929012"></a>
+<a name="id935712"></a>
           <a 
href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.invariants">Invariants</a>
         </h5>
 <p>
@@ -274,7 +506,7 @@
 </li>
 </ul></div>
 <a name="fusion.iterators.concepts.forward_iterator.models"></a><h5>
-<a name="id929376"></a>
+<a name="id936089"></a>
           <a 
href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">

Index: random_access_iterator.html
===================================================================
RCS file: 
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/iterators/concepts/random_access_iterator.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- random_access_iterator.html 25 Feb 2007 22:02:21 -0000      1.12
+++ random_access_iterator.html 13 Jul 2007 19:25:23 -0000      1.13
@@ -30,7 +30,7 @@
         Access Iterator">Random
         Access Iterator</a></h4></div></div></div>
 <a name="fusion.iterators.concepts.random_access_iterator.description"></a><h5>
-<a name="id930797"></a>
+<a name="id937655"></a>
           <a 
href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.description">Description</a>
         </h5>
 <p>
@@ -63,7 +63,7 @@
 </dl>
 </div>
 <a 
name="fusion.iterators.concepts.random_access_iterator.refinement_of"></a><h5>
-<a name="id930928"></a>
+<a name="id937794"></a>
           <a 
href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.refinement_of">Refinement
           of</a>
         </h5>
@@ -73,7 +73,7 @@
           Iterator</a>
         </p>
 <a 
name="fusion.iterators.concepts.random_access_iterator.expression_requirements"></a><h5>
-<a name="id930966"></a>
+<a name="id937832"></a>
           <a 
href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.expression_requirements">Expression
           requirements</a>
         </h5>
@@ -89,44 +89,103 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Return type</th>
-<th>Runtime
-                Complexity</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Return type
+                </p>
+                </th>
+<th>
+                <p>
+                  Runtime Complexity
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><a href="../functions/next.html" 
title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td><a href="random_access_iterator.html" title="Random
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/next.html" title="next"><code class="computeroutput"><span 
class="identifier">next</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="random_access_iterator.html" title="Random
         Access Iterator">Random
-                Access Iterator</a></td>
-<td>Constant</td>
+                  Access Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/prior.html" 
title="prior"><code class="computeroutput"><span 
class="identifier">prior</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code></td>
-<td><a href="random_access_iterator.html" title="Random
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/prior.html" title="prior"><code class="computeroutput"><span 
class="identifier">prior</span></code></a><span class="special">(</span><span 
class="identifier">i</span><span class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="random_access_iterator.html" title="Random
         Access Iterator">Random
-                Access Iterator</a></td>
-<td>Constant</td>
+                  Access Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance_c.html" 
title="advance_c"><code class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td><a href="random_access_iterator.html" title="Random
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance_c.html" title="advance_c"><code 
class="computeroutput"><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">N</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="random_access_iterator.html" title="Random
         Access Iterator">Random
-                Access Iterator</a></td>
-<td>Constant</td>
+                  Access Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../functions/advance.html" 
title="advance"><code class="computeroutput"><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code></td>
-<td><a href="random_access_iterator.html" title="Random
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../functions/advance.html" title="advance"><code 
class="computeroutput"><span class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">M</span><span 
class="special">&gt;(</span><span class="identifier">i</span><span 
class="special">)</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  <a href="random_access_iterator.html" title="Random
         Access Iterator">Random
-                Access Iterator</a></td>
-<td>Constant</td>
+                  Access Iterator</a>
+                </p>
+                </td>
+<td>
+                <p>
+                  Constant
+                </p>
+                </td>
 </tr>
 </tbody>
 </table></div>
 <a 
name="fusion.iterators.concepts.random_access_iterator.meta_expressions"></a><h5>
-<a name="id931233"></a>
+<a name="id938173"></a>
           <a 
href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.meta_expressions">Meta
           Expressions</a>
         </h5>
@@ -136,29 +195,60 @@
 <col>
 </colgroup>
 <thead><tr>
-<th>Expression</th>
-<th>Compile Time Complexity</th>
+<th>
+                <p>
+                  Expression
+                </p>
+                </th>
+<th>
+                <p>
+                  Compile Time Complexity
+                </p>
+                </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/advance_c.html" 
title="advance_c"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span> <span class="identifier">N</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/advance_c.html" title="advance_c"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">advance_c</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span>
+                  <span class="identifier">N</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/advance.html" 
title="advance"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span> <span class="identifier">M</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/advance.html" title="advance"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">advance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span><span 
class="special">,</span>
+                  <span class="identifier">M</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr>
 <tr>
-<td><code class="computeroutput"><a href="../metafunctions/distance.html" 
title="distance"><code class="computeroutput"><span 
class="identifier">result_of</span><span class="special">::</span><span 
class="identifier">distance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span> <span 
class="special">,</span><span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code></td>
-<td>Amortized constant
-                time</td>
+<td>
+                <p>
+                  <code class="computeroutput"><a 
href="../metafunctions/distance.html" title="distance"><code 
class="computeroutput"><span class="identifier">result_of</span><span 
class="special">::</span><span 
class="identifier">distance</span></code></a><span 
class="special">&lt;</span><span class="identifier">I</span> <span 
class="special">,</span><span class="identifier">J</span><span 
class="special">&gt;::</span><span class="identifier">type</span></code>
+                </p>
+                </td>
+<td>
+                <p>
+                  Amortized constant time
+                </p>
+                </td>
 </tr>
 </tbody>
 </table></div>
 <a name="fusion.iterators.concepts.random_access_iterator.models"></a><h5>
-<a name="id931464"></a>
+<a name="id938442"></a>
           <a 
href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.models">Models</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">


-------------------------------------------------------------------------
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