corrected reverse_view

[SVN r58299]
This commit is contained in:
Christopher Schmidt
2009-12-11 21:01:22 +00:00
parent f1da55c1e9
commit 2587757d47
266 changed files with 2236 additions and 2096 deletions

View File

@ -1319,7 +1319,8 @@ Returns a new sequence with the elements of the original in reverse order.
[*Return type]: [*Return type]:
* A model of __bidirectional_sequence__. * A model of __bidirectional_sequence__ if `seq` is a __bidirectional_sequence__
else, __random_access_sequence__ if `seq` is a __random_access_sequence__.
* A model of __associative_sequence__ if `seq` implements the __associative_sequence__ model. * A model of __associative_sequence__ if `seq` implements the __associative_sequence__ model.
[*Semantics]: Returns a new sequence containing all the elements of `seq` in reverse order. [*Semantics]: Returns a new sequence containing all the elements of `seq` in reverse order.
@ -2159,7 +2160,8 @@ Returns the result type of __reverse__, given the input sequence type.
[*Return type]: [*Return type]:
* A model of __bidirectional_sequence__. * A model of __bidirectional_sequence__ if `Sequence` is a __bidirectional_sequence__
else, __random_access_sequence__ if `Sequence` is a __random_access_sequence__.
* A model of __associative_sequence__ if `Sequence` implements the __associative_sequence__ model. * A model of __associative_sequence__ if `Sequence` implements the __associative_sequence__ model.
[*Semantics]: Returns a sequence with the elements in the reverse order to `Sequence`. [*Semantics]: Returns a sequence with the elements in the reverse order to `Sequence`.

View File

