Update of
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions
In directory
sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17585/html/fusion/algorithms/query/functions
Modified Files:
all.html any.html count.html count_if.html find.html
find_if.html none.html
Log Message:
revises function object concepts and functional module documenation to reflect
boost::result_of-based result computation
Index: all.html
===================================================================
RCS file:
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions/all.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- all.html 25 Feb 2007 22:02:14 -0000 1.13
+++ all.html 13 Jul 2007 19:25:16 -0000 1.14
@@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.algorithms.query.functions.all"></a><a href="all.html"
title="all">all</a></h5></div></div></div>
<a name="fusion.algorithms.query.functions.all.description"></a><h6>
-<a name="id1104777"></a>
+<a name="id1138849"></a>
<a
href="all.html#fusion.algorithms.query.functions.all.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
element of <code class="computeroutput"><span
class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithms.query.functions.all.synopsis"></a><h6>
-<a name="id1104850"></a>
+<a name="id1138929"></a>
<a
href="all.html#fusion.algorithms.query.functions.all.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span
class="keyword">const</span><span class="special">&</span> <span
class="identifier">seq</span><span class="special">,</span> <span
class="identifier">F</span> <span class="identifier">f</span><span
class="special">);</span>
</pre>
<div class="table">
-<a name="id1105018"></a><p class="title"><b>Table 1.39. Parameters</b></p>
+<a name="id1139098"></a><p class="title"><b>Table 1.40. Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,34 +57,66 @@
<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">seq</span></code></td>
-<td>A
- model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> is a valid
expression, convertible
- to <code class="computeroutput"><span
class="keyword">bool</span></code>, for every element
- <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
-</td>
-<td>The sequence
- to search</td>
+ Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> is a valid
expression, convertible
+ to <code class="computeroutput"><span
class="keyword">bool</span></code>, for every
+ element <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
-<td><code class="computeroutput"><span class="identifier">f</span></code></td>
-<td>A
- unary function object</td>
-<td>The search predicate</td>
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table>
</div>
<a name="fusion.algorithms.query.functions.all.expression_semantics"></a><h6>
-<a name="id1105152"></a>
+<a name="id1139276"></a>
<a
href="all.html#fusion.algorithms.query.functions.all.expression_semantics">Expression
Semantics</a>
</h6>
@@ -101,21 +133,21 @@
element <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithms.query.functions.all.complexity"></a><h6>
-<a name="id1105294"></a>
+<a name="id1139426"></a>
<a
href="all.html#fusion.algorithms.query.functions.all.complexity">Complexity</a>
</h6>
<p>
Linear. At most <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"><</span><span class="identifier">Sequence</span><span
class="special">>::</span><span class="identifier">value</span></code>
comparisons.
</p>
<a name="fusion.algorithms.query.functions.all.header"></a><h6>
-<a name="id1105366"></a>
+<a name="id1139500"></a>
<a
href="all.html#fusion.algorithms.query.functions.all.header">Header</a>
</h6>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span
class="special"><</span><span class="identifier">boost</span><span
class="special">/</span><span class="identifier">fusion</span><span
class="special">/</span><span class="identifier">algorithm</span><span
class="special">/</span><span class="identifier">query</span><span
class="special">/</span><span class="identifier">all</span><span
class="special">.</span><span class="identifier">hpp</span><span
class="special">></span>
</pre>
<a name="fusion.algorithms.query.functions.all.example"></a><h6>
-<a name="id1105458"></a>
+<a name="id1139593"></a>
<a
href="all.html#fusion.algorithms.query.functions.all.example">Example</a>
</h6>
<pre class="programlisting">
Index: any.html
===================================================================
RCS file:
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions/any.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- any.html 25 Feb 2007 22:02:14 -0000 1.13
+++ any.html 13 Jul 2007 19:25:16 -0000 1.14
@@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.algorithms.query.functions.any"></a><a href="any.html"
title="any">any</a></h5></div></div></div>
<a name="fusion.algorithms.query.functions.any.description"></a><h6>
-<a name="id1103783"></a>
+<a name="id1137790"></a>
<a
href="any.html#fusion.algorithms.query.functions.any.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
least one element of <code class="computeroutput"><span
class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithms.query.functions.any.synopsis"></a><h6>
-<a name="id1103857"></a>
+<a name="id1137870"></a>
<a
href="any.html#fusion.algorithms.query.functions.any.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span
class="keyword">const</span><span class="special">&</span> <span
class="identifier">seq</span><span class="special">,</span> <span
class="identifier">F</span> <span class="identifier">f</span><span
class="special">);</span>
</pre>
<div class="table">
-<a name="id1104025"></a><p class="title"><b>Table 1.38. Parameters</b></p>
+<a name="id1138040"></a><p class="title"><b>Table 1.39. Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,34 +57,66 @@
<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">seq</span></code></td>
-<td>A
- model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> must be a
valid expression, convertible
- to <code class="computeroutput"><span
class="keyword">bool</span></code>, for each element
- <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
-</td>
-<td>The sequence
- to search</td>
+ Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> must be a
valid expression, convertible
+ to <code class="computeroutput"><span
class="keyword">bool</span></code>, for each
+ element <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
-<td><code class="computeroutput"><span class="identifier">f</span></code></td>
-<td>A
- unary function object</td>
-<td>The search predicate</td>
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table>
</div>
<a name="fusion.algorithms.query.functions.any.expression_semantics"></a><h6>
-<a name="id1104158"></a>
+<a name="id1138218"></a>
<a
href="any.html#fusion.algorithms.query.functions.any.expression_semantics">Expression
semantics</a>
</h6>
@@ -101,21 +133,21 @@
element <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithms.query.functions.any.complexity"></a><h6>
-<a name="id1104300"></a>
+<a name="id1138368"></a>
<a
href="any.html#fusion.algorithms.query.functions.any.complexity">Complexity</a>
</h6>
<p>
Linear. At most <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"><</span><span class="identifier">Sequence</span><span
class="special">>::</span><span class="identifier">value</span></code>
comparisons.
</p>
<a name="fusion.algorithms.query.functions.any.header"></a><h6>
-<a name="id1104373"></a>
+<a name="id1138442"></a>
<a
href="any.html#fusion.algorithms.query.functions.any.header">Header</a>
</h6>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span
class="special"><</span><span class="identifier">boost</span><span
class="special">/</span><span class="identifier">fusion</span><span
class="special">/</span><span class="identifier">algorithm</span><span
class="special">/</span><span class="identifier">query</span><span
class="special">/</span><span class="identifier">any</span><span
class="special">.</span><span class="identifier">hpp</span><span
class="special">></span>
</pre>
<a name="fusion.algorithms.query.functions.any.example"></a><h6>
-<a name="id1104464"></a>
+<a name="id1138535"></a>
<a
href="any.html#fusion.algorithms.query.functions.any.example">Example</a>
</h6>
<pre class="programlisting">
Index: count.html
===================================================================
RCS file:
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions/count.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- count.html 25 Feb 2007 22:02:14 -0000 1.13
+++ count.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.query.functions.count"></a><a href="count.html"
title="count">count</a></h5></div></div></div>
<a name="fusion.algorithms.query.functions.count.description"></a><h6>
-<a name="id1108690"></a>
+<a name="id1143001"></a>
<a
href="count.html#fusion.algorithms.query.functions.count.description">Description</a>
</h6>
<p>
Returns the number of elements of a given type within a sequence.
</p>
<a name="fusion.algorithms.query.functions.count.synopsis"></a><h6>
-<a name="id1108719"></a>
+<a name="id1143030"></a>
<a
href="count.html#fusion.algorithms.query.functions.count.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span
class="keyword">const</span><span class="special">&</span> <span
class="identifier">seq</span><span class="special">,</span> <span
class="identifier">T</span> <span class="keyword">const</span><span
class="special">&</span> <span class="identifier">t</span><span
class="special">);</span>
</pre>
<div class="table">
-<a name="id1108901"></a><p class="title"><b>Table 1.43. Parameters</b></p>
+<a name="id1143213"></a><p class="title"><b>Table 1.44. Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,35 +53,67 @@
<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">seq</span></code></td>
-<td>A
- model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span
class="identifier">e</span> <span class="special">==</span> <span
class="identifier">t</span></code>
- must be a valid expression, convertible to <code
class="computeroutput"><span class="keyword">bool</span></code>,
- for each element <code class="computeroutput"><span
class="identifier">e</span></code>
- in <code class="computeroutput"><span
class="identifier">seq</span></code>
-</td>
-<td>The
- sequence to search</td>
+ Sequence</a>, <code class="computeroutput"><span
class="identifier">e</span> <span class="special">==</span> <span
class="identifier">t</span></code>
+ must be a valid expression, convertible to <code
class="computeroutput"><span class="keyword">bool</span></code>,
+ for each element <code class="computeroutput"><span
class="identifier">e</span></code>
+ in <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
-<td><code class="computeroutput"><span class="identifier">T</span></code></td>
-<td>Any
- type</td>
-<td>The type to count</td>
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The type to count
+ </p>
+ </td>
</tr>
</tbody>
</table>
</div>
<a name="fusion.algorithms.query.functions.count.expression_semantics"></a><h6>
-<a name="id1109032"></a>
+<a name="id1143389"></a>
<a
href="count.html#fusion.algorithms.query.functions.count.expression_semantics">Expression
Semantics</a>
</h6>
@@ -97,21 +129,21 @@
<code class="computeroutput"><span
class="identifier">t</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithms.query.functions.count.complexity"></a><h6>
-<a name="id1109152"></a>
+<a name="id1143516"></a>
<a
href="count.html#fusion.algorithms.query.functions.count.complexity">Complexity</a>
</h6>
<p>
Linear. At most <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"><</span><span class="identifier">Sequence</span><span
class="special">>::</span><span class="identifier">value</span></code>
comparisons.
</p>
<a name="fusion.algorithms.query.functions.count.header"></a><h6>
-<a name="id1109224"></a>
+<a name="id1143590"></a>
<a
href="count.html#fusion.algorithms.query.functions.count.header">Header</a>
</h6>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span
class="special"><</span><span class="identifier">boost</span><span
class="special">/</span><span class="identifier">fusion</span><span
class="special">/</span><span class="identifier">algorithm</span><span
class="special">/</span><span class="identifier">query</span><span
class="special">/</span><span class="identifier">count</span><span
class="special">.</span><span class="identifier">hpp</span><span
class="special">></span>
</pre>
<a name="fusion.algorithms.query.functions.count.example"></a><h6>
-<a name="id1109316"></a>
+<a name="id1143683"></a>
<a
href="count.html#fusion.algorithms.query.functions.count.example">Example</a>
</h6>
<pre class="programlisting">
Index: count_if.html
===================================================================
RCS file:
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions/count_if.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- count_if.html 25 Feb 2007 22:02:14 -0000 1.13
+++ count_if.html 13 Jul 2007 19:25:16 -0000 1.14
@@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.algorithms.query.functions.count_if"></a><a
href="count_if.html" title="count_if">count_if</a></h5></div></div></div>
<a name="fusion.algorithms.query.functions.count_if.description"></a><h6>
-<a name="id1109507"></a>
+<a name="id1143875"></a>
<a
href="count_if.html#fusion.algorithms.query.functions.count_if.description">Description</a>
</h6>
<p>
@@ -34,7 +34,7 @@
a given unary function object evaluates to <code
class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithms.query.functions.count_if.synopsis"></a><h6>
-<a name="id1109545"></a>
+<a name="id1143915"></a>
<a
href="count_if.html#fusion.algorithms.query.functions.count_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@@ -46,7 +46,7 @@
<span class="identifier">Sequence</span> <span
class="keyword">const</span><span class="special">&</span> <span
class="identifier">seq</span><span class="special">,</span> <span
class="identifier">F</span> <span class="identifier">f</span><span
class="special">);</span>
</pre>
<div class="table">
-<a name="id1109717"></a><p class="title"><b>Table 1.44. Parameters</b></p>
+<a name="id1144088"></a><p class="title"><b>Table 1.45. Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,34 +54,66 @@
<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">seq</span></code></td>
-<td>A
- model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> is a valid
expression, convertible
- to <code class="computeroutput"><span
class="keyword">bool</span></code>, for each element
- <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
-</td>
-<td>The sequence
- to search</td>
+ Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> is a valid
expression, convertible
+ to <code class="computeroutput"><span
class="keyword">bool</span></code>, for each
+ element <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
-<td><code class="computeroutput"><span class="identifier">f</span></code></td>
-<td>A
- unary function object</td>
-<td>The search predicate</td>
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table>
</div>
<a
name="fusion.algorithms.query.functions.count_if.expression_semantics"></a><h6>
-<a name="id1109850"></a>
+<a name="id1144265"></a>
<a
href="count_if.html#fusion.algorithms.query.functions.count_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -96,21 +128,21 @@
in <code class="computeroutput"><span
class="identifier">seq</span></code> where <code class="computeroutput"><span
class="identifier">f</span></code> evaluates to <code
class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithms.query.functions.count_if.complexity"></a><h6>
-<a name="id1109970"></a>
+<a name="id1144392"></a>
<a
href="count_if.html#fusion.algorithms.query.functions.count_if.complexity">Complexity</a>
</h6>
<p>
Linear. At most <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"><</span><span class="identifier">Sequence</span><span
class="special">>::</span><span class="identifier">value</span></code>
comparisons.
</p>
<a name="fusion.algorithms.query.functions.count_if.header"></a><h6>
-<a name="id1110043"></a>
+<a name="id1144466"></a>
<a
href="count_if.html#fusion.algorithms.query.functions.count_if.header">Header</a>
</h6>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span
class="special"><</span><span class="identifier">boost</span><span
class="special">/</span><span class="identifier">fusion</span><span
class="special">/</span><span class="identifier">algorithm</span><span
class="special">/</span><span class="identifier">query</span><span
class="special">/</span><span class="identifier">count_if</span><span
class="special">.</span><span class="identifier">hpp</span><span
class="special">></span>
</pre>
<a name="fusion.algorithms.query.functions.count_if.example"></a><h6>
-<a name="id1110136"></a>
+<a name="id1144561"></a>
<a
href="count_if.html#fusion.algorithms.query.functions.count_if.example">Example</a>
</h6>
<pre class="programlisting">
Index: find.html
===================================================================
RCS file:
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions/find.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- find.html 25 Feb 2007 22:02:14 -0000 1.13
+++ find.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.query.functions.find"></a><a href="find.html"
title="find">find</a></h5></div></div></div>
<a name="fusion.algorithms.query.functions.find.description"></a><h6>
-<a name="id1106803"></a>
+<a name="id1141006"></a>
<a
href="find.html#fusion.algorithms.query.functions.find.description">Description</a>
</h6>
<p>
Finds the first element of a given type within a sequence.
</p>
<a name="fusion.algorithms.query.functions.find.synopsis"></a><h6>
-<a name="id1106832"></a>
+<a name="id1141034"></a>
<a
href="find.html#fusion.algorithms.query.functions.find.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@@ -50,7 +50,7 @@
<span class="emphasis"><em>unspecified</em></span> <span
class="identifier">find</span><span class="special">(</span><span
class="identifier">Sequence</span><span class="special">&</span> <span
class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id1107005"></a><p class="title"><b>Table 1.41. Parameters</b></p>
+<a name="id1141209"></a><p class="title"><b>Table 1.42. Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,31 +58,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">seq</span></code></td>
-<td>A
- model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">seq</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 search</td>
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
-<td><code class="computeroutput"><span class="identifier">T</span></code></td>
-<td>Any
- type</td>
-<td>The type to search for</td>
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The type to search for
+ </p>
+ </td>
</tr>
</tbody>
</table>
</div>
<a name="fusion.algorithms.query.functions.find.expression_semantics"></a><h6>
-<a name="id1107088"></a>
+<a name="id1141332"></a>
<a
href="find.html#fusion.algorithms.query.functions.find.expression_semantics">Expression
Semantics</a>
</h6>
@@ -100,21 +133,21 @@
to <code class="computeroutput"><a href="find_if.html"
title="find_if"><code class="computeroutput"><span
class="identifier">find_if</span></code></a><span
class="special"><</span><span class="identifier">boost</span><span
class="special">::</span><span class="identifier">is_same</span><span
class="special"><</span><span class="identifier">_</span><span
class="special">,</span> <span class="identifier">T</span><span
class="special">></span> <span class="special">>(</span><span
class="identifier">seq</span><span class="special">)</span></code>
</p>
<a name="fusion.algorithms.query.functions.find.complexity"></a><h6>
-<a name="id1107306"></a>
+<a name="id1141558"></a>
<a
href="find.html#fusion.algorithms.query.functions.find.complexity">Complexity</a>
</h6>
<p>
Linear. At most <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"><</span><span class="identifier">Sequence</span><span
class="special">>::</span><span class="identifier">value</span></code>
comparisons.
</p>
<a name="fusion.algorithms.query.functions.find.header"></a><h6>
-<a name="id1107378"></a>
+<a name="id1141632"></a>
<a
href="find.html#fusion.algorithms.query.functions.find.header">Header</a>
</h6>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span
class="special"><</span><span class="identifier">boost</span><span
class="special">/</span><span class="identifier">fusion</span><span
class="special">/</span><span class="identifier">algorithm</span><span
class="special">/</span><span class="identifier">query</span><span
class="special">/</span><span class="identifier">find</span><span
class="special">.</span><span class="identifier">hpp</span><span
class="special">></span>
</pre>
<a name="fusion.algorithms.query.functions.find.example"></a><h6>
-<a name="id1107470"></a>
+<a name="id1141725"></a>
<a
href="find.html#fusion.algorithms.query.functions.find.example">Example</a>
</h6>
<pre class="programlisting">
Index: find_if.html
===================================================================
RCS file:
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions/find_if.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- find_if.html 25 Feb 2007 22:02:15 -0000 1.13
+++ find_if.html 13 Jul 2007 19:25:16 -0000 1.14
@@ -31,11 +31,11 @@
Lambda Expression</a> evaluates to <code
class="computeroutput"><span class="identifier">boost</span><span
class="special">::</span><span class="identifier">mpl</span><span
class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.algorithms.query.functions.find_if.description"></a><h6>
-<a name="id1107759"></a>
+<a name="id1142017"></a>
<a
href="find_if.html#fusion.algorithms.query.functions.find_if.description">Description</a>
</h6>
<a name="fusion.algorithms.query.functions.find_if.synopsis"></a><h6>
-<a name="id1107783"></a>
+<a name="id1142041"></a>
<a
href="find_if.html#fusion.algorithms.query.functions.find_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@@ -52,7 +52,7 @@
<span class="emphasis"><em>unspecified</em></span> <span
class="identifier">find_if</span><span class="special">(</span><span
class="identifier">Sequence</span><span class="special">&</span> <span
class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id1107958"></a><p class="title"><b>Table 1.42. Parameters</b></p>
+<a name="id1142217"></a><p class="title"><b>Table 1.43. Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@@ -60,33 +60,65 @@
<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">seq</span></code></td>
-<td>A
- model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">seq</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 search</td>
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
-<td><code class="computeroutput"><span class="identifier">F</span></code></td>
-<td>A
- unary <a
href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html"
target="_top">MPL
- Lambda Expression</a>
-</td>
-<td>The search predicate</td>
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary <a
href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html"
target="_top">MPL
+ Lambda Expression</a>
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table>
</div>
<a
name="fusion.algorithms.query.functions.find_if.expression_semantics"></a><h6>
-<a name="id1108048"></a>
+<a name="id1142347"></a>
<a
href="find_if.html#fusion.algorithms.query.functions.find_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,21 +137,21 @@
if there is no such element.
</p>
<a name="fusion.algorithms.query.functions.find_if.complexity"></a><h6>
-<a name="id1108224"></a>
+<a name="id1142532"></a>
<a
href="find_if.html#fusion.algorithms.query.functions.find_if.complexity">Complexity</a>
</h6>
<p>
Linear. At most <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"><</span><span class="identifier">Sequence</span><span
class="special">>::</span><span class="identifier">value</span></code>
comparisons.
</p>
<a name="fusion.algorithms.query.functions.find_if.header"></a><h6>
-<a name="id1108297"></a>
+<a name="id1142605"></a>
<a
href="find_if.html#fusion.algorithms.query.functions.find_if.header">Header</a>
</h6>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span
class="special"><</span><span class="identifier">boost</span><span
class="special">/</span><span class="identifier">fusion</span><span
class="special">/</span><span class="identifier">algorithm</span><span
class="special">/</span><span class="identifier">query</span><span
class="special">/</span><span class="identifier">find_if</span><span
class="special">.</span><span class="identifier">hpp</span><span
class="special">></span>
</pre>
<a name="fusion.algorithms.query.functions.find_if.example"></a><h6>
-<a name="id1108390"></a>
+<a name="id1142700"></a>
<a
href="find_if.html#fusion.algorithms.query.functions.find_if.example">Example</a>
</h6>
<pre class="programlisting">
Index: none.html
===================================================================
RCS file:
/cvsroot/boost/boost/libs/fusion/doc/html/fusion/algorithms/query/functions/none.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- none.html 25 Feb 2007 22:02:15 -0000 1.13
+++ none.html 13 Jul 2007 19:25:16 -0000 1.14
@@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.algorithms.query.functions.none"></a><a href="none.html"
title="none">none</a></h5></div></div></div>
<a name="fusion.algorithms.query.functions.none.description"></a><h6>
-<a name="id1105771"></a>
+<a name="id1139908"></a>
<a
href="none.html#fusion.algorithms.query.functions.none.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
element of <code class="computeroutput"><span
class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithms.query.functions.none.synopsis"></a><h6>
-<a name="id1105845"></a>
+<a name="id1139988"></a>
<a
href="none.html#fusion.algorithms.query.functions.none.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span
class="keyword">const</span><span class="special">&</span> <span
class="identifier">seq</span><span class="special">,</span> <span
class="identifier">F</span> <span class="identifier">f</span><span
class="special">);</span>
</pre>
<div class="table">
-<a name="id1106013"></a><p class="title"><b>Table 1.40. Parameters</b></p>
+<a name="id1140158"></a><p class="title"><b>Table 1.41. Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,34 +57,66 @@
<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">seq</span></code></td>
-<td>A
- model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a
href="../../../sequences/concepts/forward_sequence.html" title="Forward
Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> is a valid
expression, convertible
- to <code class="computeroutput"><span
class="keyword">bool</span></code>, for every element
- <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
-</td>
-<td>The sequence
- to search</td>
+ Sequence</a>, <code class="computeroutput"><span
class="identifier">f</span><span class="special">(</span><span
class="identifier">e</span><span class="special">)</span></code> is a valid
expression, convertible
+ to <code class="computeroutput"><span
class="keyword">bool</span></code>, for every
+ element <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
-<td><code class="computeroutput"><span class="identifier">f</span></code></td>
-<td>A
- unary function object</td>
-<td>The search predicate</td>
+<td>
+ <p>
+ <code class="computeroutput"><span
class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table>
</div>
<a name="fusion.algorithms.query.functions.none.expression_semantics"></a><h6>
-<a name="id1106146"></a>
+<a name="id1140336"></a>
<a
href="none.html#fusion.algorithms.query.functions.none.expression_semantics">Expression
Semantics</a>
</h6>
@@ -101,21 +133,21 @@
element <code class="computeroutput"><span
class="identifier">e</span></code> in <code class="computeroutput"><span
class="identifier">seq</span></code>. Result equivalent to <code
class="computeroutput"><span class="special">!</span><span
class="identifier">any</span><span class="special">(</span><span
class="identifier">seq</span><span class="special">,</span> <span
class="identifier">f</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithms.query.functions.none.complexity"></a><h6>
-<a name="id1106325"></a>
+<a name="id1140524"></a>
<a
href="none.html#fusion.algorithms.query.functions.none.complexity">Complexity</a>
</h6>
<p>
Linear. At most <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"><</span><span class="identifier">Sequence</span><span
class="special">>::</span><span class="identifier">value</span></code>
comparisons.
</p>
<a name="fusion.algorithms.query.functions.none.header"></a><h6>
-<a name="id1106397"></a>
+<a name="id1140597"></a>
<a
href="none.html#fusion.algorithms.query.functions.none.header">Header</a>
</h6>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span
class="special"><</span><span class="identifier">boost</span><span
class="special">/</span><span class="identifier">fusion</span><span
class="special">/</span><span class="identifier">algorithm</span><span
class="special">/</span><span class="identifier">query</span><span
class="special">/</span><span class="identifier">none</span><span
class="special">.</span><span class="identifier">hpp</span><span
class="special">></span>
</pre>
<a name="fusion.algorithms.query.functions.none.example"></a><h6>
-<a name="id1106489"></a>
+<a name="id1140690"></a>
<a
href="none.html#fusion.algorithms.query.functions.none.example">Example</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