@ -1,11 +1,11 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Acknowledgements</title> <title>Acknowledgements</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="prev" href="change_log.html" title="Change log"> <link rel="prev" href="change_log.html" title="Change log">
<link rel="next" href="references.html" title="References"> <link rel="next" href="references.html" title="References">
</head> </head>
@ -43,7 +43,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,11 +1,11 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Adapted</title> <title>Adapted</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="prev" href="view/nview.html" title="nview"> <link rel="prev" href="view/nview.html" title="nview">
<link rel="next" href="adapted/std__pair.html" title="std::pair"> <link rel="next" href="adapted/std__pair.html" title="std::pair">
</head> </head>
@ -47,7 +47,7 @@
various data structures, non-intrusively, as full fledged Fusion sequences. various data structures, non-intrusively, as full fledged Fusion sequences.
</p> </p>
<a name="fusion.adapted.header"></a><h4> <a name="fusion.adapted.header"></a><h4>
<a name="id737474"></a> <a name="id758346"></a>
<a class="link" href="adapted.html#fusion.adapted.header">Header</a> <a class="link" href="adapted.html#fusion.adapted.header">Header</a>
</h4> </h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -74,7 +74,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>BOOST_FUSION_ADAPT_ASSOC_STRUCT</title> <title>BOOST_FUSION_ADAPT_ASSOC_STRUCT</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted"> <link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT"> <link rel="prev" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT">
<link rel="next" href="../algorithm.html" title="Algorithm"> <link rel="next" href="../algorithm.html" title="Algorithm">
@ -27,7 +27,7 @@
<a name="fusion.adapted.adapt_assoc"></a><a class="link" href="adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT"> BOOST_FUSION_ADAPT_ASSOC_STRUCT</a> <a name="fusion.adapted.adapt_assoc"></a><a class="link" href="adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT"> BOOST_FUSION_ADAPT_ASSOC_STRUCT</a>
</h3></div></div></div> </h3></div></div></div>
<a name="fusion.adapted.adapt_assoc.description"></a><h5> <a name="fusion.adapted.adapt_assoc.description"></a><h5>
<a name="id741464"></a> <a name="id762885"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.description">Description</a> <a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.description">Description</a>
</h5> </h5>
<p> <p>
@ -37,7 +37,7 @@
Sequence</a>. Sequence</a>.
</p> </p>
<a name="fusion.adapted.adapt_assoc.synopsis"></a><h5> <a name="fusion.adapted.adapt_assoc.synopsis"></a><h5>
<a name="id741490"></a> <a name="id762911"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.synopsis">Synopsis</a> <a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.synopsis">Synopsis</a>
</h5> </h5>
<pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_STRUCT</span><span class="special">(</span> <pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_STRUCT</span><span class="special">(</span>
@ -48,7 +48,7 @@
<span class="special">)</span> <span class="special">)</span>
</pre> </pre>
<a name="fusion.adapted.adapt_assoc.semantics"></a><h5> <a name="fusion.adapted.adapt_assoc.semantics"></a><h5>
<a name="id741591"></a> <a name="id764941"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.semantics">Semantics</a> <a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.semantics">Semantics</a>
</h5> </h5>
<p> <p>
@ -66,14 +66,14 @@
should be the fully namespace qualified name of the struct to be converted. should be the fully namespace qualified name of the struct to be converted.
</p> </p>
<a name="fusion.adapted.adapt_assoc.header"></a><h5> <a name="fusion.adapted.adapt_assoc.header"></a><h5>
<a name="id742214"></a> <a name="id765018"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.header">Header</a> <a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.adapted.adapt_assoc.example"></a><h5> <a name="fusion.adapted.adapt_assoc.example"></a><h5>
<a name="id742330"></a> <a name="id765133"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.example">Example</a> <a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.example">Example</a>
</h5> </h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
@ -102,7 +102,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>BOOST_FUSION_ADAPT_STRUCT</title> <title>BOOST_FUSION_ADAPT_STRUCT</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted"> <link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="boost__tuple.html" title="boost::tuple"> <link rel="prev" href="boost__tuple.html" title="boost::tuple">
<link rel="next" href="adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT"> <link rel="next" href="adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT">
@ -27,7 +27,7 @@
<a name="fusion.adapted.adapt_struct"></a><a class="link" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT"> BOOST_FUSION_ADAPT_STRUCT</a> <a name="fusion.adapted.adapt_struct"></a><a class="link" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT"> BOOST_FUSION_ADAPT_STRUCT</a>
</h3></div></div></div> </h3></div></div></div>
<a name="fusion.adapted.adapt_struct.description"></a><h5> <a name="fusion.adapted.adapt_struct.description"></a><h5>
<a name="id741004"></a> <a name="id762425"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.description">Description</a> <a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.description">Description</a>
</h5> </h5>
<p> <p>
@ -36,7 +36,7 @@
Access Sequence</a>. Access Sequence</a>.
</p> </p>
<a name="fusion.adapted.adapt_struct.synopsis"></a><h5> <a name="fusion.adapted.adapt_struct.synopsis"></a><h5>
<a name="id741026"></a> <a name="id762447"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.synopsis">Synopsis</a> <a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.synopsis">Synopsis</a>
</h5> </h5>
<pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_STRUCT</span><span class="special">(</span> <pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_STRUCT</span><span class="special">(</span>
@ -47,7 +47,7 @@
<span class="special">)</span> <span class="special">)</span>
</pre> </pre>
<a name="fusion.adapted.adapt_struct.semantics"></a><h5> <a name="fusion.adapted.adapt_struct.semantics"></a><h5>
<a name="id741110"></a> <a name="id762531"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.semantics">Semantics</a> <a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.semantics">Semantics</a>
</h5> </h5>
<p> <p>
@ -63,14 +63,14 @@
should be the fully namespace qualified name of the struct to be converted. should be the fully namespace qualified name of the struct to be converted.
</p> </p>
<a name="fusion.adapted.adapt_struct.header"></a><h5> <a name="fusion.adapted.adapt_struct.header"></a><h5>
<a name="id741173"></a> <a name="id762595"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.header">Header</a> <a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.adapted.adapt_struct.example"></a><h5> <a name="fusion.adapted.adapt_struct.example"></a><h5>
<a name="id741288"></a> <a name="id762710"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.example">Example</a> <a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.example">Example</a>
</h5> </h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
@ -91,7 +91,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>boost::array</title> <title>boost::array</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted"> <link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="mpl_sequence.html" title="mpl sequence"> <link rel="prev" href="mpl_sequence.html" title="mpl sequence">
<link rel="next" href="boost__tuple.html" title="boost::tuple"> <link rel="next" href="boost__tuple.html" title="boost::tuple">
@ -33,20 +33,20 @@
Access Sequence</a>. Access Sequence</a>.
</p> </p>
<a name="fusion.adapted.boost__array.header"></a><h5> <a name="fusion.adapted.boost__array.header"></a><h5>
<a name="id739972"></a> <a name="id761393"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.header">Header</a> <a class="link" href="boost__array.html#fusion.adapted.boost__array.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.adapted.boost__array.model_of"></a><h5> <a name="fusion.adapted.boost__array.model_of"></a><h5>
<a name="id740080"></a> <a name="id761501"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.model_of">Model of</a> <a class="link" href="boost__array.html#fusion.adapted.boost__array.model_of">Model of</a>
</h5> </h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a></li></ul></div> Access Sequence</a></li></ul></div>
<a name="fusion.adapted.boost__array.example"></a><h5> <a name="fusion.adapted.boost__array.example"></a><h5>
<a name="id740105"></a> <a name="id761527"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.example">Example</a> <a class="link" href="boost__array.html#fusion.adapted.boost__array.example">Example</a>
</h5> </h5>
<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="number">3</span><span class="special">&gt;</span> <span class="identifier">arr</span> <span class="special">=</span> <span class="special">{{</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">}};</span> <pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="number">3</span><span class="special">&gt;</span> <span class="identifier">arr</span> <span class="special">=</span> <span class="special">{{</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">}};</span>
@ -58,7 +58,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.adapted.boost__array.see_also"></a><h5> <a name="fusion.adapted.boost__array.see_also"></a><h5>
<a name="id740541"></a> <a name="id761962"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.see_also">See also</a> <a class="link" href="boost__array.html#fusion.adapted.boost__array.see_also">See also</a>
</h5> </h5>
<p> <p>
@ -67,7 +67,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>boost::tuple</title> <title>boost::tuple</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted"> <link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="boost__array.html" title="boost::array"> <link rel="prev" href="boost__array.html" title="boost::array">
<link rel="next" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT"> <link rel="next" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT">
@ -33,19 +33,19 @@
Sequence</a>. Sequence</a>.
</p> </p>
<a name="fusion.adapted.boost__tuple.header"></a><h5> <a name="fusion.adapted.boost__tuple.header"></a><h5>
<a name="id740610"></a> <a name="id762032"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.header">Header</a> <a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.adapted.boost__tuple.model_of"></a><h5> <a name="fusion.adapted.boost__tuple.model_of"></a><h5>
<a name="id740718"></a> <a name="id762140"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.model_of">Model of</a> <a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.model_of">Model of</a>
</h5> </h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div> <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
<a name="fusion.adapted.boost__tuple.example"></a><h5> <a name="fusion.adapted.boost__tuple.example"></a><h5>
<a name="id740744"></a> <a name="id762165"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.example">Example</a> <a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.example">Example</a>
</h5> </h5>
<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;</span> <span class="identifier">example_tuple</span><span class="special">(</span><span class="number">101</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">);</span> <pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;</span> <span class="identifier">example_tuple</span><span class="special">(</span><span class="number">101</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">);</span>
@ -53,7 +53,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">next</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">begin</span><span class="special">(</span><span class="identifier">example_tuple</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="char">'\n'</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">next</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">begin</span><span class="special">(</span><span class="identifier">example_tuple</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="char">'\n'</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.adapted.boost__tuple.see_also"></a><h5> <a name="fusion.adapted.boost__tuple.see_also"></a><h5>
<a name="id740970"></a> <a name="id762392"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.see_also">See also</a> <a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.see_also">See also</a>
</h5> </h5>
<p> <p>
@ -63,7 +63,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>mpl sequence</title> <title>mpl sequence</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted"> <link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="std__pair.html" title="std::pair"> <link rel="prev" href="std__pair.html" title="std::pair">
<link rel="next" href="boost__array.html" title="boost::array"> <link rel="next" href="boost__array.html" title="boost::array">
@ -32,14 +32,14 @@
sequences fully conforming fusion sequences. sequences fully conforming fusion sequences.
</p> </p>
<a name="fusion.adapted.mpl_sequence.header"></a><h5> <a name="fusion.adapted.mpl_sequence.header"></a><h5>
<a name="id738223"></a> <a name="id759095"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.header">Header</a> <a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.adapted.mpl_sequence.model_of"></a><h5> <a name="fusion.adapted.mpl_sequence.model_of"></a><h5>
<a name="id738331"></a> <a name="id760845"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.model_of">Model of</a> <a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.model_of">Model of</a>
</h5> </h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -60,7 +60,7 @@
</li> </li>
</ul></div> </ul></div>
<a name="fusion.adapted.mpl_sequence.example"></a><h5> <a name="fusion.adapted.mpl_sequence.example"></a><h5>
<a name="id739482"></a> <a name="id760904"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.example">Example</a> <a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.example">Example</a>
</h5> </h5>
<pre class="programlisting"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector_c</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="number">456</span><span class="special">&gt;</span> <span class="identifier">vec_c</span><span class="special">;</span> <pre class="programlisting"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector_c</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="number">456</span><span class="special">&gt;</span> <span class="identifier">vec_c</span><span class="special">;</span>
@ -73,7 +73,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.adapted.mpl_sequence.see_also"></a><h5> <a name="fusion.adapted.mpl_sequence.see_also"></a><h5>
<a name="id739902"></a> <a name="id761324"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.see_also">See also</a> <a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.see_also">See also</a>
</h5> </h5>
<p> <p>
@ -82,7 +82,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>std::pair</title> <title>std::pair</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted"> <link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="../adapted.html" title="Adapted"> <link rel="prev" href="../adapted.html" title="Adapted">
<link rel="next" href="mpl_sequence.html" title="mpl sequence"> <link rel="next" href="mpl_sequence.html" title="mpl sequence">
@ -33,20 +33,20 @@
Access Sequence</a>. Access Sequence</a>.
</p> </p>
<a name="fusion.adapted.std__pair.header"></a><h5> <a name="fusion.adapted.std__pair.header"></a><h5>
<a name="id737752"></a> <a name="id758624"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.header">Header</a> <a class="link" href="std__pair.html#fusion.adapted.std__pair.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.adapted.std__pair.model_of"></a><h5> <a name="fusion.adapted.std__pair.model_of"></a><h5>
<a name="id737860"></a> <a name="id758732"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.model_of">Model of</a> <a class="link" href="std__pair.html#fusion.adapted.std__pair.model_of">Model of</a>
</h5> </h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a></li></ul></div> Access Sequence</a></li></ul></div>
<a name="fusion.adapted.std__pair.example"></a><h5> <a name="fusion.adapted.std__pair.example"></a><h5>
<a name="id737886"></a> <a name="id758758"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.example">Example</a> <a class="link" href="std__pair.html#fusion.adapted.std__pair.example">Example</a>
</h5> </h5>
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;</span> <span class="identifier">p</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"Hola!!!"</span><span class="special">);</span> <pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&gt;</span> <span class="identifier">p</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"Hola!!!"</span><span class="special">);</span>
@ -55,7 +55,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">p</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">p</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.adapted.std__pair.see_also"></a><h5> <a name="fusion.adapted.std__pair.see_also"></a><h5>
<a name="id738136"></a> <a name="id759008"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.see_also">See also</a> <a class="link" href="std__pair.html#fusion.adapted.std__pair.see_also">See also</a>
</h5> </h5>
<p> <p>
@ -66,7 +66,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,11 +1,11 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Algorithm</title> <title>Algorithm</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="prev" href="adapted/adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT"> <link rel="prev" href="adapted/adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT">
<link rel="next" href="algorithm/iteration.html" title="Iteration"> <link rel="next" href="algorithm/iteration.html" title="Iteration">
</head> </head>
@ -44,7 +44,7 @@
</dl></dd> </dl></dd>
</dl></div> </dl></div>
<a name="fusion.algorithm.lazy_evaluation"></a><h4> <a name="fusion.algorithm.lazy_evaluation"></a><h4>
<a name="id742590"></a> <a name="id765394"></a>
<a class="link" href="algorithm.html#fusion.algorithm.lazy_evaluation">Lazy Evaluation</a> <a class="link" href="algorithm.html#fusion.algorithm.lazy_evaluation">Lazy Evaluation</a>
</h4> </h4>
<p> <p>
@ -67,7 +67,7 @@
as we want without incurring a high runtime penalty. as we want without incurring a high runtime penalty.
</p> </p>
<a name="fusion.algorithm.sequence_extension"></a><h4> <a name="fusion.algorithm.sequence_extension"></a><h4>
<a name="id742667"></a> <a name="id765470"></a>
<a class="link" href="algorithm.html#fusion.algorithm.sequence_extension">Sequence Extension</a> <a class="link" href="algorithm.html#fusion.algorithm.sequence_extension">Sequence Extension</a>
</h4> </h4>
<p> <p>
@ -90,7 +90,7 @@
functions to convert back to the original sequence type. functions to convert back to the original sequence type.
</p> </p>
<a name="fusion.algorithm.header"></a><h4> <a name="fusion.algorithm.header"></a><h4>
<a name="id742794"></a> <a name="id765598"></a>
<a class="link" href="algorithm.html#fusion.algorithm.header">Header</a> <a class="link" href="algorithm.html#fusion.algorithm.header">Header</a>
</h4> </h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">hpp</span><span class="special">&gt;</span>
@ -99,7 +99,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Iteration</title> <title>Iteration</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../algorithm.html" title="Algorithm"> <link rel="up" href="../algorithm.html" title="Algorithm">
<link rel="prev" href="../algorithm.html" title="Algorithm"> <link rel="prev" href="../algorithm.html" title="Algorithm">
<link rel="next" href="iteration/functions.html" title="Functions"> <link rel="next" href="iteration/functions.html" title="Functions">
@ -35,7 +35,7 @@
a sequence repeatedly applying an operation to its elements. a sequence repeatedly applying an operation to its elements.
</p> </p>
<a name="fusion.algorithm.iteration.header"></a><h5> <a name="fusion.algorithm.iteration.header"></a><h5>
<a name="id742908"></a> <a name="id765712"></a>
<a class="link" href="iteration.html#fusion.algorithm.iteration.header">Header</a> <a class="link" href="iteration.html#fusion.algorithm.iteration.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -44,7 +44,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title> <title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../iteration.html" title="Iteration"> <link rel="up" href="../iteration.html" title="Iteration">
<link rel="prev" href="../iteration.html" title="Iteration"> <link rel="prev" href="../iteration.html" title="Iteration">
<link rel="next" href="functions/fold.html" title="fold"> <link rel="next" href="functions/fold.html" title="fold">
@ -34,7 +34,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>accumulate</title> <title>accumulate</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="fold.html" title="fold"> <link rel="prev" href="fold.html" title="fold">
<link rel="next" href="for_each.html" title="for_each"> <link rel="next" href="for_each.html" title="for_each">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.iteration.functions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a> <a name="fusion.algorithm.iteration.functions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.accumulate.description"></a><h6> <a name="fusion.algorithm.iteration.functions.accumulate.description"></a><h6>
<a name="id744276"></a> <a name="id767092"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.description">Description</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.description">Description</a>
</h6> </h6>
<p> <p>
@ -41,7 +41,7 @@
the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>. the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.functions.accumulate.synopsis"></a><h6> <a name="fusion.algorithm.iteration.functions.accumulate.synopsis"></a><h6>
<a name="id744350"></a> <a name="id767166"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.synopsis">Synopsis</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -53,7 +53,7 @@
<span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id744560"></a><p class="title"><b>Table<EFBFBD>1.38.<2E>Parameters</b></p> <a name="id767352"></a><p class="title"><b>Table&#160;1.38.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -141,7 +141,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.accumulate.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.iteration.functions.accumulate.expression_semantics"></a><h6>
<a name="id744860"></a> <a name="id767652"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.expression_semantics">Expression <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -156,21 +156,21 @@
are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>. are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.functions.accumulate.complexity"></a><h6> <a name="fusion.algorithm.iteration.functions.accumulate.complexity"></a><h6>
<a name="id745011"></a> <a name="id767803"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.complexity">Complexity</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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>. Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> </p>
<a name="fusion.algorithm.iteration.functions.accumulate.header"></a><h6> <a name="fusion.algorithm.iteration.functions.accumulate.header"></a><h6>
<a name="id745071"></a> <a name="id767863"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.header">Header</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.iteration.functions.accumulate.example"></a><h6> <a name="fusion.algorithm.iteration.functions.accumulate.example"></a><h6>
<a name="id745186"></a> <a name="id767978"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.example">Example</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span>
@ -190,7 +190,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>fold</title> <title>fold</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions"> <link rel="prev" href="../functions.html" title="Functions">
<link rel="next" href="accumulate.html" title="accumulate"> <link rel="next" href="accumulate.html" title="accumulate">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.iteration.functions.fold"></a><a class="link" href="fold.html" title="fold">fold</a> <a name="fusion.algorithm.iteration.functions.fold"></a><a class="link" href="fold.html" title="fold">fold</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.fold.description"></a><h6> <a name="fusion.algorithm.iteration.functions.fold.description"></a><h6>
<a name="id743035"></a> <a name="id765839"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.description">Description</a> <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.description">Description</a>
</h6> </h6>
<p> <p>
@ -38,7 +38,7 @@
if it is the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>. if it is the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.functions.fold.synopsis"></a><h6> <a name="fusion.algorithm.iteration.functions.fold.synopsis"></a><h6>
<a name="id743105"></a> <a name="id765908"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.synopsis">Synopsis</a> <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -50,7 +50,7 @@
<span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id743288"></a><p class="title"><b>Table<EFBFBD>1.37.<2E>Parameters</b></p> <a name="id766092"></a><p class="title"><b>Table&#160;1.37.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -138,7 +138,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.fold.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.iteration.functions.fold.expression_semantics"></a><h6>
<a name="id743591"></a> <a name="id766394"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.expression_semantics">Expression <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -153,21 +153,21 @@
are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>. are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.functions.fold.complexity"></a><h6> <a name="fusion.algorithm.iteration.functions.fold.complexity"></a><h6>
<a name="id743742"></a> <a name="id766546"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.complexity">Complexity</a> <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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>. Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> </p>
<a name="fusion.algorithm.iteration.functions.fold.header"></a><h6> <a name="fusion.algorithm.iteration.functions.fold.header"></a><h6>
<a name="id743800"></a> <a name="id766603"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.header">Header</a> <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.iteration.functions.fold.example"></a><h6> <a name="fusion.algorithm.iteration.functions.fold.example"></a><h6>
<a name="id743915"></a> <a name="id766718"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.example">Example</a> <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span>
@ -187,7 +187,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>for_each</title> <title>for_each</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="accumulate.html" title="accumulate"> <link rel="prev" href="accumulate.html" title="accumulate">
<link rel="next" href="../metafunctions.html" title="Metafunctions"> <link rel="next" href="../metafunctions.html" title="Metafunctions">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.functions.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a> <a name="fusion.algorithm.iteration.functions.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.for_each.description"></a><h6> <a name="fusion.algorithm.iteration.functions.for_each.description"></a><h6>
<a name="id745548"></a> <a name="id768340"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.description">Description</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.description">Description</a>
</h6> </h6>
<p> <p>
Applies a unary function object to each element of a sequence. Applies a unary function object to each element of a sequence.
</p> </p>
<a name="fusion.algorithm.iteration.functions.for_each.synopsis"></a><h6> <a name="fusion.algorithm.iteration.functions.for_each.synopsis"></a><h6>
<a name="id745567"></a> <a name="id768359"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.synopsis">Synopsis</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -45,7 +45,7 @@
<span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id745707"></a><p class="title"><b>Table<EFBFBD>1.39.<2E>Parameters</b></p> <a name="id768499"></a><p class="title"><b>Table&#160;1.39.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.for_each.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.iteration.functions.for_each.expression_semantics"></a><h6>
<a name="id745860"></a> <a name="id768652"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.expression_semantics">Expression <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -126,21 +126,21 @@
in <code class="computeroutput"><span class="identifier">seq</span></code>. in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.functions.for_each.complexity"></a><h6> <a name="fusion.algorithm.iteration.functions.for_each.complexity"></a><h6>
<a name="id745964"></a> <a name="id768756"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.complexity">Complexity</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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>. Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> </p>
<a name="fusion.algorithm.iteration.functions.for_each.header"></a><h6> <a name="fusion.algorithm.iteration.functions.for_each.header"></a><h6>
<a name="id746024"></a> <a name="id768816"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.header">Header</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.iteration.functions.for_each.example"></a><h6> <a name="fusion.algorithm.iteration.functions.for_each.example"></a><h6>
<a name="id746139"></a> <a name="id768931"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.example">Example</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">increment</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">increment</span>
@ -159,7 +159,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title> <title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../iteration.html" title="Iteration"> <link rel="up" href="../iteration.html" title="Iteration">
<link rel="prev" href="functions/for_each.html" title="for_each"> <link rel="prev" href="functions/for_each.html" title="for_each">
<link rel="next" href="metafunctions/fold.html" title="fold"> <link rel="next" href="metafunctions/fold.html" title="fold">
@ -34,7 +34,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>accumulate</title> <title>accumulate</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="fold.html" title="fold"> <link rel="prev" href="fold.html" title="fold">
<link rel="next" href="for_each.html" title="for_each"> <link rel="next" href="for_each.html" title="for_each">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.metafunctions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a> <a name="fusion.algorithm.iteration.metafunctions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.description"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.accumulate.description"></a><h6>
<a name="id748182"></a> <a name="id769882"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.description">Description</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.description">Description</a>
</h6> </h6>
<p> <p>
Returns the result type of <a class="link" href="../functions/accumulate.html" title="accumulate"><code class="computeroutput"><span class="identifier">accumulate</span></code></a>. Returns the result type of <a class="link" href="../functions/accumulate.html" title="accumulate"><code class="computeroutput"><span class="identifier">accumulate</span></code></a>.
</p> </p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.synopsis"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.accumulate.synopsis"></a><h6>
<a name="id748214"></a> <a name="id769913"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.synopsis">Synopsis</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id748313"></a><p class="title"><b>Table<EFBFBD>1.41.<2E>Parameters</b></p> <a name="id770013"></a><p class="title"><b>Table&#160;1.41.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -132,7 +132,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
<a name="id748572"></a> <a name="id770272"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics">Expression <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -149,14 +149,14 @@
and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>. and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.complexity"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.accumulate.complexity"></a><h6>
<a name="id748685"></a> <a name="id770385"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.complexity">Complexity</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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>. Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> </p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.header"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.accumulate.header"></a><h6>
<a name="id748748"></a> <a name="id770447"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.header">Header</a> <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -165,7 +165,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>fold</title> <title>fold</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions"> <link rel="prev" href="../metafunctions.html" title="Metafunctions">
<link rel="next" href="accumulate.html" title="accumulate"> <link rel="next" href="accumulate.html" title="accumulate">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.metafunctions.fold"></a><a class="link" href="fold.html" title="fold">fold</a> <a name="fusion.algorithm.iteration.metafunctions.fold"></a><a class="link" href="fold.html" title="fold">fold</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.iteration.metafunctions.fold.description"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.fold.description"></a><h6>
<a name="id746403"></a> <a name="id769195"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.description">Description</a> <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.description">Description</a>
</h6> </h6>
<p> <p>
Returns the result type of <a class="link" href="../functions/fold.html" title="fold"><code class="computeroutput"><span class="identifier">fold</span></code></a>. Returns the result type of <a class="link" href="../functions/fold.html" title="fold"><code class="computeroutput"><span class="identifier">fold</span></code></a>.
</p> </p>
<a name="fusion.algorithm.iteration.metafunctions.fold.synopsis"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.fold.synopsis"></a><h6>
<a name="id746432"></a> <a name="id769224"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.synopsis">Synopsis</a> <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id746529"></a><p class="title"><b>Table<EFBFBD>1.40.<2E>Parameters</b></p> <a name="id769322"></a><p class="title"><b>Table&#160;1.40.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -132,7 +132,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.fold.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.fold.expression_semantics"></a><h6>
<a name="id747881"></a> <a name="id769581"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.expression_semantics">Expression <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -149,14 +149,14 @@
and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>. and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.metafunctions.fold.complexity"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.fold.complexity"></a><h6>
<a name="id747994"></a> <a name="id769694"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.complexity">Complexity</a> <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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>. Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> </p>
<a name="fusion.algorithm.iteration.metafunctions.fold.header"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.fold.header"></a><h6>
<a name="id748054"></a> <a name="id769754"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.header">Header</a> <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -165,7 +165,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>for_each</title> <title>for_each</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="accumulate.html" title="accumulate"> <link rel="prev" href="accumulate.html" title="accumulate">
<link rel="next" href="../../query.html" title="Query"> <link rel="next" href="../../query.html" title="Query">
@ -31,11 +31,11 @@
return type of <a class="link" 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>. return type of <a class="link" 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> </p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.description"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.for_each.description"></a><h6>
<a name="id748908"></a> <a name="id770608"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.description">Description</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.description">Description</a>
</h6> </h6>
<a name="fusion.algorithm.iteration.metafunctions.for_each.synopsis"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.for_each.synopsis"></a><h6>
<a name="id748926"></a> <a name="id770626"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.synopsis">Synopsis</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id749015"></a><p class="title"><b>Table<EFBFBD>1.42.<2E>Parameters</b></p> <a name="id770715"></a><p class="title"><b>Table&#160;1.42.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.for_each.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.for_each.expression_semantics"></a><h6>
<a name="id749129"></a> <a name="id770829"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.expression_semantics">Expression <a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -129,14 +129,14 @@
return type is always <code class="computeroutput"><span class="keyword">void</span></code>. return type is always <code class="computeroutput"><span class="keyword">void</span></code>.
</p> </p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.complexity"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.for_each.complexity"></a><h6>
<a name="id749243"></a> <a name="id770943"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.complexity">Complexity</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.header"></a><h6> <a name="fusion.algorithm.iteration.metafunctions.for_each.header"></a><h6>
<a name="id749265"></a> <a name="id770964"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.header">Header</a> <a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -145,7 +145,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Query</title> <title>Query</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../algorithm.html" title="Algorithm"> <link rel="up" href="../algorithm.html" title="Algorithm">
<link rel="prev" href="iteration/metafunctions/for_each.html" title="for_each"> <link rel="prev" href="iteration/metafunctions/for_each.html" title="for_each">
<link rel="next" href="query/functions.html" title="Functions"> <link rel="next" href="query/functions.html" title="Functions">
@ -34,7 +34,7 @@
The query algorithms provide support for searching and analyzing sequences. The query algorithms provide support for searching and analyzing sequences.
</p> </p>
<a name="fusion.algorithm.query.header"></a><h5> <a name="fusion.algorithm.query.header"></a><h5>
<a name="id749399"></a> <a name="id771099"></a>
<a class="link" href="query.html#fusion.algorithm.query.header">Header</a> <a class="link" href="query.html#fusion.algorithm.query.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">hpp</span><span class="special">&gt;</span>
@ -43,7 +43,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title> <title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../query.html" title="Query"> <link rel="up" href="../query.html" title="Query">
<link rel="prev" href="../query.html" title="Query"> <link rel="prev" href="../query.html" title="Query">
<link rel="next" href="functions/any.html" title="any"> <link rel="next" href="functions/any.html" title="any">
@ -38,7 +38,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>all</title> <title>all</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="any.html" title="any"> <link rel="prev" href="any.html" title="any">
<link rel="next" href="none.html" title="none"> <link rel="next" href="none.html" title="none">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.all"></a><a class="link" href="all.html" title="all">all</a> <a name="fusion.algorithm.query.functions.all"></a><a class="link" href="all.html" title="all">all</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.functions.all.description"></a><h6> <a name="fusion.algorithm.query.functions.all.description"></a><h6>
<a name="id750669"></a> <a name="id773256"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.description">Description</a> <a class="link" href="all.html#fusion.algorithm.query.functions.all.description">Description</a>
</h6> </h6>
<p> <p>
@ -38,7 +38,7 @@
element of <code class="computeroutput"><span class="identifier">seq</span></code>. element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.query.functions.all.synopsis"></a><h6> <a name="fusion.algorithm.query.functions.all.synopsis"></a><h6>
<a name="id750722"></a> <a name="id773309"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.synopsis">Synopsis</a> <a class="link" href="all.html#fusion.algorithm.query.functions.all.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</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> </pre>
<div class="table"> <div class="table">
<a name="id750857"></a><p class="title"><b>Table<EFBFBD>1.44.<2E>Parameters</b></p> <a name="id773444"></a><p class="title"><b>Table&#160;1.44.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -115,7 +115,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.functions.all.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.functions.all.expression_semantics"></a><h6>
<a name="id751016"></a> <a name="id773603"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.expression_semantics">Expression <a class="link" href="all.html#fusion.algorithm.query.functions.all.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -131,21 +131,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>. element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.query.functions.all.complexity"></a><h6> <a name="fusion.algorithm.query.functions.all.complexity"></a><h6>
<a name="id751127"></a> <a name="id773714"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.complexity">Complexity</a> <a class="link" href="all.html#fusion.algorithm.query.functions.all.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.functions.all.header"></a><h6> <a name="fusion.algorithm.query.functions.all.header"></a><h6>
<a name="id751178"></a> <a name="id773765"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.header">Header</a> <a class="link" href="all.html#fusion.algorithm.query.functions.all.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.query.functions.all.example"></a><h6> <a name="fusion.algorithm.query.functions.all.example"></a><h6>
<a name="id751293"></a> <a name="id773880"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.example">Example</a> <a class="link" href="all.html#fusion.algorithm.query.functions.all.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
@ -163,7 +163,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>any</title> <title>any</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions"> <link rel="prev" href="../functions.html" title="Functions">
<link rel="next" href="all.html" title="all"> <link rel="next" href="all.html" title="all">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.any"></a><a class="link" href="any.html" title="any">any</a> <a name="fusion.algorithm.query.functions.any"></a><a class="link" href="any.html" title="any">any</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.functions.any.description"></a><h6> <a name="fusion.algorithm.query.functions.any.description"></a><h6>
<a name="id749526"></a> <a name="id771226"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.description">Description</a> <a class="link" href="any.html#fusion.algorithm.query.functions.any.description">Description</a>
</h6> </h6>
<p> <p>
@ -38,7 +38,7 @@
least one element of <code class="computeroutput"><span class="identifier">seq</span></code>. least one element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.query.functions.any.synopsis"></a><h6> <a name="fusion.algorithm.query.functions.any.synopsis"></a><h6>
<a name="id749579"></a> <a name="id771279"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.synopsis">Synopsis</a> <a class="link" href="any.html#fusion.algorithm.query.functions.any.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</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> </pre>
<div class="table"> <div class="table">
<a name="id749715"></a><p class="title"><b>Table<EFBFBD>1.43.<2E>Parameters</b></p> <a name="id771414"></a><p class="title"><b>Table&#160;1.43.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -115,7 +115,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.functions.any.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.functions.any.expression_semantics"></a><h6>
<a name="id750147"></a> <a name="id772734"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.expression_semantics">Expression <a class="link" href="any.html#fusion.algorithm.query.functions.any.expression_semantics">Expression
semantics</a> semantics</a>
</h6> </h6>
@ -131,21 +131,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>. element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.query.functions.any.complexity"></a><h6> <a name="fusion.algorithm.query.functions.any.complexity"></a><h6>
<a name="id750258"></a> <a name="id772846"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.complexity">Complexity</a> <a class="link" href="any.html#fusion.algorithm.query.functions.any.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.functions.any.header"></a><h6> <a name="fusion.algorithm.query.functions.any.header"></a><h6>
<a name="id750309"></a> <a name="id772896"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.header">Header</a> <a class="link" href="any.html#fusion.algorithm.query.functions.any.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.query.functions.any.example"></a><h6> <a name="fusion.algorithm.query.functions.any.example"></a><h6>
<a name="id750424"></a> <a name="id773011"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.example">Example</a> <a class="link" href="any.html#fusion.algorithm.query.functions.any.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
@ -163,7 +163,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count</title> <title>count</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="find_if.html" title="find_if"> <link rel="prev" href="find_if.html" title="find_if">
<link rel="next" href="count_if.html" title="count_if"> <link rel="next" href="count_if.html" title="count_if">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.functions.count"></a><a class="link" href="count.html" title="count">count</a> <a name="fusion.algorithm.query.functions.count"></a><a class="link" href="count.html" title="count">count</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.functions.count.description"></a><h6> <a name="fusion.algorithm.query.functions.count.description"></a><h6>
<a name="id757800"></a> <a name="id780387"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.description">Description</a> <a class="link" href="count.html#fusion.algorithm.query.functions.count.description">Description</a>
</h6> </h6>
<p> <p>
Returns the number of elements of a given type within a sequence. Returns the number of elements of a given type within a sequence.
</p> </p>
<a name="fusion.algorithm.query.functions.count.synopsis"></a><h6> <a name="fusion.algorithm.query.functions.count.synopsis"></a><h6>
<a name="id757816"></a> <a name="id780404"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.synopsis">Synopsis</a> <a class="link" href="count.html#fusion.algorithm.query.functions.count.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id757962"></a><p class="title"><b>Table<EFBFBD>1.48.<2E>Parameters</b></p> <a name="id780549"></a><p class="title"><b>Table&#160;1.48.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.functions.count.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.functions.count.expression_semantics"></a><h6>
<a name="id758116"></a> <a name="id780704"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.expression_semantics">Expression <a class="link" href="count.html#fusion.algorithm.query.functions.count.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -127,21 +127,21 @@
<code class="computeroutput"><span class="identifier">t</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>. <code class="computeroutput"><span class="identifier">t</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.query.functions.count.complexity"></a><h6> <a name="fusion.algorithm.query.functions.count.complexity"></a><h6>
<a name="id758210"></a> <a name="id780797"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.complexity">Complexity</a> <a class="link" href="count.html#fusion.algorithm.query.functions.count.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.functions.count.header"></a><h6> <a name="fusion.algorithm.query.functions.count.header"></a><h6>
<a name="id758260"></a> <a name="id781940"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.header">Header</a> <a class="link" href="count.html#fusion.algorithm.query.functions.count.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.query.functions.count.example"></a><h6> <a name="fusion.algorithm.query.functions.count.example"></a><h6>
<a name="id758376"></a> <a name="id782056"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.example">Example</a> <a class="link" href="count.html#fusion.algorithm.query.functions.count.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
@ -150,7 +150,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count_if</title> <title>count_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="count.html" title="count"> <link rel="prev" href="count.html" title="count">
<link rel="next" href="../metafunctions.html" title="Metafunctions"> <link rel="next" href="../metafunctions.html" title="Metafunctions">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a> <a name="fusion.algorithm.query.functions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.functions.count_if.description"></a><h6> <a name="fusion.algorithm.query.functions.count_if.description"></a><h6>
<a name="id758521"></a> <a name="id782201"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.description">Description</a> <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>. a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p> </p>
<a name="fusion.algorithm.query.functions.count_if.synopsis"></a><h6> <a name="fusion.algorithm.query.functions.count_if.synopsis"></a><h6>
<a name="id758545"></a> <a name="id782225"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.synopsis">Synopsis</a> <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -46,7 +46,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</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> </pre>
<div class="table"> <div class="table">
<a name="id758682"></a><p class="title"><b>Table<EFBFBD>1.49.<2E>Parameters</b></p> <a name="id782362"></a><p class="title"><b>Table&#160;1.49.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.functions.count_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.functions.count_if.expression_semantics"></a><h6>
<a name="id758841"></a> <a name="id782520"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.expression_semantics">Expression <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -126,21 +126,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>. 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> </p>
<a name="fusion.algorithm.query.functions.count_if.complexity"></a><h6> <a name="fusion.algorithm.query.functions.count_if.complexity"></a><h6>
<a name="id758934"></a> <a name="id782614"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.complexity">Complexity</a> <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.functions.count_if.header"></a><h6> <a name="fusion.algorithm.query.functions.count_if.header"></a><h6>
<a name="id758985"></a> <a name="id782664"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.header">Header</a> <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.query.functions.count_if.example"></a><h6> <a name="fusion.algorithm.query.functions.count_if.example"></a><h6>
<a name="id759100"></a> <a name="id782779"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.example">Example</a> <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
@ -149,7 +149,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find</title> <title>find</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="none.html" title="none"> <link rel="prev" href="none.html" title="none">
<link rel="next" href="find_if.html" title="find_if"> <link rel="next" href="find_if.html" title="find_if">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.functions.find"></a><a class="link" href="find.html" title="find">find</a> <a name="fusion.algorithm.query.functions.find"></a><a class="link" href="find.html" title="find">find</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.functions.find.description"></a><h6> <a name="fusion.algorithm.query.functions.find.description"></a><h6>
<a name="id756260"></a> <a name="id778847"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.description">Description</a> <a class="link" href="find.html#fusion.algorithm.query.functions.find.description">Description</a>
</h6> </h6>
<p> <p>
Finds the first element of a given type within a sequence. Finds the first element of a given type within a sequence.
</p> </p>
<a name="fusion.algorithm.query.functions.find.synopsis"></a><h6> <a name="fusion.algorithm.query.functions.find.synopsis"></a><h6>
<a name="id756277"></a> <a name="id778864"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.synopsis">Synopsis</a> <a class="link" href="find.html#fusion.algorithm.query.functions.find.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="emphasis"><em>unspecified</em></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id756422"></a><p class="title"><b>Table<EFBFBD>1.46.<2E>Parameters</b></p> <a name="id779009"></a><p class="title"><b>Table&#160;1.46.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -114,7 +114,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.functions.find.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.functions.find.expression_semantics"></a><h6>
<a name="id756538"></a> <a name="id779126"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.expression_semantics">Expression <a class="link" href="find.html#fusion.algorithm.query.functions.find.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -131,21 +131,21 @@
to <code class="computeroutput"><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">find_if</span></code></a><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code> to <code class="computeroutput"><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">find_if</span></code></a><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>
</p> </p>
<a name="fusion.algorithm.query.functions.find.complexity"></a><h6> <a name="fusion.algorithm.query.functions.find.complexity"></a><h6>
<a name="id756706"></a> <a name="id779294"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.complexity">Complexity</a> <a class="link" href="find.html#fusion.algorithm.query.functions.find.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.functions.find.header"></a><h6> <a name="fusion.algorithm.query.functions.find.header"></a><h6>
<a name="id756757"></a> <a name="id779344"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.header">Header</a> <a class="link" href="find.html#fusion.algorithm.query.functions.find.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.query.functions.find.example"></a><h6> <a name="fusion.algorithm.query.functions.find.example"></a><h6>
<a name="id756872"></a> <a name="id779459"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.example">Example</a> <a class="link" href="find.html#fusion.algorithm.query.functions.find.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="char">'a'</span><span class="special">,</span><span class="char">'0'</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="char">'a'</span><span class="special">,</span><span class="char">'0'</span><span class="special">);</span>
@ -155,7 +155,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find_if</title> <title>find_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="find.html" title="find"> <link rel="prev" href="find.html" title="find">
<link rel="next" href="count.html" title="count"> <link rel="next" href="count.html" title="count">
@ -32,11 +32,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>. 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> </p>
<a name="fusion.algorithm.query.functions.find_if.description"></a><h6> <a name="fusion.algorithm.query.functions.find_if.description"></a><h6>
<a name="id757093"></a> <a name="id779680"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.description">Description</a> <a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.description">Description</a>
</h6> </h6>
<a name="fusion.algorithm.query.functions.find_if.synopsis"></a><h6> <a name="fusion.algorithm.query.functions.find_if.synopsis"></a><h6>
<a name="id757106"></a> <a name="id779693"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.synopsis">Synopsis</a> <a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id757251"></a><p class="title"><b>Table<EFBFBD>1.47.<2E>Parameters</b></p> <a name="id779838"></a><p class="title"><b>Table&#160;1.47.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -117,7 +117,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.functions.find_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.functions.find_if.expression_semantics"></a><h6>
<a name="id757372"></a> <a name="id779960"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.expression_semantics">Expression <a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -135,7 +135,7 @@
if there is no such element. if there is no such element.
</p> </p>
<a name="fusion.algorithm.query.functions.find_if.complexity"></a><h6> <a name="fusion.algorithm.query.functions.find_if.complexity"></a><h6>
<a name="id757507"></a> <a name="id780094"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.complexity">Complexity</a> <a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
@ -150,7 +150,7 @@
</li> </li>
</ol></div> </ol></div>
<a name="fusion.algorithm.query.functions.find_if.example"></a><h6> <a name="fusion.algorithm.query.functions.find_if.example"></a><h6>
<a name="id757570"></a> <a name="id780158"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.example">Example</a> <a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
@ -160,7 +160,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>none</title> <title>none</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="all.html" title="all"> <link rel="prev" href="all.html" title="all">
<link rel="next" href="find.html" title="find"> <link rel="next" href="find.html" title="find">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.none"></a><a class="link" href="none.html" title="none">none</a> <a name="fusion.algorithm.query.functions.none"></a><a class="link" href="none.html" title="none">none</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.functions.none.description"></a><h6> <a name="fusion.algorithm.query.functions.none.description"></a><h6>
<a name="id751538"></a> <a name="id774125"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.description">Description</a> <a class="link" href="none.html#fusion.algorithm.query.functions.none.description">Description</a>
</h6> </h6>
<p> <p>
@ -38,7 +38,7 @@
element of <code class="computeroutput"><span class="identifier">seq</span></code>. element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.query.functions.none.synopsis"></a><h6> <a name="fusion.algorithm.query.functions.none.synopsis"></a><h6>
<a name="id751590"></a> <a name="id774178"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.synopsis">Synopsis</a> <a class="link" href="none.html#fusion.algorithm.query.functions.none.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</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> </pre>
<div class="table"> <div class="table">
<a name="id751726"></a><p class="title"><b>Table<EFBFBD>1.45.<2E>Parameters</b></p> <a name="id774313"></a><p class="title"><b>Table&#160;1.45.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -115,7 +115,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.functions.none.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.functions.none.expression_semantics"></a><h6>
<a name="id751884"></a> <a name="id774472"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.expression_semantics">Expression <a class="link" href="none.html#fusion.algorithm.query.functions.none.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -131,21 +131,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>. 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> </p>
<a name="fusion.algorithm.query.functions.none.complexity"></a><h6> <a name="fusion.algorithm.query.functions.none.complexity"></a><h6>
<a name="id752026"></a> <a name="id774613"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.complexity">Complexity</a> <a class="link" href="none.html#fusion.algorithm.query.functions.none.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.functions.none.header"></a><h6> <a name="fusion.algorithm.query.functions.none.header"></a><h6>
<a name="id752076"></a> <a name="id774664"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.header">Header</a> <a class="link" href="none.html#fusion.algorithm.query.functions.none.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.query.functions.none.example"></a><h6> <a name="fusion.algorithm.query.functions.none.example"></a><h6>
<a name="id752192"></a> <a name="id774779"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.example">Example</a> <a class="link" href="none.html#fusion.algorithm.query.functions.none.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
@ -163,7 +163,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title> <title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../query.html" title="Query"> <link rel="up" href="../query.html" title="Query">
<link rel="prev" href="functions/count_if.html" title="count_if"> <link rel="prev" href="functions/count_if.html" title="count_if">
<link rel="next" href="metafunctions/any.html" title="any"> <link rel="next" href="metafunctions/any.html" title="any">
@ -38,7 +38,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>all</title> <title>all</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="any.html" title="any"> <link rel="prev" href="any.html" title="any">
<link rel="next" href="none.html" title="none"> <link rel="next" href="none.html" title="none">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.all"></a><a class="link" href="all.html" title="all">all</a> <a name="fusion.algorithm.query.metafunctions.all"></a><a class="link" href="all.html" title="all">all</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.all.description"></a><h6> <a name="fusion.algorithm.query.metafunctions.all.description"></a><h6>
<a name="id759753"></a> <a name="id783432"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.description">Description</a> <a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.description">Description</a>
</h6> </h6>
<p> <p>
A metafunction returning the result type of <a class="link" href="../functions/all.html" title="all"><code class="computeroutput"><span class="identifier">all</span></code></a>. A metafunction returning the result type of <a class="link" href="../functions/all.html" title="all"><code class="computeroutput"><span class="identifier">all</span></code></a>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.all.synopsis"></a><h6> <a name="fusion.algorithm.query.metafunctions.all.synopsis"></a><h6>
<a name="id759780"></a> <a name="id783460"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.synopsis">Synopsis</a> <a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id759867"></a><p class="title"><b>Table<EFBFBD>1.51.<2E>Parameters</b></p> <a name="id783546"></a><p class="title"><b>Table&#160;1.51.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.all.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.metafunctions.all.expression_semantics"></a><h6>
<a name="id759988"></a> <a name="id783667"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.expression_semantics">Expression <a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>. The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.all.complexity"></a><h6> <a name="fusion.algorithm.query.metafunctions.all.complexity"></a><h6>
<a name="id760107"></a> <a name="id783786"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.complexity">Complexity</a> <a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.all.header"></a><h6> <a name="fusion.algorithm.query.metafunctions.all.header"></a><h6>
<a name="id760123"></a> <a name="id783803"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.header">Header</a> <a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
@ -146,7 +146,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>any</title> <title>any</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions"> <link rel="prev" href="../metafunctions.html" title="Metafunctions">
<link rel="next" href="all.html" title="all"> <link rel="next" href="all.html" title="all">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.any"></a><a class="link" href="any.html" title="any">any</a> <a name="fusion.algorithm.query.metafunctions.any"></a><a class="link" href="any.html" title="any">any</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.any.description"></a><h6> <a name="fusion.algorithm.query.metafunctions.any.description"></a><h6>
<a name="id759256"></a> <a name="id782935"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.description">Description</a> <a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.description">Description</a>
</h6> </h6>
<p> <p>
A metafunction returning the result type of <a class="link" href="../functions/any.html" title="any"><code class="computeroutput"><span class="identifier">any</span></code></a>. A metafunction returning the result type of <a class="link" href="../functions/any.html" title="any"><code class="computeroutput"><span class="identifier">any</span></code></a>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.any.synopsis"></a><h6> <a name="fusion.algorithm.query.metafunctions.any.synopsis"></a><h6>
<a name="id759283"></a> <a name="id782963"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.synopsis">Synopsis</a> <a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id759370"></a><p class="title"><b>Table<EFBFBD>1.50.<2E>Parameters</b></p> <a name="id783049"></a><p class="title"><b>Table&#160;1.50.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.any.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.metafunctions.any.expression_semantics"></a><h6>
<a name="id759491"></a> <a name="id783170"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.expression_semantics">Expression <a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>. The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.any.complexity"></a><h6> <a name="fusion.algorithm.query.metafunctions.any.complexity"></a><h6>
<a name="id759610"></a> <a name="id783289"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.complexity">Complexity</a> <a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.any.header"></a><h6> <a name="fusion.algorithm.query.metafunctions.any.header"></a><h6>
<a name="id759627"></a> <a name="id783306"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.header">Header</a> <a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
@ -146,7 +146,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count</title> <title>count</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="find_if.html" title="find_if"> <link rel="prev" href="find_if.html" title="find_if">
<link rel="next" href="count_if.html" title="count_if"> <link rel="next" href="count_if.html" title="count_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.count"></a><a class="link" href="count.html" title="count">count</a> <a name="fusion.algorithm.query.metafunctions.count"></a><a class="link" href="count.html" title="count">count</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.count.description"></a><h6> <a name="fusion.algorithm.query.metafunctions.count.description"></a><h6>
<a name="id763192"></a> <a name="id785779"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.description">Description</a> <a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
given the sequence and search types. given the sequence and search types.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.count.synopsis"></a><h6> <a name="fusion.algorithm.query.metafunctions.count.synopsis"></a><h6>
<a name="id763218"></a> <a name="id785806"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.synopsis">Synopsis</a> <a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id763305"></a><p class="title"><b>Table<EFBFBD>1.55.<2E>Parameters</b></p> <a name="id785892"></a><p class="title"><b>Table&#160;1.55.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.metafunctions.count.expression_semantics"></a><h6>
<a name="id763421"></a> <a name="id786008"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.expression_semantics">Expression <a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -127,14 +127,14 @@
<code class="computeroutput"><span class="keyword">int</span></code>. <code class="computeroutput"><span class="keyword">int</span></code>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.count.complexity"></a><h6> <a name="fusion.algorithm.query.metafunctions.count.complexity"></a><h6>
<a name="id763512"></a> <a name="id786100"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.complexity">Complexity</a> <a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.count.header"></a><h6> <a name="fusion.algorithm.query.metafunctions.count.header"></a><h6>
<a name="id763529"></a> <a name="id786116"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.header">Header</a> <a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
@ -143,7 +143,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count_if</title> <title>count_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="count.html" title="count"> <link rel="prev" href="count.html" title="count">
<link rel="next" href="../../transformation.html" title="Transformation"> <link rel="next" href="../../transformation.html" title="Transformation">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a> <a name="fusion.algorithm.query.metafunctions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.count_if.description"></a><h6> <a name="fusion.algorithm.query.metafunctions.count_if.description"></a><h6>
<a name="id763658"></a> <a name="id786245"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.description">Description</a> <a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
given the sequence and predicate types. given the sequence and predicate types.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.count_if.synopsis"></a><h6> <a name="fusion.algorithm.query.metafunctions.count_if.synopsis"></a><h6>
<a name="id763686"></a> <a name="id786274"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.synopsis">Synopsis</a> <a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id763773"></a><p class="title"><b>Table<EFBFBD>1.56.<2E>Parameters</b></p> <a name="id786360"></a><p class="title"><b>Table&#160;1.56.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.metafunctions.count_if.expression_semantics"></a><h6>
<a name="id763888"></a> <a name="id786475"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.expression_semantics">Expression <a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -127,14 +127,14 @@
always <code class="computeroutput"><span class="keyword">int</span></code>. always <code class="computeroutput"><span class="keyword">int</span></code>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.count_if.complexity"></a><h6> <a name="fusion.algorithm.query.metafunctions.count_if.complexity"></a><h6>
<a name="id763988"></a> <a name="id787668"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.complexity">Complexity</a> <a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.count_if.header"></a><h6> <a name="fusion.algorithm.query.metafunctions.count_if.header"></a><h6>
<a name="id764007"></a> <a name="id787687"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.header">Header</a> <a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
@ -143,7 +143,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find</title> <title>find</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="none.html" title="none"> <link rel="prev" href="none.html" title="none">
<link rel="next" href="find_if.html" title="find_if"> <link rel="next" href="find_if.html" title="find_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.find"></a><a class="link" href="find.html" title="find">find</a> <a name="fusion.algorithm.query.metafunctions.find"></a><a class="link" href="find.html" title="find">find</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.find.description"></a><h6> <a name="fusion.algorithm.query.metafunctions.find.description"></a><h6>
<a name="id762112"></a> <a name="id784699"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.description">Description</a> <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
search types. search types.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.find.synopsis"></a><h6> <a name="fusion.algorithm.query.metafunctions.find.synopsis"></a><h6>
<a name="id762140"></a> <a name="id784727"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.synopsis">Synopsis</a> <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id762225"></a><p class="title"><b>Table<EFBFBD>1.53.<2E>Parameters</b></p> <a name="id784812"></a><p class="title"><b>Table&#160;1.53.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.metafunctions.find.expression_semantics"></a><h6>
<a name="id762341"></a> <a name="id784928"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.expression_semantics">Expression <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -129,14 +129,14 @@
if there is no such element. if there is no such element.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.find.complexity"></a><h6> <a name="fusion.algorithm.query.metafunctions.find.complexity"></a><h6>
<a name="id762473"></a> <a name="id785060"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.complexity">Complexity</a> <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear, at most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear, at most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.find.header"></a><h6> <a name="fusion.algorithm.query.metafunctions.find.header"></a><h6>
<a name="id762524"></a> <a name="id785111"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.header">Header</a> <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
@ -145,7 +145,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find_if</title> <title>find_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="find.html" title="find"> <link rel="prev" href="find.html" title="find">
<link rel="next" href="count.html" title="count"> <link rel="next" href="count.html" title="count">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.find_if"></a><a class="link" href="find_if.html" title="find_if">find_if</a> <a name="fusion.algorithm.query.metafunctions.find_if"></a><a class="link" href="find_if.html" title="find_if">find_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.find_if.description"></a><h6> <a name="fusion.algorithm.query.metafunctions.find_if.description"></a><h6>
<a name="id762652"></a> <a name="id785239"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.description">Description</a> <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
predicate types. predicate types.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.find_if.synopsis"></a><h6> <a name="fusion.algorithm.query.metafunctions.find_if.synopsis"></a><h6>
<a name="id762682"></a> <a name="id785269"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.synopsis">Synopsis</a> <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id762767"></a><p class="title"><b>Table<EFBFBD>1.54.<2E>Parameters</b></p> <a name="id785354"></a><p class="title"><b>Table&#160;1.54.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -113,7 +113,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.metafunctions.find_if.expression_semantics"></a><h6>
<a name="id762886"></a> <a name="id785473"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.expression_semantics">Expression <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -130,14 +130,14 @@
to true. Returns <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">type</span></code> if there is no such element. to true. Returns <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">type</span></code> if there is no such element.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.find_if.complexity"></a><h6> <a name="fusion.algorithm.query.metafunctions.find_if.complexity"></a><h6>
<a name="id763016"></a> <a name="id785603"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.complexity">Complexity</a> <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons. Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/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> comparisons.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.find_if.header"></a><h6> <a name="fusion.algorithm.query.metafunctions.find_if.header"></a><h6>
<a name="id763066"></a> <a name="id785653"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.header">Header</a> <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
@ -146,7 +146,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>none</title> <title>none</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="all.html" title="all"> <link rel="prev" href="all.html" title="all">
<link rel="next" href="find.html" title="find"> <link rel="next" href="find.html" title="find">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.none"></a><a class="link" href="none.html" title="none">none</a> <a name="fusion.algorithm.query.metafunctions.none"></a><a class="link" href="none.html" title="none">none</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.none.description"></a><h6> <a name="fusion.algorithm.query.metafunctions.none.description"></a><h6>
<a name="id760249"></a> <a name="id783929"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.description">Description</a> <a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.description">Description</a>
</h6> </h6>
<p> <p>
A metafunction returning the result type of <a class="link" href="../functions/none.html" title="none"><code class="computeroutput"><span class="identifier">none</span></code></a>. A metafunction returning the result type of <a class="link" href="../functions/none.html" title="none"><code class="computeroutput"><span class="identifier">none</span></code></a>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.none.synopsis"></a><h6> <a name="fusion.algorithm.query.metafunctions.none.synopsis"></a><h6>
<a name="id760277"></a> <a name="id783956"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.synopsis">Synopsis</a> <a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id760363"></a><p class="title"><b>Table<EFBFBD>1.52.<2E>Parameters</b></p> <a name="id784043"></a><p class="title"><b>Table&#160;1.52.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.none.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.query.metafunctions.none.expression_semantics"></a><h6>
<a name="id760485"></a> <a name="id784438"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.expression_semantics">Expression <a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>. The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.none.complexity"></a><h6> <a name="fusion.algorithm.query.metafunctions.none.complexity"></a><h6>
<a name="id761969"></a> <a name="id784556"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.complexity">Complexity</a> <a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.query.metafunctions.none.header"></a><h6> <a name="fusion.algorithm.query.metafunctions.none.header"></a><h6>
<a name="id761986"></a> <a name="id784573"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.header">Header</a> <a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">&gt;</span>
@ -146,7 +146,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Transformation</title> <title>Transformation</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../algorithm.html" title="Algorithm"> <link rel="up" href="../algorithm.html" title="Algorithm">
<link rel="prev" href="query/metafunctions/count_if.html" title="count_if"> <link rel="prev" href="query/metafunctions/count_if.html" title="count_if">
<link rel="next" href="transformation/functions.html" title="Functions"> <link rel="next" href="transformation/functions.html" title="Functions">
@ -47,7 +47,7 @@
</p></td></tr> </p></td></tr>
</table></div> </table></div>
<a name="fusion.algorithm.transformation.header"></a><h5> <a name="fusion.algorithm.transformation.header"></a><h5>
<a name="id764147"></a> <a name="id787826"></a>
<a class="link" href="transformation.html#fusion.algorithm.transformation.header">Header</a> <a class="link" href="transformation.html#fusion.algorithm.transformation.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -56,7 +56,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title> <title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../transformation.html" title="Transformation"> <link rel="up" href="../transformation.html" title="Transformation">
<link rel="prev" href="../transformation.html" title="Transformation"> <link rel="prev" href="../transformation.html" title="Transformation">
<link rel="next" href="functions/filter.html" title="filter"> <link rel="next" href="functions/filter.html" title="filter">
@ -50,7 +50,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>clear</title> <title>clear</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="reverse.html" title="reverse"> <link rel="prev" href="reverse.html" title="reverse">
<link rel="next" href="erase.html" title="erase"> <link rel="next" href="erase.html" title="erase">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.clear"></a><a class="link" href="clear.html" title="clear">clear</a> <a name="fusion.algorithm.transformation.functions.clear"></a><a class="link" href="clear.html" title="clear">clear</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.clear.description"></a><h6> <a name="fusion.algorithm.transformation.functions.clear.description"></a><h6>
<a name="id773209"></a> <a name="id796849"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.description">Description</a> <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.description">Description</a>
</h6> </h6>
<p> <p>
<a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a> returns an empty sequence. <a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a> returns an empty sequence.
</p> </p>
<a name="fusion.algorithm.transformation.functions.clear.synposis"></a><h6> <a name="fusion.algorithm.transformation.functions.clear.synposis"></a><h6>
<a name="id773240"></a> <a name="id796880"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.synposis">Synposis</a> <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.synposis">Synposis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/clear.html" title="clear"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">clear</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">clear</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/clear.html" title="clear"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">clear</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">clear</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id773348"></a><p class="title"><b>Table<EFBFBD>1.66.<2E>Parameters</b></p> <a name="id796988"></a><p class="title"><b>Table&#160;1.66.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -88,7 +88,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.clear.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.clear.expression_semantics"></a><h6>
<a name="id773431"></a> <a name="id797071"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.expression_semantics">Expression <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -103,21 +103,21 @@
with no elements. with no elements.
</p> </p>
<a name="fusion.algorithm.transformation.functions.clear.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.clear.complexity"></a><h6>
<a name="id773493"></a> <a name="id797133"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.complexity">Complexity</a> <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.functions.clear.header"></a><h6> <a name="fusion.algorithm.transformation.functions.clear.header"></a><h6>
<a name="id773512"></a> <a name="id797152"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.header">Header</a> <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.clear.example"></a><h6> <a name="fusion.algorithm.transformation.functions.clear.example"></a><h6>
<a name="id773627"></a> <a name="id797267"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.example">Example</a> <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">());</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">());</span>
@ -125,7 +125,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase</title> <title>erase</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="clear.html" title="clear"> <link rel="prev" href="clear.html" title="clear">
<link rel="next" href="erase_key.html" title="erase_key"> <link rel="next" href="erase_key.html" title="erase_key">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.erase"></a><a class="link" href="erase.html" title="erase">erase</a> <a name="fusion.algorithm.transformation.functions.erase"></a><a class="link" href="erase.html" title="erase">erase</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.erase.description"></a><h6> <a name="fusion.algorithm.transformation.functions.erase.description"></a><h6>
<a name="id773729"></a> <a name="id797369"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.description">Description</a> <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
those at a specified iterator, or between two iterators. those at a specified iterator, or between two iterators.
</p> </p>
<a name="fusion.algorithm.transformation.functions.erase.synposis"></a><h6> <a name="fusion.algorithm.transformation.functions.erase.synposis"></a><h6>
<a name="id773751"></a> <a name="id797391"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.synposis">Synposis</a> <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.synposis">Synposis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -54,7 +54,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it2</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it2</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id774083"></a><p class="title"><b>Table<EFBFBD>1.67.<2E>Parameters</b></p> <a name="id797723"></a><p class="title"><b>Table&#160;1.67.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -138,7 +138,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.erase.expression_semantics"></a><h6>
<a name="id774257"></a> <a name="id797897"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.expression_semantics">Expression <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -187,21 +187,21 @@
in their original order, except those in the range [<code class="computeroutput"><span class="identifier">first</span></code>,<code class="computeroutput"><span class="identifier">last</span></code>). in their original order, except those in the range [<code class="computeroutput"><span class="identifier">first</span></code>,<code class="computeroutput"><span class="identifier">last</span></code>).
</p> </p>
<a name="fusion.algorithm.transformation.functions.erase.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.erase.complexity"></a><h6>
<a name="id774482"></a> <a name="id798122"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.complexity">Complexity</a> <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.erase.header"></a><h6> <a name="fusion.algorithm.transformation.functions.erase.header"></a><h6>
<a name="id774501"></a> <a name="id798141"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.header">Header</a> <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.erase.example"></a><h6> <a name="fusion.algorithm.transformation.functions.erase.example"></a><h6>
<a name="id774616"></a> <a name="id798256"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.example">Example</a> <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2.0</span><span class="special">,</span> <span class="char">'c'</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2.0</span><span class="special">,</span> <span class="char">'c'</span><span class="special">);</span>
@ -211,7 +211,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase_key</title> <title>erase_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="erase.html" title="erase"> <link rel="prev" href="erase.html" title="erase">
<link rel="next" href="insert.html" title="insert"> <link rel="next" href="insert.html" title="insert">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a> <a name="fusion.algorithm.transformation.functions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.erase_key.description"></a><h6> <a name="fusion.algorithm.transformation.functions.erase_key.description"></a><h6>
<a name="id774920"></a> <a name="id798629"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.description">Description</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.description">Description</a>
</h6> </h6>
<p> <p>
@ -39,7 +39,7 @@
key. key.
</p> </p>
<a name="fusion.algorithm.transformation.functions.erase_key.synposis"></a><h6> <a name="fusion.algorithm.transformation.functions.erase_key.synposis"></a><h6>
<a name="id774968"></a> <a name="id798677"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.synposis">Synposis</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.synposis">Synposis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">erase_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">erase_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id776190"></a><p class="title"><b>Table<EFBFBD>1.68.<2E>Parameters</b></p> <a name="id798806"></a><p class="title"><b>Table&#160;1.68.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -114,7 +114,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase_key.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.erase_key.expression_semantics"></a><h6>
<a name="id776308"></a> <a name="id798924"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.expression_semantics">Expression <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -131,21 +131,21 @@
except those with key <code class="computeroutput"><span class="identifier">Key</span></code>. except those with key <code class="computeroutput"><span class="identifier">Key</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.erase_key.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.erase_key.complexity"></a><h6>
<a name="id776395"></a> <a name="id799011"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.complexity">Complexity</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.erase_key.header"></a><h6> <a name="fusion.algorithm.transformation.functions.erase_key.header"></a><h6>
<a name="id776417"></a> <a name="id799033"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.header">Header</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.erase_key.example"></a><h6> <a name="fusion.algorithm.transformation.functions.erase_key.example"></a><h6>
<a name="id776537"></a> <a name="id799153"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.example">Example</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">erase_key</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span><a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">&gt;(</span><span class="char">'a'</span><span class="special">,</span> <span class="char">'b'</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special">&lt;</span><span class="keyword">long</span><span class="special">&gt;(</span><span class="char">'b'</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">erase_key</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span><a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">&gt;(</span><span class="char">'a'</span><span class="special">,</span> <span class="char">'b'</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special">&lt;</span><span class="keyword">long</span><span class="special">&gt;(</span><span class="char">'b'</span><span class="special">));</span>
@ -153,7 +153,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter</title> <title>filter</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions"> <link rel="prev" href="../functions.html" title="Functions">
<link rel="next" href="filter_if.html" title="filter_if"> <link rel="next" href="filter_if.html" title="filter_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.filter"></a><a class="link" href="filter.html" title="filter">filter</a> <a name="fusion.algorithm.transformation.functions.filter"></a><a class="link" href="filter.html" title="filter">filter</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.filter.description"></a><h6> <a name="fusion.algorithm.transformation.functions.filter.description"></a><h6>
<a name="id764276"></a> <a name="id787956"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.description">Description</a> <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
the elements of a specified type. the elements of a specified type.
</p> </p>
<a name="fusion.algorithm.transformation.functions.filter.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.filter.synopsis"></a><h6>
<a name="id764298"></a> <a name="id787977"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.synopsis">Synopsis</a> <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/filter.html" title="filter"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">filter</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/filter.html" title="filter"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">filter</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id764427"></a><p class="title"><b>Table<EFBFBD>1.57.<2E>Parameters</b></p> <a name="id788107"></a><p class="title"><b>Table&#160;1.57.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -109,7 +109,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.filter.expression_semantics"></a><h6>
<a name="id764540"></a> <a name="id788220"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.expression_semantics">Expression <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -137,21 +137,21 @@
to <code class="computeroutput"><a class="link" href="filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">filter_if</span></code></a><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>. to <code class="computeroutput"><a class="link" href="filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">filter_if</span></code></a><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.filter.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.filter.complexity"></a><h6>
<a name="id764708"></a> <a name="id788388"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.complexity">Complexity</a> <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.filter.header"></a><h6> <a name="fusion.algorithm.transformation.functions.filter.header"></a><h6>
<a name="id764727"></a> <a name="id788407"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.header">Header</a> <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.filter.example"></a><h6> <a name="fusion.algorithm.transformation.functions.filter.example"></a><h6>
<a name="id764845"></a> <a name="id788524"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.example">Example</a> <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">long</span><span class="special">,</span><span class="keyword">long</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">long</span><span class="special">,</span><span class="keyword">long</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">);</span>
@ -160,7 +160,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter_if</title> <title>filter_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="filter.html" title="filter"> <link rel="prev" href="filter.html" title="filter">
<link rel="next" href="transform.html" title="transform"> <link rel="next" href="transform.html" title="transform">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a> <a name="fusion.algorithm.transformation.functions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.filter_if.description"></a><h6> <a name="fusion.algorithm.transformation.functions.filter_if.description"></a><h6>
<a name="id765029"></a> <a name="id788708"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.description">Description</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -36,7 +36,7 @@
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>. 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> </p>
<a name="fusion.algorithm.transformation.functions.filter_if.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.filter_if.synopsis"></a><h6>
<a name="id765086"></a> <a name="id788766"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.synopsis">Synopsis</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -46,7 +46,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">filter_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">filter_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id765216"></a><p class="title"><b>Table<EFBFBD>1.58.<2E>Parameters</b></p> <a name="id788895"></a><p class="title"><b>Table&#160;1.58.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -111,7 +111,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.filter_if.expression_semantics"></a><h6>
<a name="id765335"></a> <a name="id789014"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.expression_semantics">Expression <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -140,21 +140,21 @@
is the same as in the original sequence. is the same as in the original sequence.
</p> </p>
<a name="fusion.algorithm.transformation.functions.filter_if.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.filter_if.complexity"></a><h6>
<a name="id765467"></a> <a name="id789146"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.complexity">Complexity</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.filter_if.header"></a><h6> <a name="fusion.algorithm.transformation.functions.filter_if.header"></a><h6>
<a name="id765488"></a> <a name="id789168"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.header">Header</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.filter_if.example"></a><h6> <a name="fusion.algorithm.transformation.functions.filter_if.example"></a><h6>
<a name="id765608"></a> <a name="id789288"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.example">Example</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3.0</span><span class="special">,</span><span class="number">4.0</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3.0</span><span class="special">,</span><span class="number">4.0</span><span class="special">);</span>
@ -163,7 +163,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert</title> <title>insert</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="erase_key.html" title="erase_key"> <link rel="prev" href="erase_key.html" title="erase_key">
<link rel="next" href="insert_range.html" title="insert_range"> <link rel="next" href="insert_range.html" title="insert_range">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.insert"></a><a class="link" href="insert.html" title="insert">insert</a> <a name="fusion.algorithm.transformation.functions.insert"></a><a class="link" href="insert.html" title="insert">insert</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.insert.description"></a><h6> <a name="fusion.algorithm.transformation.functions.insert.description"></a><h6>
<a name="id776673"></a> <a name="id799289"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.description">Description</a> <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
element inserted the position described by a given iterator. element inserted the position described by a given iterator.
</p> </p>
<a name="fusion.algorithm.transformation.functions.insert.synposis"></a><h6> <a name="fusion.algorithm.transformation.functions.insert.synposis"></a><h6>
<a name="id776694"></a> <a name="id799310"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.synposis">Synposis</a> <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.synposis">Synposis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id776890"></a><p class="title"><b>Table<EFBFBD>1.69.<2E>Parameters</b></p> <a name="id799506"></a><p class="title"><b>Table&#160;1.69.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -129,7 +129,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.insert.expression_semantics"></a><h6>
<a name="id777039"></a> <a name="id799655"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.expression_semantics">Expression <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -158,21 +158,21 @@
<code class="computeroutput"><span class="identifier">pos</span></code>. <code class="computeroutput"><span class="identifier">pos</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.insert.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.insert.complexity"></a><h6>
<a name="id777166"></a> <a name="id799782"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.complexity">Complexity</a> <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.insert.header"></a><h6> <a name="fusion.algorithm.transformation.functions.insert.header"></a><h6>
<a name="id777185"></a> <a name="id799801"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.header">Header</a> <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.insert.example"></a><h6> <a name="fusion.algorithm.transformation.functions.insert.example"></a><h6>
<a name="id777303"></a> <a name="id799919"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.example">Example</a> <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
@ -181,7 +181,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert_range</title> <title>insert_range</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="insert.html" title="insert"> <link rel="prev" href="insert.html" title="insert">
<link rel="next" href="join.html" title="join"> <link rel="next" href="join.html" title="join">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a> <a name="fusion.algorithm.transformation.functions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.insert_range.description"></a><h6> <a name="fusion.algorithm.transformation.functions.insert_range.description"></a><h6>
<a name="id777496"></a> <a name="id800112"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.description">Description</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
iterator. iterator.
</p> </p>
<a name="fusion.algorithm.transformation.functions.insert_range.synposis"></a><h6> <a name="fusion.algorithm.transformation.functions.insert_range.synposis"></a><h6>
<a name="id777515"></a> <a name="id800131"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.synposis">Synposis</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.synposis">Synposis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">range</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">range</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id777713"></a><p class="title"><b>Table<EFBFBD>1.70.<2E>Parameters</b></p> <a name="id800329"></a><p class="title"><b>Table&#160;1.70.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -130,7 +130,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert_range.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.insert_range.expression_semantics"></a><h6>
<a name="id777867"></a> <a name="id800483"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.expression_semantics">Expression <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -159,21 +159,21 @@
All elements retaining their ordering from the orignal sequences. All elements retaining their ordering from the orignal sequences.
</p> </p>
<a name="fusion.algorithm.transformation.functions.insert_range.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.insert_range.complexity"></a><h6>
<a name="id777991"></a> <a name="id800607"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.complexity">Complexity</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.insert_range.header"></a><h6> <a name="fusion.algorithm.transformation.functions.insert_range.header"></a><h6>
<a name="id778011"></a> <a name="id800627"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.header">Header</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.insert_range.example"></a><h6> <a name="fusion.algorithm.transformation.functions.insert_range.example"></a><h6>
<a name="id778131"></a> <a name="id800747"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.example">Example</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
@ -182,7 +182,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>join</title> <title>join</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="insert_range.html" title="insert_range"> <link rel="prev" href="insert_range.html" title="insert_range">
<link rel="next" href="zip.html" title="zip"> <link rel="next" href="zip.html" title="zip">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.join"></a><a class="link" href="join.html" title="join">join</a> <a name="fusion.algorithm.transformation.functions.join"></a><a class="link" href="join.html" title="join">join</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.join.description"></a><h6> <a name="fusion.algorithm.transformation.functions.join.description"></a><h6>
<a name="id778626"></a> <a name="id802334"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.description">Description</a> <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
first followed by the elements of the second. first followed by the elements of the second.
</p> </p>
<a name="fusion.algorithm.transformation.functions.join.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.join.synopsis"></a><h6>
<a name="id778645"></a> <a name="id802354"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.synopsis">Synopsis</a> <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/join.html" title="join"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">join</span></code></a><span class="special">&lt;</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">join</span><span class="special">(</span><span class="identifier">LhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/join.html" title="join"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">join</span></code></a><span class="special">&lt;</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">join</span><span class="special">(</span><span class="identifier">LhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id778788"></a><p class="title"><b>Table<EFBFBD>1.71.<2E>Parameters</b></p> <a name="id802496"></a><p class="title"><b>Table&#160;1.71.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -109,7 +109,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.join.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.join.expression_semantics"></a><h6>
<a name="id778907"></a> <a name="id802615"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.expression_semantics">Expression <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -138,21 +138,21 @@
The order of the elements is preserved. The order of the elements is preserved.
</p> </p>
<a name="fusion.algorithm.transformation.functions.join.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.join.complexity"></a><h6>
<a name="id779026"></a> <a name="id802734"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.complexity">Complexity</a> <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.join.header"></a><h6> <a name="fusion.algorithm.transformation.functions.join.header"></a><h6>
<a name="id779045"></a> <a name="id802753"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.header">Header</a> <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.join.example"></a><h6> <a name="fusion.algorithm.transformation.functions.join.example"></a><h6>
<a name="id779160"></a> <a name="id802868"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.example">Example</a> <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.example">Example</a>
</h6> </h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span> <pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
@ -162,7 +162,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_back</title> <title>pop_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="zip.html" title="zip"> <link rel="prev" href="zip.html" title="zip">
<link rel="next" href="pop_front.html" title="pop_front"> <link rel="next" href="pop_front.html" title="pop_front">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a> <a name="fusion.algorithm.transformation.functions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.pop_back.description"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_back.description"></a><h6>
<a name="id780277"></a> <a name="id803986"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.description">Description</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.description">Description</a>
</h6> </h6>
<p> <p>
Returns a new sequence, with the last element of the original removed. Returns a new sequence, with the last element of the original removed.
</p> </p>
<a name="fusion.algorithm.transformation.functions.pop_back.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_back.synopsis"></a><h6>
<a name="id780299"></a> <a name="id804007"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.synopsis">Synopsis</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_back.html" title="pop_back"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_back</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">pop_back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_back.html" title="pop_back"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_back</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">pop_back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id780407"></a><p class="title"><b>Table<EFBFBD>1.73.<2E>Parameters</b></p> <a name="id804115"></a><p class="title"><b>Table&#160;1.73.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -88,7 +88,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_back.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_back.expression_semantics"></a><h6>
<a name="id780490"></a> <a name="id804198"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.expression_semantics">Expression <a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -116,21 +116,21 @@
same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>. same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.pop_back.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_back.complexity"></a><h6>
<a name="id780593"></a> <a name="id804301"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.complexity">Complexity</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.pop_back.header"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_back.header"></a><h6>
<a name="id780615"></a> <a name="id804323"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.header">Header</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.pop_back.example"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_back.example"></a><h6>
<a name="id780735"></a> <a name="id804990"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.example">Example</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><span class="identifier">___pop_back__</span><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><span class="identifier">___pop_back__</span><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
@ -138,7 +138,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_front</title> <title>pop_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="pop_back.html" title="pop_back"> <link rel="prev" href="pop_back.html" title="pop_back">
<link rel="next" href="push_back.html" title="push_back"> <link rel="next" href="push_back.html" title="push_back">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a> <a name="fusion.algorithm.transformation.functions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.pop_front.description"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_front.description"></a><h6>
<a name="id782488"></a> <a name="id805104"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.description">Description</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.description">Description</a>
</h6> </h6>
<p> <p>
Returns a new sequence, with the first element of the original removed. Returns a new sequence, with the first element of the original removed.
</p> </p>
<a name="fusion.algorithm.transformation.functions.pop_front.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_front.synopsis"></a><h6>
<a name="id782509"></a> <a name="id805125"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.synopsis">Synopsis</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_front</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">pop_front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_front</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">pop_front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id782617"></a><p class="title"><b>Table<EFBFBD>1.74.<2E>Parameters</b></p> <a name="id805233"></a><p class="title"><b>Table&#160;1.74.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -88,7 +88,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_front.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_front.expression_semantics"></a><h6>
<a name="id782700"></a> <a name="id805316"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.expression_semantics">Expression <a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -116,21 +116,21 @@
same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>. same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.pop_front.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_front.complexity"></a><h6>
<a name="id782803"></a> <a name="id805419"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.complexity">Complexity</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.pop_front.header"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_front.header"></a><h6>
<a name="id782825"></a> <a name="id805441"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.header">Header</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.pop_front.example"></a><h6> <a name="fusion.algorithm.transformation.functions.pop_front.example"></a><h6>
<a name="id782945"></a> <a name="id805561"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.example">Example</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">pop_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">pop_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
@ -138,7 +138,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_back</title> <title>push_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="pop_front.html" title="pop_front"> <link rel="prev" href="pop_front.html" title="pop_front">
<link rel="next" href="push_front.html" title="push_front"> <link rel="next" href="push_front.html" title="push_front">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a> <a name="fusion.algorithm.transformation.functions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.push_back.description"></a><h6> <a name="fusion.algorithm.transformation.functions.push_back.description"></a><h6>
<a name="id783064"></a> <a name="id805680"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.description">Description</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.description">Description</a>
</h6> </h6>
<p> <p>
Returns a new sequence with an element added at the end. Returns a new sequence with an element added at the end.
</p> </p>
<a name="fusion.algorithm.transformation.functions.push_back.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.push_back.synopsis"></a><h6>
<a name="id783085"></a> <a name="id805701"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.synopsis">Synopsis</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id783233"></a><p class="title"><b>Table<EFBFBD>1.75.<2E>Parameters</b></p> <a name="id805849"></a><p class="title"><b>Table&#160;1.75.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -109,7 +109,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_back.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.push_back.expression_semantics"></a><h6>
<a name="id783347"></a> <a name="id805963"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.expression_semantics">Expression <a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -137,21 +137,21 @@
to the end. The elements are in the same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>. to the end. The elements are in the same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.push_back.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.push_back.complexity"></a><h6>
<a name="id783466"></a> <a name="id806082"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.complexity">Complexity</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.push_back.header"></a><h6> <a name="fusion.algorithm.transformation.functions.push_back.header"></a><h6>
<a name="id783487"></a> <a name="id806103"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.header">Header</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.push_back.example"></a><h6> <a name="fusion.algorithm.transformation.functions.push_back.example"></a><h6>
<a name="id783607"></a> <a name="id806223"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.example">Example</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">4</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">4</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">));</span>
@ -159,7 +159,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_front</title> <title>push_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="push_back.html" title="push_back"> <link rel="prev" href="push_back.html" title="push_back">
<link rel="next" href="../metafunctions.html" title="Metafunctions"> <link rel="next" href="../metafunctions.html" title="Metafunctions">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a> <a name="fusion.algorithm.transformation.functions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.push_front.description"></a><h6> <a name="fusion.algorithm.transformation.functions.push_front.description"></a><h6>
<a name="id783745"></a> <a name="id806361"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.description">Description</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.description">Description</a>
</h6> </h6>
<p> <p>
Returns a new sequence with an element added at the beginning. Returns a new sequence with an element added at the beginning.
</p> </p>
<a name="fusion.algorithm.transformation.functions.push_front.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.push_front.synopsis"></a><h6>
<a name="id783764"></a> <a name="id806380"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.synopsis">Synopsis</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id783914"></a><p class="title"><b>Table<EFBFBD>1.76.<2E>Parameters</b></p> <a name="id806530"></a><p class="title"><b>Table&#160;1.76.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -109,7 +109,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_front.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.push_front.expression_semantics"></a><h6>
<a name="id784027"></a> <a name="id806643"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.expression_semantics">Expression <a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -138,21 +138,21 @@
<code class="computeroutput"><span class="identifier">seq</span></code>. <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.push_front.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.push_front.complexity"></a><h6>
<a name="id784146"></a> <a name="id806762"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.complexity">Complexity</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.push_front.header"></a><h6> <a name="fusion.algorithm.transformation.functions.push_front.header"></a><h6>
<a name="id784168"></a> <a name="id806784"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.header">Header</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.push_front.example"></a><h6> <a name="fusion.algorithm.transformation.functions.push_front.example"></a><h6>
<a name="id784288"></a> <a name="id806904"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.example">Example</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_front.html" title="push_front"><code class="computeroutput"><span class="identifier">push_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">0</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_front.html" title="push_front"><code class="computeroutput"><span class="identifier">push_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">0</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
@ -160,7 +160,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove</title> <title>remove</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="replace_if.html" title="replace_if"> <link rel="prev" href="replace_if.html" title="replace_if">
<link rel="next" href="remove_if.html" title="remove_if"> <link rel="next" href="remove_if.html" title="remove_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.remove"></a><a class="link" href="remove.html" title="remove">remove</a> <a name="fusion.algorithm.transformation.functions.remove"></a><a class="link" href="remove.html" title="remove">remove</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.remove.description"></a><h6> <a name="fusion.algorithm.transformation.functions.remove.description"></a><h6>
<a name="id771075"></a> <a name="id794754"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.description">Description</a> <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
except those of a given type. except those of a given type.
</p> </p>
<a name="fusion.algorithm.transformation.functions.remove.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.remove.synopsis"></a><h6>
<a name="id771096"></a> <a name="id794776"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.synopsis">Synopsis</a> <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/remove.html" title="remove"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">replace</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/remove.html" title="remove"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">replace</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id771226"></a><p class="title"><b>Table<EFBFBD>1.63.<2E>Parameters</b></p> <a name="id794905"></a><p class="title"><b>Table&#160;1.63.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -109,7 +109,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.remove.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.remove.expression_semantics"></a><h6>
<a name="id771339"></a> <a name="id795018"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.expression_semantics">Expression <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -137,21 +137,21 @@
Equivalent to <code class="computeroutput"><a class="link" href="remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">remove_if</span></code></a><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>. Equivalent to <code class="computeroutput"><a class="link" href="remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">remove_if</span></code></a><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.remove.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.remove.complexity"></a><h6>
<a name="id771507"></a> <a name="id795186"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.complexity">Complexity</a> <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.remove.header"></a><h6> <a name="fusion.algorithm.transformation.functions.remove.header"></a><h6>
<a name="id771526"></a> <a name="id795205"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.header">Header</a> <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.remove.example"></a><h6> <a name="fusion.algorithm.transformation.functions.remove.example"></a><h6>
<a name="id771643"></a> <a name="id795323"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.example">Example</a> <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span>
@ -160,7 +160,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove_if</title> <title>remove_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="remove.html" title="remove"> <link rel="prev" href="remove.html" title="remove">
<link rel="next" href="reverse.html" title="reverse"> <link rel="next" href="reverse.html" title="reverse">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a> <a name="fusion.algorithm.transformation.functions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.remove_if.description"></a><h6> <a name="fusion.algorithm.transformation.functions.remove_if.description"></a><h6>
<a name="id771791"></a> <a name="id795470"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.description">Description</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
those where a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>. those where a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.remove_if.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.remove_if.synopsis"></a><h6>
<a name="id771820"></a> <a name="id795499"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.synopsis">Synopsis</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove_if</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove_if</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id771949"></a><p class="title"><b>Table<EFBFBD>1.64.<2E>Parameters</b></p> <a name="id795629"></a><p class="title"><b>Table&#160;1.64.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -110,7 +110,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.remove_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.remove_if.expression_semantics"></a><h6>
<a name="id772067"></a> <a name="id795746"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.expression_semantics">Expression <a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -139,21 +139,21 @@
<span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>. <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.remove_if.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.remove_if.complexity"></a><h6>
<a name="id772255"></a> <a name="id795935"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.complexity">Complexity</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.remove_if.header"></a><h6> <a name="fusion.algorithm.transformation.functions.remove_if.header"></a><h6>
<a name="id772277"></a> <a name="id795956"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.header">Header</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.remove_if.example"></a><h6> <a name="fusion.algorithm.transformation.functions.remove_if.example"></a><h6>
<a name="id772397"></a> <a name="id796076"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.example">Example</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span> <pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span>
@ -162,7 +162,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace</title> <title>replace</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="transform.html" title="transform"> <link rel="prev" href="transform.html" title="transform">
<link rel="next" href="replace_if.html" title="replace_if"> <link rel="next" href="replace_if.html" title="replace_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.replace"></a><a class="link" href="replace.html" title="replace">replace</a> <a name="fusion.algorithm.transformation.functions.replace"></a><a class="link" href="replace.html" title="replace">replace</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.replace.description"></a><h6> <a name="fusion.algorithm.transformation.functions.replace.description"></a><h6>
<a name="id768344"></a> <a name="id790931"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.description">Description</a> <a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
a new value. a new value.
</p> </p>
<a name="fusion.algorithm.transformation.functions.replace.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.replace.synopsis"></a><h6>
<a name="id768365"></a> <a name="id790953"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.synopsis">Synopsis</a> <a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -46,7 +46,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">old_value</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">new_value</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">old_value</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">new_value</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id768539"></a><p class="title"><b>Table<EFBFBD>1.61.<2E>Parameters</b></p> <a name="id791127"></a><p class="title"><b>Table&#160;1.61.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -131,7 +131,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.replace.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.replace.expression_semantics"></a><h6>
<a name="id768729"></a> <a name="id791316"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.expression_semantics">Expression <a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -148,21 +148,21 @@
to elements with the same type and equal to <code class="computeroutput"><span class="identifier">old_value</span></code>. to elements with the same type and equal to <code class="computeroutput"><span class="identifier">old_value</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.replace.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.replace.complexity"></a><h6>
<a name="id768830"></a> <a name="id791417"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.complexity">Complexity</a> <a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.replace.header"></a><h6> <a name="fusion.algorithm.transformation.functions.replace.header"></a><h6>
<a name="id768851"></a> <a name="id791439"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.header">Header</a> <a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.replace.example"></a><h6> <a name="fusion.algorithm.transformation.functions.replace.example"></a><h6>
<a name="id768971"></a> <a name="id791559"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.example">Example</a> <a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">),</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">3</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">),</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
@ -170,7 +170,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace_if</title> <title>replace_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="replace.html" title="replace"> <link rel="prev" href="replace.html" title="replace">
<link rel="next" href="remove.html" title="remove"> <link rel="next" href="remove.html" title="remove">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a> <a name="fusion.algorithm.transformation.functions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.replace_if.description"></a><h6> <a name="fusion.algorithm.transformation.functions.replace_if.description"></a><h6>
<a name="id769097"></a> <a name="id791685"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.description">Description</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -36,7 +36,7 @@
replaced with a new value. replaced with a new value.
</p> </p>
<a name="fusion.algorithm.transformation.functions.replace_if.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.replace_if.synopsis"></a><h6>
<a name="id769124"></a> <a name="id791711"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.synopsis">Synopsis</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">new_value</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">new_value</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id769312"></a><p class="title"><b>Table<EFBFBD>1.62.<2E>Parameters</b></p> <a name="id791899"></a><p class="title"><b>Table&#160;1.62.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -130,7 +130,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.replace_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.replace_if.expression_semantics"></a><h6>
<a name="id769497"></a> <a name="id794269"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.expression_semantics">Expression <a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -148,21 +148,21 @@
evaluates to <code class="computeroutput"><span class="keyword">true</span></code>. evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.replace_if.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.replace_if.complexity"></a><h6>
<a name="id770698"></a> <a name="id794377"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.complexity">Complexity</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.replace_if.header"></a><h6> <a name="fusion.algorithm.transformation.functions.replace_if.header"></a><h6>
<a name="id770719"></a> <a name="id794399"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.header">Header</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.replace_if.example"></a><h6> <a name="fusion.algorithm.transformation.functions.replace_if.example"></a><h6>
<a name="id770839"></a> <a name="id794519"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.example">Example</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
@ -179,7 +179,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>reverse</title> <title>reverse</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="remove_if.html" title="remove_if"> <link rel="prev" href="remove_if.html" title="remove_if">
<link rel="next" href="clear.html" title="clear"> <link rel="next" href="clear.html" title="clear">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a> <a name="fusion.algorithm.transformation.functions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.reverse.description"></a><h6> <a name="fusion.algorithm.transformation.functions.reverse.description"></a><h6>
<a name="id772564"></a> <a name="id796243"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.description">Description</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.description">Description</a>
</h6> </h6>
<p> <p>
Returns a new sequence with the elements of the original in reverse order. Returns a new sequence with the elements of the original in reverse order.
</p> </p>
<a name="fusion.algorithm.transformation.functions.reverse.synposis"></a><h6> <a name="fusion.algorithm.transformation.functions.reverse.synposis"></a><h6>
<a name="id772585"></a> <a name="id796265"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.synposis">Synposis</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.synposis">Synposis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">reverse</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">reverse</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="keyword">typename</span> <a class="link" href="../metafunctions/reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">reverse</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">reverse</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id772693"></a><p class="title"><b>Table<EFBFBD>1.65.<2E>Parameters</b></p> <a name="id796373"></a><p class="title"><b>Table&#160;1.65.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -88,7 +88,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.reverse.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.reverse.expression_semantics"></a><h6>
<a name="id772776"></a> <a name="id796456"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.expression_semantics">Expression <a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -100,7 +100,12 @@
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem"> <li class="listitem">
A model of <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional A model of <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
Sequence</a>. Sequence</a> if <code class="computeroutput"><span class="identifier">seq</span></code>
is a <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
Sequence</a> else, <a class="link" href="../../../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a> if <code class="computeroutput"><span class="identifier">seq</span></code>
is a <a class="link" href="../../../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a>.
</li> </li>
<li class="listitem"> <li class="listitem">
A model of <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative A model of <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
@ -115,21 +120,21 @@
in reverse order. in reverse order.
</p> </p>
<a name="fusion.algorithm.transformation.functions.reverse.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.reverse.complexity"></a><h6>
<a name="id772941"></a> <a name="id796581"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.complexity">Complexity</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.reverse.header"></a><h6> <a name="fusion.algorithm.transformation.functions.reverse.header"></a><h6>
<a name="id772963"></a> <a name="id796603"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.header">Header</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.reverse.example"></a><h6> <a name="fusion.algorithm.transformation.functions.reverse.example"></a><h6>
<a name="id773083"></a> <a name="id796723"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.example">Example</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">reverse</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">3</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">1</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">reverse</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">3</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">1</span><span class="special">));</span>
@ -137,7 +142,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>transform</title> <title>transform</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="filter_if.html" title="filter_if"> <link rel="prev" href="filter_if.html" title="filter_if">
<link rel="next" href="replace.html" title="replace"> <link rel="next" href="replace.html" title="replace">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.transform"></a><a class="link" href="transform.html" title="transform">transform</a> <a name="fusion.algorithm.transformation.functions.transform"></a><a class="link" href="transform.html" title="transform">transform</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.transform.description"></a><h6> <a name="fusion.algorithm.transformation.functions.transform.description"></a><h6>
<a name="id765811"></a> <a name="id789490"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.description">Description</a> <a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.description">Description</a>
</h6> </h6>
<p> <p>
@ -38,7 +38,7 @@
of <code class="computeroutput"><span class="identifier">seq</span></code>. of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.transform.unary_version_synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.transform.unary_version_synopsis"></a><h6>
<a name="id765884"></a> <a name="id789564"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.unary_version_synopsis">Unary <a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.unary_version_synopsis">Unary
version synopsis</a> version synopsis</a>
</h6> </h6>
@ -50,7 +50,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</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> </pre>
<div class="table"> <div class="table">
<a name="id766026"></a><p class="title"><b>Table<EFBFBD>1.59.<2E>Parameters</b></p> <a name="id789705"></a><p class="title"><b>Table&#160;1.59.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -117,7 +117,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.transform.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.transform.expression_semantics"></a><h6>
<a name="id766229"></a> <a name="id789909"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.expression_semantics">Expression <a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -133,7 +133,7 @@
within <code class="computeroutput"><span class="identifier">seq</span></code>. within <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.functions.transform.binary_version_synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.transform.binary_version_synopsis"></a><h6>
<a name="id767421"></a> <a name="id790008"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.binary_version_synopsis">Binary <a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.binary_version_synopsis">Binary
version synopsis</a> version synopsis</a>
</h6> </h6>
@ -146,7 +146,7 @@
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id767611"></a><p class="title"><b>Table<EFBFBD>1.60.<2E>Parameters</b></p> <a name="id790198"></a><p class="title"><b>Table&#160;1.60.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -241,21 +241,21 @@
within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively. within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively.
</p> </p>
<a name="fusion.algorithm.transformation.functions.transform.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.transform.complexity"></a><h6>
<a name="id767963"></a> <a name="id790551"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.complexity">Complexity</a> <a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.transform.header"></a><h6> <a name="fusion.algorithm.transformation.functions.transform.header"></a><h6>
<a name="id767985"></a> <a name="id790572"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.header">Header</a> <a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.transform.example"></a><h6> <a name="fusion.algorithm.transformation.functions.transform.example"></a><h6>
<a name="id768105"></a> <a name="id790692"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.example">Example</a> <a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span>
@ -273,7 +273,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>zip</title> <title>zip</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="join.html" title="join"> <link rel="prev" href="join.html" title="join">
<link rel="next" href="pop_back.html" title="pop_back"> <link rel="next" href="pop_back.html" title="pop_back">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.zip"></a><a class="link" href="zip.html" title="zip">zip</a> <a name="fusion.algorithm.transformation.functions.zip"></a><a class="link" href="zip.html" title="zip">zip</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.zip.description"></a><h6> <a name="fusion.algorithm.transformation.functions.zip.description"></a><h6>
<a name="id779376"></a> <a name="id803084"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.description">Description</a> <a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
of the members of the component sequences. of the members of the component sequences.
</p> </p>
<a name="fusion.algorithm.transformation.functions.zip.synopsis"></a><h6> <a name="fusion.algorithm.transformation.functions.zip.synopsis"></a><h6>
<a name="id779395"></a> <a name="id803104"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.synopsis">Synopsis</a> <a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="identifier">zip</span><span class="special">(</span><span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="special">...</span> <span class="identifier">SequenceN</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seqN</span><span class="special">);</span> <span class="identifier">zip</span><span class="special">(</span><span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="special">...</span> <span class="identifier">SequenceN</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seqN</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id779597"></a><p class="title"><b>Table<EFBFBD>1.72.<2E>Parameters</b></p> <a name="id803305"></a><p class="title"><b>Table&#160;1.72.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -93,7 +93,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.zip.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.functions.zip.expression_semantics"></a><h6>
<a name="id779687"></a> <a name="id803395"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.expression_semantics">Expression <a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -114,21 +114,21 @@
<span class="char">'c'</span><span class="special">))</span></code> <span class="char">'c'</span><span class="special">))</span></code>
</p> </p>
<a name="fusion.algorithm.transformation.functions.zip.complexity"></a><h6> <a name="fusion.algorithm.transformation.functions.zip.complexity"></a><h6>
<a name="id779901"></a> <a name="id803609"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.complexity">Complexity</a> <a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.functions.zip.header"></a><h6> <a name="fusion.algorithm.transformation.functions.zip.header"></a><h6>
<a name="id779920"></a> <a name="id803628"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.header">Header</a> <a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.functions.zip.example"></a><h6> <a name="fusion.algorithm.transformation.functions.zip.example"></a><h6>
<a name="id780035"></a> <a name="id803743"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.example">Example</a> <a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.example">Example</a>
</h6> </h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span> <pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
@ -138,7 +138,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title> <title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../transformation.html" title="Transformation"> <link rel="up" href="../transformation.html" title="Transformation">
<link rel="prev" href="functions/push_front.html" title="push_front"> <link rel="prev" href="functions/push_front.html" title="push_front">
<link rel="next" href="metafunctions/filter.html" title="filter"> <link rel="next" href="metafunctions/filter.html" title="filter">
@ -50,7 +50,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>clear</title> <title>clear</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="reverse.html" title="reverse"> <link rel="prev" href="reverse.html" title="reverse">
<link rel="next" href="erase.html" title="erase"> <link rel="next" href="erase.html" title="erase">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.clear"></a><a class="link" href="clear.html" title="clear">clear</a> <a name="fusion.algorithm.transformation.metafunctions.clear"></a><a class="link" href="clear.html" title="clear">clear</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.clear.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.clear.description"></a><h6>
<a name="id792699"></a> <a name="id815343"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.description">Description</a> <a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
type. type.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.clear.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.clear.synopsis"></a><h6>
<a name="id792730"></a> <a name="id815375"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.synopsis">Synopsis</a> <a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id792804"></a><p class="title"><b>Table<EFBFBD>1.86.<2E>Parameters</b></p> <a name="id815449"></a><p class="title"><b>Table&#160;1.86.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -91,7 +91,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.clear.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.clear.expression_semantics"></a><h6>
<a name="id792882"></a> <a name="id815527"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.expression_semantics">Expression <a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -105,14 +105,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns an empty sequence. <span class="bold"><strong>Semantics</strong></span>: Returns an empty sequence.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.clear.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.clear.complexity"></a><h6>
<a name="id792954"></a> <a name="id815599"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.complexity">Complexity</a> <a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.clear.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.clear.header"></a><h6>
<a name="id792976"></a> <a name="id815621"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.header">Header</a> <a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -121,7 +121,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase</title> <title>erase</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="clear.html" title="clear"> <link rel="prev" href="clear.html" title="clear">
<link rel="next" href="erase_key.html" title="erase_key"> <link rel="next" href="erase_key.html" title="erase_key">
@ -31,11 +31,11 @@
and range delimiting iterator types. and range delimiting iterator types.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.erase.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase.description"></a><h6>
<a name="id793120"></a> <a name="id815765"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.description">Description</a> <a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.description">Description</a>
</h6> </h6>
<a name="fusion.algorithm.transformation.metafunctions.erase.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase.synopsis"></a><h6>
<a name="id793138"></a> <a name="id815783"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.synopsis">Synopsis</a> <a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id793246"></a><p class="title"><b>Table<EFBFBD>1.87.<2E>Parameters</b></p> <a name="id815891"></a><p class="title"><b>Table&#160;1.87.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -131,7 +131,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase.expression_semantics"></a><h6>
<a name="id793401"></a> <a name="id816045"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.expression_semantics">Expression <a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -168,14 +168,14 @@
and <code class="computeroutput"><span class="identifier">It2</span></code> removed. and <code class="computeroutput"><span class="identifier">It2</span></code> removed.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.erase.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase.complexity"></a><h6>
<a name="id793606"></a> <a name="id816251"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.complexity">Complexity</a> <a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.erase.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase.header"></a><h6>
<a name="id793627"></a> <a name="id816272"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.header">Header</a> <a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -184,7 +184,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase_key</title> <title>erase_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="erase.html" title="erase"> <link rel="prev" href="erase.html" title="erase">
<link rel="next" href="insert.html" title="insert"> <link rel="next" href="insert.html" title="insert">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a> <a name="fusion.algorithm.transformation.metafunctions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase_key.description"></a><h6>
<a name="id793756"></a> <a name="id816401"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.description">Description</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
and key types. and key types.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase_key.synopsis"></a><h6>
<a name="id793783"></a> <a name="id816428"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.synopsis">Synopsis</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id793869"></a><p class="title"><b>Table<EFBFBD>1.88.<2E>Parameters</b></p> <a name="id816513"></a><p class="title"><b>Table&#160;1.88.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -113,7 +113,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics"></a><h6>
<a name="id793986"></a> <a name="id816631"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics">Expression <a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -130,14 +130,14 @@
except those with key <code class="computeroutput"><span class="identifier">Key</span></code>. except those with key <code class="computeroutput"><span class="identifier">Key</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase_key.complexity"></a><h6>
<a name="id794083"></a> <a name="id816728"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.complexity">Complexity</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.erase_key.header"></a><h6>
<a name="id794103"></a> <a name="id816747"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.header">Header</a> <a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -146,7 +146,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter</title> <title>filter</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions"> <link rel="prev" href="../metafunctions.html" title="Metafunctions">
<link rel="next" href="filter_if.html" title="filter_if"> <link rel="next" href="filter_if.html" title="filter_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.filter"></a><a class="link" href="filter.html" title="filter">filter</a> <a name="fusion.algorithm.transformation.metafunctions.filter"></a><a class="link" href="filter.html" title="filter">filter</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.filter.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter.description"></a><h6>
<a name="id784436"></a> <a name="id807052"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.description">Description</a> <a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
and type to retain. and type to retain.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.filter.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter.synopsis"></a><h6>
<a name="id784465"></a> <a name="id808788"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.synopsis">Synopsis</a> <a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id784553"></a><p class="title"><b>Table<EFBFBD>1.77.<2E>Parameter</b></p> <a name="id808876"></a><p class="title"><b>Table&#160;1.77.&#160;Parameter</b></p>
<div class="table-contents"><table class="table" summary="Parameter"> <div class="table-contents"><table class="table" summary="Parameter">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter.expression_semantics"></a><h6>
<a name="id785280"></a> <a name="id808989"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.expression_semantics">Expression <a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -141,14 +141,14 @@
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span></code>. <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.filter.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter.complexity"></a><h6>
<a name="id785481"></a> <a name="id809189"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.complexity">Complexity</a> <a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.filter.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter.header"></a><h6>
<a name="id785502"></a> <a name="id809211"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.header">Header</a> <a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -157,7 +157,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter_if</title> <title>filter_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="filter.html" title="filter"> <link rel="prev" href="filter.html" title="filter">
<link rel="next" href="transform.html" title="transform"> <link rel="next" href="transform.html" title="transform">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a> <a name="fusion.algorithm.transformation.metafunctions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter_if.description"></a><h6>
<a name="id785631"></a> <a name="id809339"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.description">Description</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -36,7 +36,7 @@
Lambda Expression</a> predicate type. Lambda Expression</a> predicate type.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter_if.synopsis"></a><h6>
<a name="id785662"></a> <a name="id809370"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.synopsis">Synopsis</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id785747"></a><p class="title"><b>Table<EFBFBD>1.78.<2E>Parameter</b></p> <a name="id809456"></a><p class="title"><b>Table&#160;1.78.&#160;Parameter</b></p>
<div class="table-contents"><table class="table" summary="Parameter"> <div class="table-contents"><table class="table" summary="Parameter">
<colgroup> <colgroup>
<col> <col>
@ -114,7 +114,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics"></a><h6>
<a name="id785865"></a> <a name="id809573"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics">Expression <a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -142,14 +142,14 @@
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>. 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> </p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter_if.complexity"></a><h6>
<a name="id786008"></a> <a name="id809716"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.complexity">Complexity</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.filter_if.header"></a><h6>
<a name="id786027"></a> <a name="id809735"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.header">Header</a> <a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -158,7 +158,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert</title> <title>insert</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="erase_key.html" title="erase_key"> <link rel="prev" href="erase_key.html" title="erase_key">
<link rel="next" href="insert_range.html" title="insert_range"> <link rel="next" href="insert_range.html" title="insert_range">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.insert"></a><a class="link" href="insert.html" title="insert">insert</a> <a name="fusion.algorithm.transformation.metafunctions.insert"></a><a class="link" href="insert.html" title="insert">insert</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.insert.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert.description"></a><h6>
<a name="id794231"></a> <a name="id817422"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.description">Description</a> <a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
position iterator and insertion types. position iterator and insertion types.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.insert.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert.synopsis"></a><h6>
<a name="id794260"></a> <a name="id817451"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.synopsis">Synopsis</a> <a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id794907"></a><p class="title"><b>Table<EFBFBD>1.89.<2E>Parameters</b></p> <a name="id817552"></a><p class="title"><b>Table&#160;1.89.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -131,7 +131,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert.expression_semantics"></a><h6>
<a name="id795057"></a> <a name="id817702"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.expression_semantics">Expression <a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -159,14 +159,14 @@
in <code class="computeroutput"><span class="identifier">Sequence</span></code>. in <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.insert.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert.complexity"></a><h6>
<a name="id795196"></a> <a name="id817841"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.complexity">Complexity</a> <a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.insert.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert.header"></a><h6>
<a name="id795218"></a> <a name="id817863"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.header">Header</a> <a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -175,7 +175,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert_range</title> <title>insert_range</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="insert.html" title="insert"> <link rel="prev" href="insert.html" title="insert">
<link rel="next" href="join.html" title="join"> <link rel="next" href="join.html" title="join">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a> <a name="fusion.algorithm.transformation.metafunctions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert_range.description"></a><h6>
<a name="id795351"></a> <a name="id817996"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.description">Description</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
sequence, position iterator and insertion range types. sequence, position iterator and insertion range types.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert_range.synopsis"></a><h6>
<a name="id795378"></a> <a name="id818022"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.synopsis">Synopsis</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id795476"></a><p class="title"><b>Table<EFBFBD>1.90.<2E>Parameters</b></p> <a name="id818121"></a><p class="title"><b>Table&#160;1.90.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -132,7 +132,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics"></a><h6>
<a name="id795631"></a> <a name="id818276"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics">Expression <a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -160,14 +160,14 @@
into <code class="computeroutput"><span class="identifier">Sequence</span></code>. into <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert_range.complexity"></a><h6>
<a name="id795769"></a> <a name="id818414"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.complexity">Complexity</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.insert_range.header"></a><h6>
<a name="id795786"></a> <a name="id818430"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.header">Header</a> <a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -176,7 +176,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>join</title> <title>join</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="insert_range.html" title="insert_range"> <link rel="prev" href="insert_range.html" title="insert_range">
<link rel="next" href="zip.html" title="zip"> <link rel="next" href="zip.html" title="zip">
@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.metafunctions.join"></a><a class="link" href="join.html" title="join">join</a> <a name="fusion.algorithm.transformation.metafunctions.join"></a><a class="link" href="join.html" title="join">join</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.join.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.join.description"></a><h6>
<a name="id795914"></a> <a name="id818559"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.description">Description</a> <a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.description">Description</a>
</h6> </h6>
<p> <p>
Returns the result of joining 2 sequences, given the sequence types. Returns the result of joining 2 sequences, given the sequence types.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.join.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.join.synopsis"></a><h6>
<a name="id795936"></a> <a name="id818580"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.synopsis">Synopsis</a> <a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.metafunctions.join.expression_semantics"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.join.expression_semantics"></a><h6>
<a name="id796027"></a> <a name="id818672"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.expression_semantics">Expression <a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -76,14 +76,14 @@
The order of the elements in the 2 sequences is preserved. The order of the elements in the 2 sequences is preserved.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.join.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.join.complexity"></a><h6>
<a name="id796158"></a> <a name="id818802"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.complexity">Complexity</a> <a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.join.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.join.header"></a><h6>
<a name="id796179"></a> <a name="id818824"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.header">Header</a> <a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -92,7 +92,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_back</title> <title>pop_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="zip.html" title="zip"> <link rel="prev" href="zip.html" title="zip">
<link rel="next" href="pop_front.html" title="pop_front"> <link rel="next" href="pop_front.html" title="pop_front">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a> <a name="fusion.algorithm.transformation.metafunctions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_back.description"></a><h6>
<a name="id796810"></a> <a name="id819455"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.description">Description</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
type. type.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_back.synopsis"></a><h6>
<a name="id796839"></a> <a name="id819484"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.synopsis">Synopsis</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id796914"></a><p class="title"><b>Table<EFBFBD>1.91.<2E>Parameters</b></p> <a name="id820720"></a><p class="title"><b>Table&#160;1.91.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -92,7 +92,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics"></a><h6>
<a name="id796996"></a> <a name="id820802"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics">Expression <a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -119,14 +119,14 @@
except the last element. except the last element.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_back.complexity"></a><h6>
<a name="id798263"></a> <a name="id820908"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.complexity">Complexity</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_back.header"></a><h6>
<a name="id798282"></a> <a name="id820927"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.header">Header</a> <a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -135,7 +135,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_front</title> <title>pop_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="pop_back.html" title="pop_back"> <link rel="prev" href="pop_back.html" title="pop_back">
<link rel="next" href="push_back.html" title="push_back"> <link rel="next" href="push_back.html" title="push_back">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a> <a name="fusion.algorithm.transformation.metafunctions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_front.description"></a><h6>
<a name="id798411"></a> <a name="id821056"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.description">Description</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
type. type.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_front.synopsis"></a><h6>
<a name="id798437"></a> <a name="id821082"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.synopsis">Synopsis</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id798509"></a><p class="title"><b>Table<EFBFBD>1.92.<2E>Parameters</b></p> <a name="id821154"></a><p class="title"><b>Table&#160;1.92.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -92,7 +92,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics"></a><h6>
<a name="id798592"></a> <a name="id821237"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics">Expression <a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -119,14 +119,14 @@
except the first element. except the first element.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_front.complexity"></a><h6>
<a name="id798698"></a> <a name="id821342"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.complexity">Complexity</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.pop_front.header"></a><h6>
<a name="id798717"></a> <a name="id821362"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.header">Header</a> <a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -135,7 +135,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_back</title> <title>push_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="pop_front.html" title="pop_front"> <link rel="prev" href="pop_front.html" title="pop_front">
<link rel="next" href="push_front.html" title="push_front"> <link rel="next" href="push_front.html" title="push_front">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a> <a name="fusion.algorithm.transformation.metafunctions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.push_back.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_back.description"></a><h6>
<a name="id798845"></a> <a name="id821490"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.description">Description</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
the input sequence and element to push. the input sequence and element to push.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_back.synopsis"></a><h6>
<a name="id798872"></a> <a name="id821516"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.synopsis">Synopsis</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id798957"></a><p class="title"><b>Table<EFBFBD>1.93.<2E>Parameters</b></p> <a name="id821602"></a><p class="title"><b>Table&#160;1.93.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_back.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_back.expression_semantics"></a><h6>
<a name="id799071"></a> <a name="id821716"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.expression_semantics">Expression <a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -140,14 +140,14 @@
added to the end. added to the end.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_back.complexity"></a><h6>
<a name="id799191"></a> <a name="id821836"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.complexity">Complexity</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_back.header"></a><h6>
<a name="id799210"></a> <a name="id821855"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.header">Header</a> <a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -156,7 +156,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_front</title> <title>push_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="push_back.html" title="push_back"> <link rel="prev" href="push_back.html" title="push_back">
<link rel="next" href="../../../tuple.html" title="Tuple"> <link rel="next" href="../../../tuple.html" title="Tuple">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a> <a name="fusion.algorithm.transformation.metafunctions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.push_front.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_front.description"></a><h6>
<a name="id799343"></a> <a name="id821988"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.description">Description</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
of the input sequence and element to push. of the input sequence and element to push.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_front.synopsis"></a><h6>
<a name="id799370"></a> <a name="id822014"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.synopsis">Synopsis</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id799455"></a><p class="title"><b>Table<EFBFBD>1.94.<2E>Parameters</b></p> <a name="id822100"></a><p class="title"><b>Table&#160;1.94.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_front.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_front.expression_semantics"></a><h6>
<a name="id799569"></a> <a name="id822214"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.expression_semantics">Expression <a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -140,14 +140,14 @@
added to the beginning. added to the beginning.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_front.complexity"></a><h6>
<a name="id799691"></a> <a name="id822336"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.complexity">Complexity</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.push_front.header"></a><h6>
<a name="id799710"></a> <a name="id822355"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.header">Header</a> <a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -156,7 +156,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove</title> <title>remove</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="replace_if.html" title="replace_if"> <link rel="prev" href="replace_if.html" title="replace_if">
<link rel="next" href="remove_if.html" title="remove_if"> <link rel="next" href="remove_if.html" title="remove_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.remove"></a><a class="link" href="remove.html" title="remove">remove</a> <a name="fusion.algorithm.transformation.metafunctions.remove"></a><a class="link" href="remove.html" title="remove">remove</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.remove.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove.description"></a><h6>
<a name="id790787"></a> <a name="id812311"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.description">Description</a> <a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
removal types. removal types.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.remove.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove.synopsis"></a><h6>
<a name="id790817"></a> <a name="id812341"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.synopsis">Synopsis</a> <a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id790905"></a><p class="title"><b>Table<EFBFBD>1.83.<2E>Parameters</b></p> <a name="id812428"></a><p class="title"><b>Table&#160;1.83.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove.expression_semantics"></a><h6>
<a name="id791018"></a> <a name="id812541"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.expression_semantics">Expression <a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -141,14 +141,14 @@
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span></code>. <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.remove.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove.complexity"></a><h6>
<a name="id791220"></a> <a name="id812744"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.complexity">Complexity</a> <a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.remove.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove.header"></a><h6>
<a name="id791242"></a> <a name="id812766"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.header">Header</a> <a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -157,7 +157,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove_if</title> <title>remove_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="remove.html" title="remove"> <link rel="prev" href="remove.html" title="remove">
<link rel="next" href="reverse.html" title="reverse"> <link rel="next" href="reverse.html" title="reverse">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a> <a name="fusion.algorithm.transformation.metafunctions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove_if.description"></a><h6>
<a name="id791370"></a> <a name="id812894"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.description">Description</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -36,7 +36,7 @@
Lambda Expression</a> predicate types. Lambda Expression</a> predicate types.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove_if.synopsis"></a><h6>
<a name="id791402"></a> <a name="id812925"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.synopsis">Synopsis</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id791487"></a><p class="title"><b>Table<EFBFBD>1.84.<2E>Parameters</b></p> <a name="id813010"></a><p class="title"><b>Table&#160;1.84.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -114,7 +114,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics"></a><h6>
<a name="id791626"></a> <a name="id813150"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics">Expression <a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -142,14 +142,14 @@
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">false_</span></code>. 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">false_</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove_if.complexity"></a><h6>
<a name="id791769"></a> <a name="id814727"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.complexity">Complexity</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.remove_if.header"></a><h6>
<a name="id792130"></a> <a name="id814746"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.header">Header</a> <a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -158,7 +158,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace</title> <title>replace</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="transform.html" title="transform"> <link rel="prev" href="transform.html" title="transform">
<link rel="next" href="replace_if.html" title="replace_if"> <link rel="next" href="replace_if.html" title="replace_if">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.replace"></a><a class="link" href="replace.html" title="replace">replace</a> <a name="fusion.algorithm.transformation.metafunctions.replace"></a><a class="link" href="replace.html" title="replace">replace</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.replace.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace.description"></a><h6>
<a name="id789798"></a> <a name="id811322"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.description">Description</a> <a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
the input sequence and element to replace. the input sequence and element to replace.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.replace.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace.synopsis"></a><h6>
<a name="id789827"></a> <a name="id811351"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.synopsis">Synopsis</a> <a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -48,7 +48,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id789915"></a><p class="title"><b>Table<EFBFBD>1.81.<2E>Parameters</b></p> <a name="id811438"></a><p class="title"><b>Table&#160;1.81.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -112,7 +112,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace.expression_semantics"></a><h6>
<a name="id790028"></a> <a name="id811551"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.expression_semantics">Expression <a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -127,14 +127,14 @@
<a class="link" href="../functions/replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a>. <a class="link" href="../functions/replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.replace.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace.complexity"></a><h6>
<a name="id790114"></a> <a name="id811638"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.complexity">Complexity</a> <a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.replace.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace.header"></a><h6>
<a name="id790133"></a> <a name="id811657"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.header">Header</a> <a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -143,7 +143,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace_if</title> <title>replace_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="replace.html" title="replace"> <link rel="prev" href="replace.html" title="replace">
<link rel="next" href="remove.html" title="remove"> <link rel="next" href="remove.html" title="remove">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a> <a name="fusion.algorithm.transformation.metafunctions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace_if.description"></a><h6>
<a name="id790266"></a> <a name="id811790"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.description">Description</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.description">Description</a>
</h6> </h6>
<p> <p>
@ -36,7 +36,7 @@
Function Object</a> predicate and replacement object. Function Object</a> predicate and replacement object.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace_if.synopsis"></a><h6>
<a name="id790298"></a> <a name="id811821"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.synopsis">Synopsis</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -49,7 +49,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id790395"></a><p class="title"><b>Table<EFBFBD>1.82.<2E>Parameters</b></p> <a name="id811918"></a><p class="title"><b>Table&#160;1.82.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -131,7 +131,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics"></a><h6>
<a name="id790544"></a> <a name="id812067"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics">Expression <a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -146,14 +146,14 @@
<a class="link" href="../functions/replace_if.html" title="replace_if"><code class="computeroutput"><span class="identifier">replace_if</span></code></a>. <a class="link" href="../functions/replace_if.html" title="replace_if"><code class="computeroutput"><span class="identifier">replace_if</span></code></a>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace_if.complexity"></a><h6>
<a name="id790640"></a> <a name="id812163"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.complexity">Complexity</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.replace_if.header"></a><h6>
<a name="id790659"></a> <a name="id812182"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.header">Header</a> <a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -162,7 +162,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>reverse</title> <title>reverse</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="remove_if.html" title="remove_if"> <link rel="prev" href="remove_if.html" title="remove_if">
<link rel="next" href="clear.html" title="clear"> <link rel="next" href="clear.html" title="clear">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a> <a name="fusion.algorithm.transformation.metafunctions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.reverse.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.reverse.description"></a><h6>
<a name="id792258"></a> <a name="id814874"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.description">Description</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
type. type.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.reverse.synopsis"></a><h6>
<a name="id792287"></a> <a name="id814903"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.synopsis">Synopsis</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -47,7 +47,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id792361"></a><p class="title"><b>Table<EFBFBD>1.85.<2E>Parameters</b></p> <a name="id814977"></a><p class="title"><b>Table&#160;1.85.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -92,7 +92,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.reverse.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.reverse.expression_semantics"></a><h6>
<a name="id792444"></a> <a name="id815060"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.expression_semantics">Expression <a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -104,7 +104,12 @@
<div class="itemizedlist"><ul class="itemizedlist" type="disc"> <div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem"> <li class="listitem">
A model of <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional A model of <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
Sequence</a>. Sequence</a> if <code class="computeroutput"><span class="identifier">Sequence</span></code>
is a <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
Sequence</a> else, <a class="link" href="../../../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a> if <code class="computeroutput"><span class="identifier">Sequence</span></code>
is a <a class="link" href="../../../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a>.
</li> </li>
<li class="listitem"> <li class="listitem">
A model of <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative A model of <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
@ -118,14 +123,14 @@
elements in the reverse order to <code class="computeroutput"><span class="identifier">Sequence</span></code>. elements in the reverse order to <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.reverse.complexity"></a><h6>
<a name="id792549"></a> <a name="id815193"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.complexity">Complexity</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.reverse.header"></a><h6>
<a name="id792568"></a> <a name="id815213"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.header">Header</a> <a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -134,7 +139,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>transform</title> <title>transform</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="filter_if.html" title="filter_if"> <link rel="prev" href="filter_if.html" title="filter_if">
<link rel="next" href="replace.html" title="replace"> <link rel="next" href="replace.html" title="replace">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.transform"></a><a class="link" href="transform.html" title="transform">transform</a> <a name="fusion.algorithm.transformation.metafunctions.transform"></a><a class="link" href="transform.html" title="transform">transform</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.transform.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.transform.description"></a><h6>
<a name="id786155"></a> <a name="id809864"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.description">Description</a> <a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.description">Description</a>
</h6> </h6>
<p> <p>
@ -38,7 +38,7 @@
of <code class="computeroutput"><span class="identifier">seq</span></code>. of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis"></a><h6>
<a name="id786226"></a> <a name="id809934"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis">Unary <a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis">Unary
version synopsis</a> version synopsis</a>
</h6> </h6>
@ -50,7 +50,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</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> </pre>
<div class="table"> <div class="table">
<a name="id786368"></a><p class="title"><b>Table<EFBFBD>1.79.<2E>Parameters</b></p> <a name="id810076"></a><p class="title"><b>Table&#160;1.79.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -117,7 +117,7 @@
</table></div> </table></div>
</div> </div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.transform.expression_semantics"></a><h6> <br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.transform.expression_semantics"></a><h6>
<a name="id786570"></a> <a name="id810279"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.expression_semantics">Expression <a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -144,7 +144,7 @@
within <code class="computeroutput"><span class="identifier">seq</span></code>. within <code class="computeroutput"><span class="identifier">seq</span></code>.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis"></a><h6>
<a name="id786698"></a> <a name="id810406"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis">Binary <a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis">Binary
version synopsis</a> version synopsis</a>
</h6> </h6>
@ -157,7 +157,7 @@
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span> <span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre> </pre>
<div class="table"> <div class="table">
<a name="id786887"></a><p class="title"><b>Table<EFBFBD>1.80.<2E>Parameters</b></p> <a name="id810596"></a><p class="title"><b>Table&#160;1.80.&#160;Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters"> <div class="table-contents"><table class="table" summary="Parameters">
<colgroup> <colgroup>
<col> <col>
@ -252,21 +252,21 @@
within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively. within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.transform.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.transform.complexity"></a><h6>
<a name="id787238"></a> <a name="id810946"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.complexity">Complexity</a> <a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Returns a view which is lazily evaluated. Constant. Returns a view which is lazily evaluated.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.transform.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.transform.header"></a><h6>
<a name="id787257"></a> <a name="id810965"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.header">Header</a> <a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.metafunctions.transform.example"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.transform.example"></a><h6>
<a name="id787377"></a> <a name="id811086"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.example">Example</a> <a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span>
@ -284,7 +284,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>zip</title> <title>zip</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="join.html" title="join"> <link rel="prev" href="join.html" title="join">
<link rel="next" href="pop_back.html" title="pop_back"> <link rel="next" href="pop_back.html" title="pop_back">
@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.zip"></a><a class="link" href="zip.html" title="zip">zip</a> <a name="fusion.algorithm.transformation.metafunctions.zip"></a><a class="link" href="zip.html" title="zip">zip</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.zip.description"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.zip.description"></a><h6>
<a name="id796310"></a> <a name="id818955"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.description">Description</a> <a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
of the members of the component sequences. of the members of the component sequences.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.zip.synopsis"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.zip.synopsis"></a><h6>
<a name="id796332"></a> <a name="id818976"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.synopsis">Synopsis</a> <a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span>
@ -50,7 +50,7 @@
<span class="special">};</span> <span class="special">};</span>
</pre> </pre>
<a name="fusion.algorithm.transformation.metafunctions.zip.expression_semantics"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.zip.expression_semantics"></a><h6>
<a name="id796441"></a> <a name="id819086"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.expression_semantics">Expression <a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -72,14 +72,14 @@
<span class="char">'c'</span><span class="special">))</span></code> <span class="char">'c'</span><span class="special">))</span></code>
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.zip.complexity"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.zip.complexity"></a><h6>
<a name="id796660"></a> <a name="id819305"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.complexity">Complexity</a> <a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.complexity">Complexity</a>
</h6> </h6>
<p> <p>
Constant. Constant.
</p> </p>
<a name="fusion.algorithm.transformation.metafunctions.zip.header"></a><h6> <a name="fusion.algorithm.transformation.metafunctions.zip.header"></a><h6>
<a name="id796682"></a> <a name="id819327"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.header">Header</a> <a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</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">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -88,7 +88,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,11 +1,11 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Change log</title> <title>Change log</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="prev" href="notes.html" title="Notes"> <link rel="prev" href="notes.html" title="Notes">
<link rel="next" href="acknowledgements.html" title="Acknowledgements"> <link rel="next" href="acknowledgements.html" title="Acknowledgements">
</head> </head>
@ -60,7 +60,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,11 +1,11 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Container</title> <title>Container</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="prev" href="sequence/operator/comparison/greater_than_equal.html" title="greater than equal"> <link rel="prev" href="sequence/operator/comparison/greater_than_equal.html" title="greater than equal">
<link rel="next" href="container/vector.html" title="vector"> <link rel="next" href="container/vector.html" title="vector">
</head> </head>
@ -49,7 +49,7 @@
These containers are more or less counterparts of those in <a href="http://en.wikipedia.org/wiki/Standard_Template_Library" target="_top">STL</a>. These containers are more or less counterparts of those in <a href="http://en.wikipedia.org/wiki/Standard_Template_Library" target="_top">STL</a>.
</p> </p>
<a name="fusion.container.header"></a><h4> <a name="fusion.container.header"></a><h4>
<a name="id684983"></a> <a name="id707344"></a>
<a class="link" href="container.html#fusion.container.header">Header</a> <a class="link" href="container.html#fusion.container.header">Header</a>
</h4> </h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -58,7 +58,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>cons</title> <title>cons</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../container.html" title="Container"> <link rel="up" href="../container.html" title="Container">
<link rel="prev" href="vector.html" title="vector"> <link rel="prev" href="vector.html" title="vector">
<link rel="next" href="list.html" title="list"> <link rel="next" href="list.html" title="list">
@ -27,7 +27,7 @@
<a name="fusion.container.cons"></a><a class="link" href="cons.html" title="cons">cons</a> <a name="fusion.container.cons"></a><a class="link" href="cons.html" title="cons">cons</a>
</h3></div></div></div> </h3></div></div></div>
<a name="fusion.container.cons.description"></a><h5> <a name="fusion.container.cons.description"></a><h5>
<a name="id687663"></a> <a name="id711117"></a>
<a class="link" href="cons.html#fusion.container.cons.description">Description</a> <a class="link" href="cons.html#fusion.container.cons.description">Description</a>
</h5> </h5>
<p> <p>
@ -42,21 +42,21 @@
Inlined Functions</a>). Inlined Functions</a>).
</p> </p>
<a name="fusion.container.cons.header"></a><h5> <a name="fusion.container.cons.header"></a><h5>
<a name="id687744"></a> <a name="id711198"></a>
<a class="link" href="cons.html#fusion.container.cons.header">Header</a> <a class="link" href="cons.html#fusion.container.cons.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.cons.synopsis"></a><h5> <a name="fusion.container.cons.synopsis"></a><h5>
<a name="id687860"></a> <a name="id711314"></a>
<a class="link" href="cons.html#fusion.container.cons.synopsis">Synopsis</a> <a class="link" href="cons.html#fusion.container.cons.synopsis">Synopsis</a>
</h5> </h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Cdr</span> <span class="special">=</span> <span class="identifier">nil</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Cdr</span> <span class="special">=</span> <span class="identifier">nil</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">cons</span><span class="special">;</span> <span class="keyword">struct</span> <span class="identifier">cons</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.container.cons.template_parameters"></a><h5> <a name="fusion.container.cons.template_parameters"></a><h5>
<a name="id687934"></a> <a name="id711388"></a>
<a class="link" href="cons.html#fusion.container.cons.template_parameters">Template parameters</a> <a class="link" href="cons.html#fusion.container.cons.template_parameters">Template parameters</a>
</h5> </h5>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -119,7 +119,7 @@
</tbody> </tbody>
</table></div> </table></div>
<a name="fusion.container.cons.model_of"></a><h5> <a name="fusion.container.cons.model_of"></a><h5>
<a name="id688054"></a> <a name="id711508"></a>
<a class="link" href="cons.html#fusion.container.cons.model_of">Model of</a> <a class="link" href="cons.html#fusion.container.cons.model_of">Model of</a>
</h5> </h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div> <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
@ -159,7 +159,7 @@
</dl> </dl>
</div> </div>
<a name="fusion.container.cons.expression_semantics"></a><h5> <a name="fusion.container.cons.expression_semantics"></a><h5>
<a name="id688258"></a> <a name="id711712"></a>
<a class="link" href="cons.html#fusion.container.cons.expression_semantics">Expression Semantics</a> <a class="link" href="cons.html#fusion.container.cons.expression_semantics">Expression Semantics</a>
</h5> </h5>
<p> <p>
@ -292,7 +292,7 @@
</p> </p>
</div> </div>
<a name="fusion.container.cons.example"></a><h5> <a name="fusion.container.cons.example"></a><h5>
<a name="id688721"></a> <a name="id712175"></a>
<a class="link" href="cons.html#fusion.container.cons.example">Example</a> <a class="link" href="cons.html#fusion.container.cons.example">Example</a>
</h5> </h5>
<pre class="programlisting"><span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">l</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;(</span><span class="number">5.5f</span><span class="special">));</span> <pre class="programlisting"><span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">l</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;(</span><span class="number">5.5f</span><span class="special">));</span>
@ -302,7 +302,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Conversion</title> <title>Conversion</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../container.html" title="Container"> <link rel="up" href="../container.html" title="Container">
<link rel="prev" href="generation/metafunctions/map_tie.html" title="map_tie"> <link rel="prev" href="generation/metafunctions/map_tie.html" title="map_tie">
<link rel="next" href="conversion/functions.html" title="Functions"> <link rel="next" href="conversion/functions.html" title="Functions">
@ -35,7 +35,7 @@
types using one of these conversion functions. types using one of these conversion functions.
</p> </p>
<a name="fusion.container.conversion.header"></a><h5> <a name="fusion.container.conversion.header"></a><h5>
<a name="id717528"></a> <a name="id739911"></a>
<a class="link" href="conversion.html#fusion.container.conversion.header">Header</a> <a class="link" href="conversion.html#fusion.container.conversion.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -43,7 +43,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title> <title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../conversion.html" title="Conversion"> <link rel="up" href="../conversion.html" title="Conversion">
<link rel="prev" href="../conversion.html" title="Conversion"> <link rel="prev" href="../conversion.html" title="Conversion">
<link rel="next" href="functions/as_list.html" title="as_list"> <link rel="next" href="functions/as_list.html" title="as_list">
@ -35,7 +35,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_list</title> <title>as_list</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions"> <link rel="prev" href="../functions.html" title="Functions">
<link rel="next" href="as_vector.html" title="as_vector"> <link rel="next" href="as_vector.html" title="as_vector">
@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a> <a name="fusion.container.conversion.functions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.functions.as_list.description"></a><h6> <a name="fusion.container.conversion.functions.as_list.description"></a><h6>
<a name="id717612"></a> <a name="id739995"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.description">Description</a> <a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.description">Description</a>
</h6> </h6>
<p> <p>
Convert a fusion sequence to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>. Convert a fusion sequence to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.functions.as_list.synopsis"></a><h6> <a name="fusion.container.conversion.functions.as_list.synopsis"></a><h6>
<a name="id717641"></a> <a name="id740024"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.synopsis">Synopsis</a> <a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_list</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="identifier">as_list</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_list.parameters"></a><h6> <a name="fusion.container.conversion.functions.as_list.parameters"></a><h6>
<a name="id717824"></a> <a name="id740207"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.parameters">Parameters</a> <a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.functions.as_list.expression_semantics"></a><h6> <a name="fusion.container.conversion.functions.as_list.expression_semantics"></a><h6>
<a name="id717910"></a> <a name="id740293"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.expression_semantics">Expression <a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>. <code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.functions.as_list.header"></a><h6> <a name="fusion.container.conversion.functions.as_list.header"></a><h6>
<a name="id718010"></a> <a name="id740393"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.header">Header</a> <a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_list.example"></a><h6> <a name="fusion.container.conversion.functions.as_list.example"></a><h6>
<a name="id718125"></a> <a name="id740508"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.example">Example</a> <a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">as_list</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span> <pre class="programlisting"><span class="identifier">as_list</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>
@ -120,7 +120,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_map</title> <title>as_map</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="as_set.html" title="as_set"> <link rel="prev" href="as_set.html" title="as_set">
<link rel="next" href="../metafunctions.html" title="Metafunctions"> <link rel="next" href="../metafunctions.html" title="Metafunctions">
@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a> <a name="fusion.container.conversion.functions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.functions.as_map.description"></a><h6> <a name="fusion.container.conversion.functions.as_map.description"></a><h6>
<a name="id719451"></a> <a name="id742858"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.description">Description</a> <a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.description">Description</a>
</h6> </h6>
<p> <p>
Convert a fusion sequence to a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a>. Convert a fusion sequence to a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.functions.as_map.synopsis"></a><h6> <a name="fusion.container.conversion.functions.as_map.synopsis"></a><h6>
<a name="id719480"></a> <a name="id742887"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.synopsis">Synopsis</a> <a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_map</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="identifier">as_map</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_map.parameters"></a><h6> <a name="fusion.container.conversion.functions.as_map.parameters"></a><h6>
<a name="id719660"></a> <a name="id743067"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.parameters">Parameters</a> <a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.functions.as_map.expression_semantics"></a><h6> <a name="fusion.container.conversion.functions.as_map.expression_semantics"></a><h6>
<a name="id719744"></a> <a name="id743151"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.expression_semantics">Expression <a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -110,14 +110,14 @@
There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types. There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types.
</p> </p>
<a name="fusion.container.conversion.functions.as_map.header"></a><h6> <a name="fusion.container.conversion.functions.as_map.header"></a><h6>
<a name="id719874"></a> <a name="id743281"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.header">Header</a> <a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_map.example"></a><h6> <a name="fusion.container.conversion.functions.as_map.example"></a><h6>
<a name="id719989"></a> <a name="id743396"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.example">Example</a> <a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">as_map</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span> <pre class="programlisting"><span class="identifier">as_map</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span>
@ -127,7 +127,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_set</title> <title>as_set</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="as_vector.html" title="as_vector"> <link rel="prev" href="as_vector.html" title="as_vector">
<link rel="next" href="as_map.html" title="as_map"> <link rel="next" href="as_map.html" title="as_map">
@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a> <a name="fusion.container.conversion.functions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.functions.as_set.description"></a><h6> <a name="fusion.container.conversion.functions.as_set.description"></a><h6>
<a name="id718860"></a> <a name="id742267"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.description">Description</a> <a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.description">Description</a>
</h6> </h6>
<p> <p>
Convert a fusion sequence to a <a class="link" href="../../set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a>. Convert a fusion sequence to a <a class="link" href="../../set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.functions.as_set.synopsis"></a><h6> <a name="fusion.container.conversion.functions.as_set.synopsis"></a><h6>
<a name="id718888"></a> <a name="id742295"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.synopsis">Synopsis</a> <a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_set</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="identifier">as_set</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_set.parameters"></a><h6> <a name="fusion.container.conversion.functions.as_set.parameters"></a><h6>
<a name="id719068"></a> <a name="id742475"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.parameters">Parameters</a> <a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.functions.as_set.expression_semantics"></a><h6> <a name="fusion.container.conversion.functions.as_set.expression_semantics"></a><h6>
<a name="id719152"></a> <a name="id742559"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.expression_semantics">Expression <a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -109,14 +109,14 @@
key types. key types.
</p> </p>
<a name="fusion.container.conversion.functions.as_set.header"></a><h6> <a name="fusion.container.conversion.functions.as_set.header"></a><h6>
<a name="id719262"></a> <a name="id742669"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.header">Header</a> <a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_set.example"></a><h6> <a name="fusion.container.conversion.functions.as_set.example"></a><h6>
<a name="id719377"></a> <a name="id742784"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.example">Example</a> <a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">as_set</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span> <pre class="programlisting"><span class="identifier">as_set</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>
@ -124,7 +124,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_vector</title> <title>as_vector</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="as_list.html" title="as_list"> <link rel="prev" href="as_list.html" title="as_list">
<link rel="next" href="as_set.html" title="as_set"> <link rel="next" href="as_set.html" title="as_set">
@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a> <a name="fusion.container.conversion.functions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.functions.as_vector.description"></a><h6> <a name="fusion.container.conversion.functions.as_vector.description"></a><h6>
<a name="id718199"></a> <a name="id740582"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.description">Description</a> <a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.description">Description</a>
</h6> </h6>
<p> <p>
Convert a fusion sequence to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>. Convert a fusion sequence to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.functions.as_vector.synopsis"></a><h6> <a name="fusion.container.conversion.functions.as_vector.synopsis"></a><h6>
<a name="id718230"></a> <a name="id740613"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.synopsis">Synopsis</a> <a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_vector</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span> <span class="identifier">as_vector</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_vector.parameters"></a><h6> <a name="fusion.container.conversion.functions.as_vector.parameters"></a><h6>
<a name="id718415"></a> <a name="id740798"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.parameters">Parameters</a> <a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.functions.as_vector.expression_semantics"></a><h6> <a name="fusion.container.conversion.functions.as_vector.expression_semantics"></a><h6>
<a name="id718502"></a> <a name="id740885"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.expression_semantics">Expression <a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>. <code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.functions.as_vector.header"></a><h6> <a name="fusion.container.conversion.functions.as_vector.header"></a><h6>
<a name="id718601"></a> <a name="id742077"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.header">Header</a> <a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.functions.as_vector.example"></a><h6> <a name="fusion.container.conversion.functions.as_vector.example"></a><h6>
<a name="id718785"></a> <a name="id742192"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.example">Example</a> <a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">as_vector</span><span class="special">(</span><a class="link" href="../../generation/functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span> <pre class="programlisting"><span class="identifier">as_vector</span><span class="special">(</span><a class="link" href="../../generation/functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>
@ -120,7 +120,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title> <title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../conversion.html" title="Conversion"> <link rel="up" href="../conversion.html" title="Conversion">
<link rel="prev" href="functions/as_map.html" title="as_map"> <link rel="prev" href="functions/as_map.html" title="as_map">
<link rel="next" href="metafunctions/as_list.html" title="as_list"> <link rel="next" href="metafunctions/as_list.html" title="as_list">
@ -35,7 +35,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_list</title> <title>as_list</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions"> <link rel="prev" href="../metafunctions.html" title="Metafunctions">
<link rel="next" href="as_vector.html" title="as_vector"> <link rel="next" href="as_vector.html" title="as_vector">
@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a> <a name="fusion.container.conversion.metafunctions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_list.description"></a><h6> <a name="fusion.container.conversion.metafunctions.as_list.description"></a><h6>
<a name="id720110"></a> <a name="id743517"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.description">Description</a> <a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.description">Description</a>
</h6> </h6>
<p> <p>
Returns the result type of <a class="link" href="../functions/as_list.html" title="as_list"><code class="computeroutput"><span class="identifier">as_list</span></code></a>. Returns the result type of <a class="link" href="../functions/as_list.html" title="as_list"><code class="computeroutput"><span class="identifier">as_list</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_list.synopsis"></a><h6> <a name="fusion.container.conversion.metafunctions.as_list.synopsis"></a><h6>
<a name="id720141"></a> <a name="id743548"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.synopsis">Synopsis</a> <a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_list</span><span class="special">;</span> <span class="keyword">struct</span> <span class="identifier">as_list</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_list.parameters"></a><h6> <a name="fusion.container.conversion.metafunctions.as_list.parameters"></a><h6>
<a name="id720198"></a> <a name="id743605"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.parameters">Parameters</a> <a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.metafunctions.as_list.expression_semantics"></a><h6> <a name="fusion.container.conversion.metafunctions.as_list.expression_semantics"></a><h6>
<a name="id720288"></a> <a name="id743695"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.expression_semantics">Expression <a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -101,14 +101,14 @@
<code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>. <code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_list.header"></a><h6> <a name="fusion.container.conversion.metafunctions.as_list.header"></a><h6>
<a name="id720387"></a> <a name="id743794"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.header">Header</a> <a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_list.example"></a><h6> <a name="fusion.container.conversion.metafunctions.as_list.example"></a><h6>
<a name="id720507"></a> <a name="id743914"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.example">Example</a> <a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_list</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span> <pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_list</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span>
@ -116,7 +116,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_map</title> <title>as_map</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="as_set.html" title="as_set"> <link rel="prev" href="as_set.html" title="as_set">
<link rel="next" href="../../../view.html" title="View"> <link rel="next" href="../../../view.html" title="View">
@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a> <a name="fusion.container.conversion.metafunctions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_map.description"></a><h6> <a name="fusion.container.conversion.metafunctions.as_map.description"></a><h6>
<a name="id722242"></a> <a name="id745717"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.description">Description</a> <a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.description">Description</a>
</h6> </h6>
<p> <p>
Returns the result type of <a class="link" href="../functions/as_map.html" title="as_map"><code class="computeroutput"><span class="identifier">as_map</span></code></a>. Returns the result type of <a class="link" href="../functions/as_map.html" title="as_map"><code class="computeroutput"><span class="identifier">as_map</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_map.synopsis"></a><h6> <a name="fusion.container.conversion.metafunctions.as_map.synopsis"></a><h6>
<a name="id722273"></a> <a name="id745748"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.synopsis">Synopsis</a> <a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_map</span><span class="special">;</span> <span class="keyword">struct</span> <span class="identifier">as_map</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_map.parameters"></a><h6> <a name="fusion.container.conversion.metafunctions.as_map.parameters"></a><h6>
<a name="id722329"></a> <a name="id745804"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.parameters">Parameters</a> <a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.metafunctions.as_map.expression_semantics"></a><h6> <a name="fusion.container.conversion.metafunctions.as_map.expression_semantics"></a><h6>
<a name="id722419"></a> <a name="id745894"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.expression_semantics">Expression <a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -106,14 +106,14 @@
There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types. There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_map.header"></a><h6> <a name="fusion.container.conversion.metafunctions.as_map.header"></a><h6>
<a name="id722546"></a> <a name="id746022"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.header">Header</a> <a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_map.example"></a><h6> <a name="fusion.container.conversion.metafunctions.as_map.example"></a><h6>
<a name="id722664"></a> <a name="id746139"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.example">Example</a> <a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_map</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span> <pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_map</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span>
@ -123,7 +123,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_set</title> <title>as_set</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="as_vector.html" title="as_vector"> <link rel="prev" href="as_vector.html" title="as_vector">
<link rel="next" href="as_map.html" title="as_map"> <link rel="next" href="as_map.html" title="as_map">
@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a> <a name="fusion.container.conversion.metafunctions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_set.description"></a><h6> <a name="fusion.container.conversion.metafunctions.as_set.description"></a><h6>
<a name="id721756"></a> <a name="id745231"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.description">Description</a> <a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.description">Description</a>
</h6> </h6>
<p> <p>
Returns the result type of <a class="link" href="../functions/as_set.html" title="as_set"><code class="computeroutput"><span class="identifier">as_set</span></code></a>. Returns the result type of <a class="link" href="../functions/as_set.html" title="as_set"><code class="computeroutput"><span class="identifier">as_set</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_set.synopsis"></a><h6> <a name="fusion.container.conversion.metafunctions.as_set.synopsis"></a><h6>
<a name="id721787"></a> <a name="id745262"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.synopsis">Synopsis</a> <a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_set</span><span class="special">;</span> <span class="keyword">struct</span> <span class="identifier">as_set</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_set.parameters"></a><h6> <a name="fusion.container.conversion.metafunctions.as_set.parameters"></a><h6>
<a name="id721843"></a> <a name="id745318"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.parameters">Parameters</a> <a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.metafunctions.as_set.expression_semantics"></a><h6> <a name="fusion.container.conversion.metafunctions.as_set.expression_semantics"></a><h6>
<a name="id721933"></a> <a name="id745408"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.expression_semantics">Expression <a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -105,14 +105,14 @@
key types. key types.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_set.header"></a><h6> <a name="fusion.container.conversion.metafunctions.as_set.header"></a><h6>
<a name="id722040"></a> <a name="id745515"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.header">Header</a> <a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_set.example"></a><h6> <a name="fusion.container.conversion.metafunctions.as_set.example"></a><h6>
<a name="id722158"></a> <a name="id745633"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.example">Example</a> <a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_set</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span> <pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_set</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span>
@ -120,7 +120,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_vector</title> <title>as_vector</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions"> <link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="as_list.html" title="as_list"> <link rel="prev" href="as_list.html" title="as_list">
<link rel="next" href="as_set.html" title="as_set"> <link rel="next" href="as_set.html" title="as_set">
@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a> <a name="fusion.container.conversion.metafunctions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_vector.description"></a><h6> <a name="fusion.container.conversion.metafunctions.as_vector.description"></a><h6>
<a name="id720591"></a> <a name="id743998"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.description">Description</a> <a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.description">Description</a>
</h6> </h6>
<p> <p>
Returns the result type of <a class="link" href="../functions/as_vector.html" title="as_vector"><code class="computeroutput"><span class="identifier">as_vector</span></code></a>. Returns the result type of <a class="link" href="../functions/as_vector.html" title="as_vector"><code class="computeroutput"><span class="identifier">as_vector</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_vector.synopsis"></a><h6> <a name="fusion.container.conversion.metafunctions.as_vector.synopsis"></a><h6>
<a name="id720622"></a> <a name="id744029"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.synopsis">Synopsis</a> <a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_vector</span><span class="special">;</span> <span class="keyword">struct</span> <span class="identifier">as_vector</span><span class="special">;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_vector.parameters"></a><h6> <a name="fusion.container.conversion.metafunctions.as_vector.parameters"></a><h6>
<a name="id720679"></a> <a name="id744086"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.parameters">Parameters</a> <a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.conversion.metafunctions.as_vector.expression_semantics"></a><h6> <a name="fusion.container.conversion.metafunctions.as_vector.expression_semantics"></a><h6>
<a name="id720769"></a> <a name="id744176"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.expression_semantics">Expression <a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -101,14 +101,14 @@
<code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>. <code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p> </p>
<a name="fusion.container.conversion.metafunctions.as_vector.header"></a><h6> <a name="fusion.container.conversion.metafunctions.as_vector.header"></a><h6>
<a name="id720868"></a> <a name="id745027"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.header">Header</a> <a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.conversion.metafunctions.as_vector.example"></a><h6> <a name="fusion.container.conversion.metafunctions.as_vector.example"></a><h6>
<a name="id721672"></a> <a name="id745147"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.example">Example</a> <a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_vector</span><span class="special">&lt;</span><a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span> <pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_vector</span><span class="special">&lt;</span><a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span>
@ -116,7 +116,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Generation</title> <title>Generation</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../container.html" title="Container"> <link rel="up" href="../container.html" title="Container">
<link rel="prev" href="map.html" title="map"> <link rel="prev" href="map.html" title="map">
<link rel="next" href="generation/functions.html" title="Functions"> <link rel="next" href="generation/functions.html" title="Functions">
@ -34,7 +34,7 @@
These are the functions that you can use to generate various forms of <a class="link" href="../container.html" title="Container">Container</a> from elemental values. These are the functions that you can use to generate various forms of <a class="link" href="../container.html" title="Container">Container</a> from elemental values.
</p> </p>
<a name="fusion.container.generation.header"></a><h5> <a name="fusion.container.generation.header"></a><h5>
<a name="id695384"></a> <a name="id717745"></a>
<a class="link" href="generation.html#fusion.container.generation.header">Header</a> <a class="link" href="generation.html#fusion.container.generation.header">Header</a>
</h5> </h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -43,7 +43,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title> <title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../generation.html" title="Generation"> <link rel="up" href="../generation.html" title="Generation">
<link rel="prev" href="../generation.html" title="Generation"> <link rel="prev" href="../generation.html" title="Generation">
<link rel="next" href="functions/make_list.html" title="make_list"> <link rel="next" href="functions/make_list.html" title="make_list">
@ -40,7 +40,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>list_tie</title> <title>list_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="tiers.html" title="Tiers"> <link rel="prev" href="tiers.html" title="Tiers">
<link rel="next" href="vector_tie.html" title="vector_tie"> <link rel="next" href="vector_tie.html" title="vector_tie">
@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.list_tie"></a><a class="link" href="list_tie.html" title="list_tie">list_tie</a> <a name="fusion.container.generation.functions.list_tie"></a><a class="link" href="list_tie.html" title="list_tie">list_tie</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.generation.functions.list_tie.description"></a><h6> <a name="fusion.container.generation.functions.list_tie.description"></a><h6>
<a name="id701897"></a> <a name="id723167"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.description">Description</a> <a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.description">Description</a>
</h6> </h6>
<p> <p>
Constructs a tie using a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> sequence. Constructs a tie using a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> sequence.
</p> </p>
<a name="fusion.container.generation.functions.list_tie.synopsis"></a><h6> <a name="fusion.container.generation.functions.list_tie.synopsis"></a><h6>
<a name="id701926"></a> <a name="id723196"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.synopsis">Synopsis</a> <a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre> </pre>
<a name="fusion.container.generation.functions.list_tie.parameters"></a><h6> <a name="fusion.container.generation.functions.list_tie.parameters"></a><h6>
<a name="id707096"></a> <a name="id730571"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.parameters">Parameters</a> <a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -99,7 +99,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.generation.functions.list_tie.expression_semantics"></a><h6> <a name="fusion.container.generation.functions.list_tie.expression_semantics"></a><h6>
<a name="id707229"></a> <a name="id730705"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.expression_semantics">Expression <a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>. <span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p> </p>
<a name="fusion.container.generation.functions.list_tie.header"></a><h6> <a name="fusion.container.generation.functions.list_tie.header"></a><h6>
<a name="id707339"></a> <a name="id730814"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.header">Header</a> <a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.generation.functions.list_tie.example"></a><h6> <a name="fusion.container.generation.functions.list_tie.example"></a><h6>
<a name="id707454"></a> <a name="id730929"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.example">Example</a> <a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">123</span><span class="special">;</span> <pre class="programlisting"><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">123</span><span class="special">;</span>
@ -130,7 +130,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_cons</title> <title>make_cons</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_list.html" title="make_list"> <link rel="prev" href="make_list.html" title="make_list">
<link rel="next" href="make_vector.html" title="make_vector"> <link rel="next" href="make_vector.html" title="make_vector">
@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_cons"></a><a class="link" href="make_cons.html" title="make_cons">make_cons</a> <a name="fusion.container.generation.functions.make_cons"></a><a class="link" href="make_cons.html" title="make_cons">make_cons</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.generation.functions.make_cons.description"></a><h6> <a name="fusion.container.generation.functions.make_cons.description"></a><h6>
<a name="id696296"></a> <a name="id718658"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.description">Description</a> <a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.description">Description</a>
</h6> </h6>
<p> <p>
@ -36,7 +36,7 @@
and optional <code class="computeroutput"><span class="identifier">cdr</span></code> (<span class="emphasis"><em>tail</em></span>). and optional <code class="computeroutput"><span class="identifier">cdr</span></code> (<span class="emphasis"><em>tail</em></span>).
</p> </p>
<a name="fusion.container.generation.functions.make_cons.synopsis"></a><h6> <a name="fusion.container.generation.functions.make_cons.synopsis"></a><h6>
<a name="id696349"></a> <a name="id718710"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.synopsis">Synopsis</a> <a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">&gt;</span>
@ -48,7 +48,7 @@
<span class="identifier">make_cons</span><span class="special">(</span><span class="identifier">Car</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">car</span><span class="special">,</span> <span class="identifier">Cdr</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">cdr</span><span class="special">);</span> <span class="identifier">make_cons</span><span class="special">(</span><span class="identifier">Car</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">car</span><span class="special">,</span> <span class="identifier">Cdr</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">cdr</span><span class="special">);</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_cons.parameters"></a><h6> <a name="fusion.container.generation.functions.make_cons.parameters"></a><h6>
<a name="id696586"></a> <a name="id718948"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.parameters">Parameters</a> <a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -112,7 +112,7 @@
</tbody> </tbody>
</table></div> </table></div>
<a name="fusion.container.generation.functions.make_cons.expression_semantics"></a><h6> <a name="fusion.container.generation.functions.make_cons.expression_semantics"></a><h6>
<a name="id696716"></a> <a name="id719078"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.expression_semantics">Expression <a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -127,20 +127,20 @@
(<span class="emphasis"><em>tail</em></span>). (<span class="emphasis"><em>tail</em></span>).
</p> </p>
<a name="fusion.container.generation.functions.make_cons.header"></a><h6> <a name="fusion.container.generation.functions.make_cons.header"></a><h6>
<a name="id696880"></a> <a name="id719242"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.header">Header</a> <a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_cons.example"></a><h6> <a name="fusion.container.generation.functions.make_cons.example"></a><h6>
<a name="id696996"></a> <a name="id719357"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.example">Example</a> <a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">make_cons</span><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="identifier">make_cons</span><span class="special">(</span><span class="number">123</span><span class="special">))</span> <pre class="programlisting"><span class="identifier">make_cons</span><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="identifier">make_cons</span><span class="special">(</span><span class="number">123</span><span class="special">))</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_cons.see_also"></a><h6> <a name="fusion.container.generation.functions.make_cons.see_also"></a><h6>
<a name="id697046"></a> <a name="id719408"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.see_also">See <a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.see_also">See
also</a> also</a>
</h6> </h6>
@ -150,7 +150,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_list</title> <title>make_list</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions"> <link rel="prev" href="../functions.html" title="Functions">
<link rel="next" href="make_cons.html" title="make_cons"> <link rel="next" href="make_cons.html" title="make_cons">
@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_list"></a><a class="link" href="make_list.html" title="make_list">make_list</a> <a name="fusion.container.generation.functions.make_list"></a><a class="link" href="make_list.html" title="make_list">make_list</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.generation.functions.make_list.description"></a><h6> <a name="fusion.container.generation.functions.make_list.description"></a><h6>
<a name="id695513"></a> <a name="id717875"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.description">Description</a> <a class="link" href="make_list.html#fusion.container.generation.functions.make_list.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
from one or more values. from one or more values.
</p> </p>
<a name="fusion.container.generation.functions.make_list.synopsis"></a><h6> <a name="fusion.container.generation.functions.make_list.synopsis"></a><h6>
<a name="id695544"></a> <a name="id717906"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.synopsis">Synopsis</a> <a class="link" href="make_list.html#fusion.container.generation.functions.make_list.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_list.parameters"></a><h6> <a name="fusion.container.generation.functions.make_list.parameters"></a><h6>
<a name="id695796"></a> <a name="id718158"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.parameters">Parameters</a> <a class="link" href="make_list.html#fusion.container.generation.functions.make_list.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -100,7 +100,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.generation.functions.make_list.expression_semantics"></a><h6> <a name="fusion.container.generation.functions.make_list.expression_semantics"></a><h6>
<a name="id695930"></a> <a name="id718291"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.expression_semantics">Expression <a class="link" href="make_list.html#fusion.container.generation.functions.make_list.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -113,20 +113,20 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>. <span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p> </p>
<a name="fusion.container.generation.functions.make_list.header"></a><h6> <a name="fusion.container.generation.functions.make_list.header"></a><h6>
<a name="id696080"></a> <a name="id718442"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.header">Header</a> <a class="link" href="make_list.html#fusion.container.generation.functions.make_list.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_list.example"></a><h6> <a name="fusion.container.generation.functions.make_list.example"></a><h6>
<a name="id696195"></a> <a name="id718557"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.example">Example</a> <a class="link" href="make_list.html#fusion.container.generation.functions.make_list.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">make_list</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span> <pre class="programlisting"><span class="identifier">make_list</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_list.see_also"></a><h6> <a name="fusion.container.generation.functions.make_list.see_also"></a><h6>
<a name="id696247"></a> <a name="id718608"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.see_also">See <a class="link" href="make_list.html#fusion.container.generation.functions.make_list.see_also">See
also</a> also</a>
</h6> </h6>
@ -136,7 +136,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_map</title> <title>make_map</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_set.html" title="make_set"> <link rel="prev" href="make_set.html" title="make_set">
<link rel="next" href="tiers.html" title="Tiers"> <link rel="next" href="tiers.html" title="Tiers">
@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_map"></a><a class="link" href="make_map.html" title="make_map">make_map</a> <a name="fusion.container.generation.functions.make_map"></a><a class="link" href="make_map.html" title="make_map">make_map</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.generation.functions.make_map.description"></a><h6> <a name="fusion.container.generation.functions.make_map.description"></a><h6>
<a name="id700309"></a> <a name="id721578"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.description">Description</a> <a class="link" href="make_map.html#fusion.container.generation.functions.make_map.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
from one or more key/data pairs. from one or more key/data pairs.
</p> </p>
<a name="fusion.container.generation.functions.make_map.synopsis"></a><h6> <a name="fusion.container.generation.functions.make_map.synopsis"></a><h6>
<a name="id700339"></a> <a name="id721608"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.synopsis">Synopsis</a> <a class="link" href="make_map.html#fusion.container.generation.functions.make_map.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span>
@ -55,7 +55,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_map.parameters"></a><h6> <a name="fusion.container.generation.functions.make_map.parameters"></a><h6>
<a name="id700655"></a> <a name="id721925"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.parameters">Parameters</a> <a class="link" href="make_map.html#fusion.container.generation.functions.make_map.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -123,7 +123,7 @@
</tbody> </tbody>
</table></div> </table></div>
<a name="fusion.container.generation.functions.make_map.expression_semantics"></a><h6> <a name="fusion.container.generation.functions.make_map.expression_semantics"></a><h6>
<a name="id700859"></a> <a name="id722129"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.expression_semantics">Expression <a class="link" href="make_map.html#fusion.container.generation.functions.make_map.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -143,20 +143,20 @@
key types. key types.
</p> </p>
<a name="fusion.container.generation.functions.make_map.header"></a><h6> <a name="fusion.container.generation.functions.make_map.header"></a><h6>
<a name="id701092"></a> <a name="id722362"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.header">Header</a> <a class="link" href="make_map.html#fusion.container.generation.functions.make_map.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_map.example"></a><h6> <a name="fusion.container.generation.functions.make_map.example"></a><h6>
<a name="id701207"></a> <a name="id722477"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.example">Example</a> <a class="link" href="make_map.html#fusion.container.generation.functions.make_map.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">make_map</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;(</span><span class="char">'X'</span><span class="special">,</span> <span class="string">"Men"</span><span class="special">)</span> <pre class="programlisting"><span class="identifier">make_map</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;(</span><span class="char">'X'</span><span class="special">,</span> <span class="string">"Men"</span><span class="special">)</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_map.see_also"></a><h6> <a name="fusion.container.generation.functions.make_map.see_also"></a><h6>
<a name="id701264"></a> <a name="id722533"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.see_also">See <a class="link" href="make_map.html#fusion.container.generation.functions.make_map.see_also">See
also</a> also</a>
</h6> </h6>
@ -167,7 +167,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_set</title> <title>make_set</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_vector.html" title="make_vector"> <link rel="prev" href="make_vector.html" title="make_vector">
<link rel="next" href="make_map.html" title="make_map"> <link rel="next" href="make_map.html" title="make_map">
@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_set"></a><a class="link" href="make_set.html" title="make_set">make_set</a> <a name="fusion.container.generation.functions.make_set"></a><a class="link" href="make_set.html" title="make_set">make_set</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.generation.functions.make_set.description"></a><h6> <a name="fusion.container.generation.functions.make_set.description"></a><h6>
<a name="id697887"></a> <a name="id720249"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.description">Description</a> <a class="link" href="make_set.html#fusion.container.generation.functions.make_set.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
from one or more values. from one or more values.
</p> </p>
<a name="fusion.container.generation.functions.make_set.synopsis"></a><h6> <a name="fusion.container.generation.functions.make_set.synopsis"></a><h6>
<a name="id697916"></a> <a name="id720278"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.synopsis">Synopsis</a> <a class="link" href="make_set.html#fusion.container.generation.functions.make_set.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_set.parameters"></a><h6> <a name="fusion.container.generation.functions.make_set.parameters"></a><h6>
<a name="id698166"></a> <a name="id721074"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.parameters">Parameters</a> <a class="link" href="make_set.html#fusion.container.generation.functions.make_set.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -100,7 +100,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.generation.functions.make_set.expression_semantics"></a><h6> <a name="fusion.container.generation.functions.make_set.expression_semantics"></a><h6>
<a name="id699938"></a> <a name="id721207"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.expression_semantics">Expression <a class="link" href="make_set.html#fusion.container.generation.functions.make_set.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -117,20 +117,20 @@
key types. key types.
</p> </p>
<a name="fusion.container.generation.functions.make_set.header"></a><h6> <a name="fusion.container.generation.functions.make_set.header"></a><h6>
<a name="id700097"></a> <a name="id721367"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.header">Header</a> <a class="link" href="make_set.html#fusion.container.generation.functions.make_set.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_set.example"></a><h6> <a name="fusion.container.generation.functions.make_set.example"></a><h6>
<a name="id700213"></a> <a name="id721482"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.example">Example</a> <a class="link" href="make_set.html#fusion.container.generation.functions.make_set.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">make_set</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span> <pre class="programlisting"><span class="identifier">make_set</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_set.see_also"></a><h6> <a name="fusion.container.generation.functions.make_set.see_also"></a><h6>
<a name="id700262"></a> <a name="id721531"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.see_also">See <a class="link" href="make_set.html#fusion.container.generation.functions.make_set.see_also">See
also</a> also</a>
</h6> </h6>
@ -140,7 +140,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_vector</title> <title>make_vector</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_cons.html" title="make_cons"> <link rel="prev" href="make_cons.html" title="make_cons">
<link rel="next" href="make_set.html" title="make_set"> <link rel="next" href="make_set.html" title="make_set">
@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_vector"></a><a class="link" href="make_vector.html" title="make_vector">make_vector</a> <a name="fusion.container.generation.functions.make_vector"></a><a class="link" href="make_vector.html" title="make_vector">make_vector</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.generation.functions.make_vector.description"></a><h6> <a name="fusion.container.generation.functions.make_vector.description"></a><h6>
<a name="id697095"></a> <a name="id719457"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.description">Description</a> <a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.description">Description</a>
</h6> </h6>
<p> <p>
@ -35,7 +35,7 @@
from one or more values. from one or more values.
</p> </p>
<a name="fusion.container.generation.functions.make_vector.synopsis"></a><h6> <a name="fusion.container.generation.functions.make_vector.synopsis"></a><h6>
<a name="id697126"></a> <a name="id719488"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.synopsis">Synopsis</a> <a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_vector.parameters"></a><h6> <a name="fusion.container.generation.functions.make_vector.parameters"></a><h6>
<a name="id697378"></a> <a name="id719740"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.parameters">Parameters</a> <a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -100,7 +100,7 @@
</tr></tbody> </tr></tbody>
</table></div> </table></div>
<a name="fusion.container.generation.functions.make_vector.expression_semantics"></a><h6> <a name="fusion.container.generation.functions.make_vector.expression_semantics"></a><h6>
<a name="id697512"></a> <a name="id719873"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.expression_semantics">Expression <a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -113,20 +113,20 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>. <span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p> </p>
<a name="fusion.container.generation.functions.make_vector.header"></a><h6> <a name="fusion.container.generation.functions.make_vector.header"></a><h6>
<a name="id697664"></a> <a name="id720026"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.header">Header</a> <a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_vector.example"></a><h6> <a name="fusion.container.generation.functions.make_vector.example"></a><h6>
<a name="id697784"></a> <a name="id720146"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.example">Example</a> <a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="identifier">make_vector</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span> <pre class="programlisting"><span class="identifier">make_vector</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre> </pre>
<a name="fusion.container.generation.functions.make_vector.see_also"></a><h6> <a name="fusion.container.generation.functions.make_vector.see_also"></a><h6>
<a name="id697838"></a> <a name="id720200"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.see_also">See <a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.see_also">See
also</a> also</a>
</h6> </h6>
@ -136,7 +136,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

View File

@ -1,10 +1,10 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>map_tie</title> <title>map_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css"> <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter<EFBFBD>1.<2E>Fusion 2.0"> <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions"> <link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="vector_tie.html" title="vector_tie"> <link rel="prev" href="vector_tie.html" title="vector_tie">
<link rel="next" href="../metafunctions.html" title="MetaFunctions"> <link rel="next" href="../metafunctions.html" title="MetaFunctions">
@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.map_tie"></a><a class="link" href="map_tie.html" title="map_tie">map_tie</a> <a name="fusion.container.generation.functions.map_tie"></a><a class="link" href="map_tie.html" title="map_tie">map_tie</a>
</h5></div></div></div> </h5></div></div></div>
<a name="fusion.container.generation.functions.map_tie.description"></a><h6> <a name="fusion.container.generation.functions.map_tie.description"></a><h6>
<a name="id708269"></a> <a name="id731744"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.description">Description</a> <a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.description">Description</a>
</h6> </h6>
<p> <p>
Constructs a tie using a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> sequence. Constructs a tie using a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> sequence.
</p> </p>
<a name="fusion.container.generation.functions.map_tie.synopsis"></a><h6> <a name="fusion.container.generation.functions.map_tie.synopsis"></a><h6>
<a name="id708297"></a> <a name="id731773"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.synopsis">Synopsis</a> <a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.synopsis">Synopsis</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">K0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">KN</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">DN</span><span class="special">&gt;</span> <pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">K0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">KN</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">DN</span><span class="special">&gt;</span>
@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span> <pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre> </pre>
<a name="fusion.container.generation.functions.map_tie.parameters"></a><h6> <a name="fusion.container.generation.functions.map_tie.parameters"></a><h6>
<a name="id708623"></a> <a name="id732098"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.parameters">Parameters</a> <a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.parameters">Parameters</a>
</h6> </h6>
<div class="informaltable"><table class="table"> <div class="informaltable"><table class="table">
@ -121,7 +121,7 @@
</tbody> </tbody>
</table></div> </table></div>
<a name="fusion.container.generation.functions.map_tie.expression_semantics"></a><h6> <a name="fusion.container.generation.functions.map_tie.expression_semantics"></a><h6>
<a name="id708825"></a> <a name="id732301"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.expression_semantics">Expression <a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.expression_semantics">Expression
Semantics</a> Semantics</a>
</h6> </h6>
@ -136,14 +136,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code> with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code> <span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code> with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code>
</p> </p>
<a name="fusion.container.generation.functions.map_tie.header"></a><h6> <a name="fusion.container.generation.functions.map_tie.header"></a><h6>
<a name="id709011"></a> <a name="id732487"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.header">Header</a> <a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.header">Header</a>
</h6> </h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre> </pre>
<a name="fusion.container.generation.functions.map_tie.example"></a><h6> <a name="fusion.container.generation.functions.map_tie.example"></a><h6>
<a name="id709127"></a> <a name="id732602"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.example">Example</a> <a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.example">Example</a>
</h6> </h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">int_key</span><span class="special">;</span> <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">int_key</span><span class="special">;</span>
@ -156,7 +156,7 @@
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td> <td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright <EFBFBD> 2001-2007 Joel de Guzman, Dan Marsden, Tobias <td align="right"><div class="copyright-footer">Copyright &#169; 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger<p> Schwinger<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)

Some files were not shown because too many files have changed in this diff Show More