Updates for boost::tuple and boost::variant

[SVN r36178]
This commit is contained in:
Joel de Guzman
2006-11-26 22:41:04 +00:00
parent e5cf298835
commit eba11fc229
136 changed files with 856 additions and 777 deletions

View File

@ -29,6 +29,8 @@
<dt><span class="section"><a href="adapted/std__pair.html">std::pair</a></span></dt>
<dt><span class="section"><a href="adapted/mpl_sequence.html">mpl sequence</a></span></dt>
<dt><span class="section"><a href="adapted/boost__array.html">boost::array</a></span></dt>
<dt><span class="section"><a href="adapted/boost__tuple.html">boost::tuple</a></span></dt>
<dt><span class="section"><a href="adapted/boost__variant.html">boost::variant</a></span></dt>
</dl></div>
<p>
Fusion provides a couple of adapters for other sequences such as <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></tt>,

View File

@ -7,7 +7,7 @@
<link rel="start" href="../../../index.html" title="Chapter<65>1.<2E>Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="mpl_sequence.html" title="mpl sequence">
<link rel="next" href="../intrinsics.html" title="Intrinsics">
<link rel="next" href="boost__tuple.html" title="boost::tuple">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%">
@ -20,7 +20,7 @@
</table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="mpl_sequence.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../intrinsics.html"><img src="../../../images/next.png" alt="Next"></a>
<a accesskey="p" href="mpl_sequence.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="boost__tuple.html"><img src="../../../images/next.png" alt="Next"></a>
</div>
<div class="section" lang="en">
<div class="titlepage"><div><div><h4 class="title">
@ -73,7 +73,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="mpl_sequence.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../intrinsics.html"><img src="../../../images/next.png" alt="Next"></a>
<a accesskey="p" href="mpl_sequence.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="boost__tuple.html"><img src="../../../images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@ -34,7 +34,7 @@
types using one of these conversion functions.
</p>
<a name="fusion.sequences.conversion.header"></a><h4>
<a name="id536060"></a>
<a name="id537183"></a>
<a href="conversion.html#fusion.sequences.conversion.header">Header</a>
</h4>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.functions.as_list"></a><a href="as_list.html" title="as_list">as_list</a></h5></div></div></div>
<a name="fusion.sequences.conversion.functions.as_list.description"></a><h6>
<a name="id536196"></a>
<a name="id537318"></a>
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.functions.as_list.synopsis"></a><h6>
<a name="id536245"></a>
<a name="id537367"></a>
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -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>
</pre>
<a name="fusion.sequences.conversion.functions.as_list.parameters"></a><h6>
<a name="id536501"></a>
<a name="id537624"></a>
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -68,7 +68,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.functions.as_list.expression_semantics"></a><h6>
<a name="id536582"></a>
<a name="id537705"></a>
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -83,14 +83,14 @@
<tt class="computeroutput"><span class="identifier">seq</span></tt>, to a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.functions.as_list.header"></a><h6>
<a name="id536738"></a>
<a name="id537860"></a>
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.functions.as_list.example"></a><h6>
<a name="id536843"></a>
<a name="id537966"></a>
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.functions.as_map"></a><a href="as_map.html" title="as_map">as_map</a></h5></div></div></div>
<a name="fusion.sequences.conversion.functions.as_map.description"></a><h6>
<a name="id538495"></a>
<a name="id539617"></a>
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a href="../../containers/map.html" title="map"><tt class="computeroutput"><span class="identifier">map</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.functions.as_map.synopsis"></a><h6>
<a name="id538542"></a>
<a name="id539664"></a>
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -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>
</pre>
<a name="fusion.sequences.conversion.functions.as_map.parameters"></a><h6>
<a name="id538798"></a>
<a name="id539921"></a>
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -68,7 +68,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.functions.as_map.expression_semantics"></a><h6>
<a name="id538878"></a>
<a name="id540000"></a>
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -88,14 +88,14 @@
There may be no duplicate <a href="../../../support/pair.html" title="pair"><tt class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></tt></a> key types.
</p>
<a name="fusion.sequences.conversion.functions.as_map.header"></a><h6>
<a name="id539075"></a>
<a name="id540198"></a>
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.functions.as_map.example"></a><h6>
<a name="id539180"></a>
<a name="id540303"></a>
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.functions.as_set"></a><a href="as_set.html" title="as_set">as_set</a></h5></div></div></div>
<a name="fusion.sequences.conversion.functions.as_set.description"></a><h6>
<a name="id537725"></a>
<a name="id538847"></a>
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a href="../../containers/set.html" title="set"><tt class="computeroutput"><span class="identifier">set</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.functions.as_set.synopsis"></a><h6>
<a name="id537772"></a>
<a name="id538895"></a>
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -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>
</pre>
<a name="fusion.sequences.conversion.functions.as_set.parameters"></a><h6>
<a name="id538029"></a>
<a name="id539151"></a>
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -68,7 +68,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.functions.as_set.expression_semantics"></a><h6>
<a name="id538108"></a>
<a name="id539230"></a>
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -87,14 +87,14 @@
key types.
</p>
<a name="fusion.sequences.conversion.functions.as_set.header"></a><h6>
<a name="id538273"></a>
<a name="id539396"></a>
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.functions.as_set.example"></a><h6>
<a name="id538378"></a>
<a name="id539500"></a>
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.functions.as_vector"></a><a href="as_vector.html" title="as_vector">as_vector</a></h5></div></div></div>
<a name="fusion.sequences.conversion.functions.as_vector.description"></a><h6>
<a name="id536961"></a>
<a name="id538083"></a>
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.functions.as_vector.synopsis"></a><h6>
<a name="id537009"></a>
<a name="id538131"></a>
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -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>
</pre>
<a name="fusion.sequences.conversion.functions.as_vector.parameters"></a><h6>
<a name="id537266"></a>
<a name="id538388"></a>
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -68,7 +68,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.functions.as_vector.expression_semantics"></a><h6>
<a name="id537346"></a>
<a name="id538469"></a>
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -83,14 +83,14 @@
<tt class="computeroutput"><span class="identifier">seq</span></tt>, to a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.functions.as_vector.header"></a><h6>
<a name="id537502"></a>
<a name="id538624"></a>
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.functions.as_vector.example"></a><h6>
<a name="id537607"></a>
<a name="id538730"></a>
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.metafunctions.as_list"></a><a href="as_list.html" title="as_list">as_list</a></h5></div></div></div>
<a name="fusion.sequences.conversion.metafunctions.as_list.description"></a><h6>
<a name="id539373"></a>
<a name="id540496"></a>
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/as_list.html" title="as_list"><tt class="computeroutput"><span class="identifier">as_list</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_list.synopsis"></a><h6>
<a name="id539421"></a>
<a name="id540544"></a>
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -41,7 +41,7 @@
<span class="keyword">struct</span> <span class="identifier">as_list</span><span class="special">;</span>
</pre>
<a name="fusion.sequences.conversion.metafunctions.as_list.parameters"></a><h6>
<a name="id539501"></a>
<a name="id540624"></a>
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -65,7 +65,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.metafunctions.as_list.expression_semantics"></a><h6>
<a name="id539589"></a>
<a name="id540712"></a>
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -81,14 +81,14 @@
<tt class="computeroutput"><span class="identifier">Sequence</span></tt>, to a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_list.header"></a><h6>
<a name="id539741"></a>
<a name="id540863"></a>
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.metafunctions.as_list.example"></a><h6>
<a name="id539847"></a>
<a name="id540969"></a>
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.metafunctions.as_map"></a><a href="as_map.html" title="as_map">as_map</a></h5></div></div></div>
<a name="fusion.sequences.conversion.metafunctions.as_map.description"></a><h6>
<a name="id541189"></a>
<a name="id542312"></a>
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/as_map.html" title="as_map"><tt class="computeroutput"><span class="identifier">as_map</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_map.synopsis"></a><h6>
<a name="id541238"></a>
<a name="id542360"></a>
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -41,7 +41,7 @@
<span class="keyword">struct</span> <span class="identifier">as_map</span><span class="special">;</span>
</pre>
<a name="fusion.sequences.conversion.metafunctions.as_map.parameters"></a><h6>
<a name="id541318"></a>
<a name="id542440"></a>
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -65,7 +65,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.metafunctions.as_map.expression_semantics"></a><h6>
<a name="id541404"></a>
<a name="id542527"></a>
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -86,14 +86,14 @@
There may be no duplicate <a href="../../../support/pair.html" title="pair"><tt class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></tt></a> key types.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_map.header"></a><h6>
<a name="id541597"></a>
<a name="id542720"></a>
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.metafunctions.as_map.example"></a><h6>
<a name="id541703"></a>
<a name="id542826"></a>
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.metafunctions.as_set"></a><a href="as_set.html" title="as_set">as_set</a></h5></div></div></div>
<a name="fusion.sequences.conversion.metafunctions.as_set.description"></a><h6>
<a name="id540578"></a>
<a name="id541701"></a>
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/as_set.html" title="as_set"><tt class="computeroutput"><span class="identifier">as_set</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_set.synopsis"></a><h6>
<a name="id540626"></a>
<a name="id541749"></a>
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -41,7 +41,7 @@
<span class="keyword">struct</span> <span class="identifier">as_set</span><span class="special">;</span>
</pre>
<a name="fusion.sequences.conversion.metafunctions.as_set.parameters"></a><h6>
<a name="id540707"></a>
<a name="id541829"></a>
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -65,7 +65,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.metafunctions.as_set.expression_semantics"></a><h6>
<a name="id540794"></a>
<a name="id541917"></a>
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -85,14 +85,14 @@
key types.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_set.header"></a><h6>
<a name="id540955"></a>
<a name="id542078"></a>
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.metafunctions.as_set.example"></a><h6>
<a name="id541061"></a>
<a name="id542184"></a>
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.conversion.metafunctions.as_vector"></a><a href="as_vector.html" title="as_vector">as_vector</a></h5></div></div></div>
<a name="fusion.sequences.conversion.metafunctions.as_vector.description"></a><h6>
<a name="id539975"></a>
<a name="id541098"></a>
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/as_vector.html" title="as_vector"><tt class="computeroutput"><span class="identifier">as_vector</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_vector.synopsis"></a><h6>
<a name="id540024"></a>
<a name="id541146"></a>
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -41,7 +41,7 @@
<span class="keyword">struct</span> <span class="identifier">as_vector</span><span class="special">;</span>
</pre>
<a name="fusion.sequences.conversion.metafunctions.as_vector.parameters"></a><h6>
<a name="id540104"></a>
<a name="id541227"></a>
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -65,7 +65,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.conversion.metafunctions.as_vector.expression_semantics"></a><h6>
<a name="id540192"></a>
<a name="id541315"></a>
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -81,14 +81,14 @@
<tt class="computeroutput"><span class="identifier">Sequence</span></tt>, to a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a>.
</p>
<a name="fusion.sequences.conversion.metafunctions.as_vector.header"></a><h6>
<a name="id540343"></a>
<a name="id541466"></a>
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">conversion</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>
<a name="fusion.sequences.conversion.metafunctions.as_vector.example"></a><h6>
<a name="id540450"></a>
<a name="id541572"></a>
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -33,7 +33,7 @@
These are the functions that you can use to generate various forms of <a href="containers.html" title="Containers">Containers</a> from elemental values.
</p>
<a name="fusion.sequences.generation.header"></a><h4>
<a name="id521942"></a>
<a name="id523065"></a>
<a href="generation.html#fusion.sequences.generation.header">Header</a>
</h4>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.functions.list_tie"></a><a href="list_tie.html" title="list_tie">list_tie</a></h5></div></div></div>
<a name="fusion.sequences.generation.functions.list_tie.description"></a><h6>
<a name="id528435"></a>
<a name="id529558"></a>
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> sequence.
</p>
<a name="fusion.sequences.generation.functions.list_tie.synopsis"></a><h6>
<a name="id528484"></a>
<a name="id529607"></a>
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -53,7 +53,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.functions.list_tie.parameters"></a><h6>
<a name="id528794"></a>
<a name="id529916"></a>
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -78,7 +78,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.functions.list_tie.expression_semantics"></a><h6>
<a name="id528937"></a>
<a name="id530059"></a>
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -93,14 +93,14 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> of references from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span><EFBFBD><span class="identifier">x1</span><span class="special">,...</span><EFBFBD><span class="identifier">xN</span></tt>.
</p>
<a name="fusion.sequences.generation.functions.list_tie.header"></a><h6>
<a name="id529102"></a>
<a name="id530225"></a>
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.functions.list_tie.example"></a><h6>
<a name="id529208"></a>
<a name="id530330"></a>
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.functions.make_cons"></a><a href="make_cons.html" title="make_cons">make_cons</a></h5></div></div></div>
<a name="fusion.sequences.generation.functions.make_cons.description"></a><h6>
<a name="id523106"></a>
<a name="id524230"></a>
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.description">Description</a>
</h6>
<p>
@ -35,7 +35,7 @@
(<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.sequences.generation.functions.make_cons.synopsis"></a><h6>
<a name="id523183"></a>
<a name="id524306"></a>
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -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>
</pre>
<a name="fusion.sequences.generation.functions.make_cons.parameters"></a><h6>
<a name="id523516"></a>
<a name="id524640"></a>
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -82,7 +82,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.generation.functions.make_cons.expression_semantics"></a><h6>
<a name="id523633"></a>
<a name="id524756"></a>
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.expression_semantics">Expression
Semantics</a>
</h6>
@ -98,21 +98,21 @@
(<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.sequences.generation.functions.make_cons.header"></a><h6>
<a name="id523877"></a>
<a name="id525000"></a>
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.functions.make_cons.example"></a><h6>
<a name="id523982"></a>
<a name="id525105"></a>
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.example">Example</a>
</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>
<a name="fusion.sequences.generation.functions.make_cons.see_also"></a><h6>
<a name="id524057"></a>
<a name="id525180"></a>
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.see_also">See
also</a>
</h6>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.functions.make_list"></a><a href="make_list.html" title="make_list">make_list</a></h5></div></div></div>
<a name="fusion.sequences.generation.functions.make_list.description"></a><h6>
<a name="id522078"></a>
<a name="id523201"></a>
<a href="make_list.html#fusion.sequences.generation.functions.make_list.description">Description</a>
</h6>
<p>
Create a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> from one or more values.
</p>
<a name="fusion.sequences.generation.functions.make_list.synopsis"></a><h6>
<a name="id522125"></a>
<a name="id523248"></a>
<a href="make_list.html#fusion.sequences.generation.functions.make_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -53,7 +53,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.functions.make_list.parameters"></a><h6>
<a name="id522480"></a>
<a name="id523603"></a>
<a href="make_list.html#fusion.sequences.generation.functions.make_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -78,7 +78,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.functions.make_list.expression_semantics"></a><h6>
<a name="id522624"></a>
<a name="id523747"></a>
<a href="make_list.html#fusion.sequences.generation.functions.make_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -92,21 +92,21 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span><EFBFBD><span class="identifier">x1</span><span class="special">,...</span><EFBFBD><span class="identifier">xN</span></tt>.
</p>
<a name="fusion.sequences.generation.functions.make_list.header"></a><h6>
<a name="id522846"></a>
<a name="id523969"></a>
<a href="make_list.html#fusion.sequences.generation.functions.make_list.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.functions.make_list.example"></a><h6>
<a name="id522951"></a>
<a name="id524074"></a>
<a href="make_list.html#fusion.sequences.generation.functions.make_list.example">Example</a>
</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>
<a name="fusion.sequences.generation.functions.make_list.see_also"></a><h6>
<a name="id523027"></a>
<a name="id524150"></a>
<a href="make_list.html#fusion.sequences.generation.functions.make_list.see_also">See
also</a>
</h6>

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.functions.make_map"></a><a href="make_map.html" title="make_map">make_map</a></h5></div></div></div>
<a name="fusion.sequences.generation.functions.make_map.description"></a><h6>
<a name="id526226"></a>
<a name="id527348"></a>
<a href="make_map.html#fusion.sequences.generation.functions.make_map.description">Description</a>
</h6>
<p>
@ -34,7 +34,7 @@
pairs.
</p>
<a name="fusion.sequences.generation.functions.make_map.synopsis"></a><h6>
<a name="id526273"></a>
<a name="id527395"></a>
<a href="make_map.html#fusion.sequences.generation.functions.make_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -47,7 +47,7 @@
<p>
The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
<sup>[<a name="id526645" href="#ftn.id526645">10</a>]</sup>
<sup>[<a name="id527768" href="#ftn.id527768">10</a>]</sup>
elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
<tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@ -57,7 +57,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.functions.make_map.parameters"></a><h6>
<a name="id526742"></a>
<a name="id527864"></a>
<a href="make_map.html#fusion.sequences.generation.functions.make_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.generation.functions.make_map.expression_semantics"></a><h6>
<a name="id526961"></a>
<a name="id528083"></a>
<a href="make_map.html#fusion.sequences.generation.functions.make_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -110,14 +110,14 @@
key types.
</p>
<a name="fusion.sequences.generation.functions.make_map.header"></a><h6>
<a name="id527292"></a>
<a name="id528414"></a>
<a href="make_map.html#fusion.sequences.generation.functions.make_map.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.functions.make_map.example"></a><h6>
<a name="id527397"></a>
<a name="id528520"></a>
<a href="make_map.html#fusion.sequences.generation.functions.make_map.example">Example</a>
</h6>
<pre class="programlisting">
@ -126,7 +126,7 @@
<span class="special">,</span> <a href="../../../support/pair.html" title="pair"><tt class="computeroutput"><span class="identifier">make_pair</span></tt></a><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="string">"Men"</span><span class="special">))</span>
</pre>
<a name="fusion.sequences.generation.functions.make_map.see_also"></a><h6>
<a name="id527527"></a>
<a name="id528650"></a>
<a href="make_map.html#fusion.sequences.generation.functions.make_map.see_also">See
also</a>
</h6>
@ -136,7 +136,7 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id526645" href="#id526645">10</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id527768" href="#id527768">10</a>] </sup>
<tt class="computeroutput"><span class="identifier">map</span></tt> is implemented
in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
</p></div>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.functions.make_set"></a><a href="make_set.html" title="make_set">make_set</a></h5></div></div></div>
<a name="fusion.sequences.generation.functions.make_set.description"></a><h6>
<a name="id525163"></a>
<a name="id526286"></a>
<a href="make_set.html#fusion.sequences.generation.functions.make_set.description">Description</a>
</h6>
<p>
Create a <a href="../../containers/set.html" title="set"><tt class="computeroutput"><span class="identifier">set</span></tt></a> from one or more values.
</p>
<a name="fusion.sequences.generation.functions.make_set.synopsis"></a><h6>
<a name="id525210"></a>
<a name="id526333"></a>
<a href="make_set.html#fusion.sequences.generation.functions.make_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<p>
The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
<sup>[<a name="id525495" href="#ftn.id525495">9</a>]</sup>
<sup>[<a name="id526618" href="#ftn.id526618">9</a>]</sup>
elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
<tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@ -54,7 +54,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.functions.make_set.parameters"></a><h6>
<a name="id525591"></a>
<a name="id526714"></a>
<a href="make_set.html#fusion.sequences.generation.functions.make_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -79,7 +79,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.functions.make_set.expression_semantics"></a><h6>
<a name="id525736"></a>
<a name="id526858"></a>
<a href="make_set.html#fusion.sequences.generation.functions.make_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -97,21 +97,21 @@
key types.
</p>
<a name="fusion.sequences.generation.functions.make_set.header"></a><h6>
<a name="id525968"></a>
<a name="id527090"></a>
<a href="make_set.html#fusion.sequences.generation.functions.make_set.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.functions.make_set.example"></a><h6>
<a name="id526074"></a>
<a name="id527196"></a>
<a href="make_set.html#fusion.sequences.generation.functions.make_set.example">Example</a>
</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>
<a name="fusion.sequences.generation.functions.make_set.see_also"></a><h6>
<a name="id526149"></a>
<a name="id527271"></a>
<a href="make_set.html#fusion.sequences.generation.functions.make_set.see_also">See
also</a>
</h6>
@ -120,7 +120,7 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id525495" href="#id525495">9</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id526618" href="#id526618">9</a>] </sup>
<tt class="computeroutput"><span class="identifier">set</span></tt> is implemented
in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
</p></div>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.functions.make_vector"></a><a href="make_vector.html" title="make_vector">make_vector</a></h5></div></div></div>
<a name="fusion.sequences.generation.functions.make_vector.description"></a><h6>
<a name="id524136"></a>
<a name="id525259"></a>
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.description">Description</a>
</h6>
<p>
Create a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a> from one or more values.
</p>
<a name="fusion.sequences.generation.functions.make_vector.synopsis"></a><h6>
<a name="id524183"></a>
<a name="id525306"></a>
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -53,7 +53,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.functions.make_vector.parameters"></a><h6>
<a name="id524536"></a>
<a name="id525659"></a>
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -78,7 +78,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.functions.make_vector.expression_semantics"></a><h6>
<a name="id524681"></a>
<a name="id525804"></a>
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -92,21 +92,21 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a> from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span><EFBFBD><span class="identifier">x1</span><span class="special">,...</span><EFBFBD><span class="identifier">xN</span></tt>.
</p>
<a name="fusion.sequences.generation.functions.make_vector.header"></a><h6>
<a name="id524903"></a>
<a name="id526025"></a>
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.functions.make_vector.example"></a><h6>
<a name="id525009"></a>
<a name="id526132"></a>
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.example">Example</a>
</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>
<a name="fusion.sequences.generation.functions.make_vector.see_also"></a><h6>
<a name="id525085"></a>
<a name="id526208"></a>
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.see_also">See
also</a>
</h6>

View File

@ -48,7 +48,7 @@
a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a>
of type <tt class="computeroutput"><a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;,</span><EFBFBD><span class="keyword">char</span><span class="special">&amp;,</span><EFBFBD><span class="keyword">double</span><span class="special">&amp;&gt;</span></tt>.
The same result could be achieved with the call <a href="make_vector.html" title="make_vector"><tt class="computeroutput"><span class="identifier">make_vector</span></tt></a>(<a href="http://www.boost.org/doc/html/ref.html" target="_top"><tt class="computeroutput"><span class="identifier">ref</span></tt></a>(i), <a href="http://www.boost.org/doc/html/ref.html" target="_top"><tt class="computeroutput"><span class="identifier">ref</span></tt></a>(c), <a href="http://www.boost.org/doc/html/ref.html" target="_top"><tt class="computeroutput"><span class="identifier">ref</span></tt></a>(a))
<sup>[<a name="id527961" href="#ftn.id527961">11</a>]</sup>
<sup>[<a name="id529084" href="#ftn.id529084">11</a>]</sup>
.
</p>
<p>
@ -66,7 +66,7 @@
when calling functions which return sequences.
</p>
<a name="fusion.sequences.generation.functions.tiers.ignore"></a><h6>
<a name="id528264"></a>
<a name="id529387"></a>
<a href="tiers.html#fusion.sequences.generation.functions.tiers.ignore">Ignore</a>
</h6>
<p>
@ -81,7 +81,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id527961" href="#id527961">11</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id529084" href="#id529084">11</a>] </sup>
see <a href="http://www.boost.org/doc/html/ref.html" target="_top">Boost.Ref</a>
for details about <tt class="computeroutput"><span class="identifier">ref</span></tt>
</p></div>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.functions.vector_tie"></a><a href="vector_tie.html" title="vector_tie">vector_tie</a></h5></div></div></div>
<a name="fusion.sequences.generation.functions.vector_tie.description"></a><h6>
<a name="id529351"></a>
<a name="id530474"></a>
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a> sequence.
</p>
<a name="fusion.sequences.generation.functions.vector_tie.synopsis"></a><h6>
<a name="id529399"></a>
<a name="id530522"></a>
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -53,7 +53,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.functions.vector_tie.parameters"></a><h6>
<a name="id529709"></a>
<a name="id530832"></a>
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -78,7 +78,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.functions.vector_tie.expression_semantics"></a><h6>
<a name="id529852"></a>
<a name="id530975"></a>
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -93,14 +93,14 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a> of references from <tt class="computeroutput"><span class="identifier">x0</span><span class="special">,</span><EFBFBD><span class="identifier">x1</span><span class="special">,...</span><EFBFBD><span class="identifier">xN</span></tt>.
</p>
<a name="fusion.sequences.generation.functions.vector_tie.header"></a><h6>
<a name="id530018"></a>
<a name="id531140"></a>
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.generation.functions.vector_tie.example"></a><h6>
<a name="id530124"></a>
<a name="id531246"></a>
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.metafunctions.list_tie"></a><a href="list_tie.html" title="list_tie">list_tie</a></h5></div></div></div>
<a name="fusion.sequences.generation.metafunctions.list_tie.description"></a><h6>
<a name="id534537"></a>
<a name="id535659"></a>
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/list_tie.html" title="list_tie"><tt class="computeroutput"><span class="identifier">list_tie</span></tt></a>.
</p>
<a name="fusion.sequences.generation.metafunctions.list_tie.synopsis"></a><h6>
<a name="id534585"></a>
<a name="id535708"></a>
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -52,7 +52,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.list_tie.parameters"></a><h6>
<a name="id534783"></a>
<a name="id535905"></a>
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -75,7 +75,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.metafunctions.list_tie.expression_semantics"></a><h6>
<a name="id534895"></a>
<a name="id536018"></a>
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -90,14 +90,14 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> of references from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span><EFBFBD><span class="identifier">T1</span><span class="special">,...</span><EFBFBD><span class="identifier">TN</span></tt>.
</p>
<a name="fusion.sequences.generation.metafunctions.list_tie.header"></a><h6>
<a name="id535081"></a>
<a name="id536203"></a>
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.metafunctions.list_tie.example"></a><h6>
<a name="id535187"></a>
<a name="id536310"></a>
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.metafunctions.make_cons"></a><a href="make_cons.html" title="make_cons">make_cons</a></h5></div></div></div>
<a name="fusion.sequences.generation.metafunctions.make_cons.description"></a><h6>
<a name="id531078"></a>
<a name="id532200"></a>
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/make_cons.html" title="make_cons"><tt class="computeroutput"><span class="identifier">make_cons</span></tt></a>.
</p>
<a name="fusion.sequences.generation.metafunctions.make_cons.synopsis"></a><h6>
<a name="id531126"></a>
<a name="id532248"></a>
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -41,7 +41,7 @@
<span class="keyword">struct</span> <span class="identifier">make_cons</span><span class="special">;</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.make_cons.parameters"></a><h6>
<a name="id531236"></a>
<a name="id532358"></a>
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -73,7 +73,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.generation.metafunctions.make_cons.expression_semantics"></a><h6>
<a name="id531345"></a>
<a name="id532467"></a>
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.expression_semantics">Expression
Semantics</a>
</h6>
@ -91,14 +91,14 @@
(<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.sequences.generation.metafunctions.make_cons.header"></a><h6>
<a name="id531541"></a>
<a name="id532663"></a>
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.metafunctions.make_cons.example"></a><h6>
<a name="id531647"></a>
<a name="id532769"></a>
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.metafunctions.make_list"></a><a href="make_list.html" title="make_list">make_list</a></h5></div></div></div>
<a name="fusion.sequences.generation.metafunctions.make_list.description"></a><h6>
<a name="id530289"></a>
<a name="id531411"></a>
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/make_list.html" title="make_list"><tt class="computeroutput"><span class="identifier">make_list</span></tt></a>.
</p>
<a name="fusion.sequences.generation.metafunctions.make_list.synopsis"></a><h6>
<a name="id530338"></a>
<a name="id531460"></a>
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -52,7 +52,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.make_list.parameters"></a><h6>
<a name="id530535"></a>
<a name="id531658"></a>
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -75,7 +75,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.metafunctions.make_list.expression_semantics"></a><h6>
<a name="id530649"></a>
<a name="id531771"></a>
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -91,14 +91,14 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span><EFBFBD><span class="identifier">T1</span><span class="special">,...</span><EFBFBD><span class="identifier">TN</span></tt>.
</p>
<a name="fusion.sequences.generation.metafunctions.make_list.header"></a><h6>
<a name="id530842"></a>
<a name="id531964"></a>
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.metafunctions.make_list.example"></a><h6>
<a name="id530948"></a>
<a name="id532070"></a>
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.metafunctions.make_map"></a><a href="make_map.html" title="make_map">make_map</a></h5></div></div></div>
<a name="fusion.sequences.generation.metafunctions.make_map.description"></a><h6>
<a name="id533375"></a>
<a name="id534497"></a>
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/make_map.html" title="make_map"><tt class="computeroutput"><span class="identifier">make_map</span></tt></a>.
</p>
<a name="fusion.sequences.generation.metafunctions.make_map.synopsis"></a><h6>
<a name="id533423"></a>
<a name="id534545"></a>
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -45,7 +45,7 @@
<p>
The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
<sup>[<a name="id533607" href="#ftn.id533607">13</a>]</sup>
<sup>[<a name="id534730" href="#ftn.id534730">13</a>]</sup>
elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
<tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@ -55,7 +55,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.make_map.parameters"></a><h6>
<a name="id533705"></a>
<a name="id534827"></a>
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -87,7 +87,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.generation.metafunctions.make_map.expression_semantics"></a><h6>
<a name="id533915"></a>
<a name="id535037"></a>
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -107,21 +107,21 @@
key types.
</p>
<a name="fusion.sequences.generation.metafunctions.make_map.header"></a><h6>
<a name="id534247"></a>
<a name="id535369"></a>
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.metafunctions.make_map.example"></a><h6>
<a name="id534354"></a>
<a name="id535476"></a>
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.example">Example</a>
</h6>
<pre class="programlisting">
<span class="identifier">result_of</span><span class="special">::</span><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">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.make_map.see_also"></a><h6>
<a name="id534457"></a>
<a name="id535579"></a>
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.see_also">See
also</a>
</h6>
@ -130,7 +130,7 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id533607" href="#id533607">13</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id534730" href="#id534730">13</a>] </sup>
<tt class="computeroutput"><span class="identifier">map</span></tt> is implemented
in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
</p></div>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.metafunctions.make_set"></a><a href="make_set.html" title="make_set">make_set</a></h5></div></div></div>
<a name="fusion.sequences.generation.metafunctions.make_set.description"></a><h6>
<a name="id532569"></a>
<a name="id533691"></a>
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/make_set.html" title="make_set"><tt class="computeroutput"><span class="identifier">make_set</span></tt></a>.
</p>
<a name="fusion.sequences.generation.metafunctions.make_set.synopsis"></a><h6>
<a name="id532618"></a>
<a name="id533740"></a>
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<p>
The variadic function accepts <tt class="computeroutput"><span class="number">0</span></tt>
to <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
<sup>[<a name="id532747" href="#ftn.id532747">12</a>]</sup>
<sup>[<a name="id533869" href="#ftn.id533869">12</a>]</sup>
elements, where <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
is a user definable predefined maximum that defaults to <tt class="computeroutput"><span class="number">10</span></tt>. You may define the preprocessor constant
<tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
@ -53,7 +53,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.make_set.parameters"></a><h6>
<a name="id532844"></a>
<a name="id533966"></a>
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -76,7 +76,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.metafunctions.make_set.expression_semantics"></a><h6>
<a name="id532956"></a>
<a name="id534078"></a>
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -96,14 +96,14 @@
key types.
</p>
<a name="fusion.sequences.generation.metafunctions.make_set.header"></a><h6>
<a name="id533155"></a>
<a name="id534277"></a>
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.metafunctions.make_set.example"></a><h6>
<a name="id533261"></a>
<a name="id534383"></a>
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.example">Example</a>
</h6>
<pre class="programlisting">
@ -111,7 +111,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id532747" href="#id532747">12</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id533869" href="#id533869">12</a>] </sup>
<tt class="computeroutput"><span class="identifier">set</span></tt> is implemented
in terms of the vector. That is why we reuse <tt class="computeroutput"><span class="identifier">FUSION_MAX_VECTOR_SIZE</span></tt>
</p></div>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.metafunctions.make_vector"></a><a href="make_vector.html" title="make_vector">make_vector</a></h5></div></div></div>
<a name="fusion.sequences.generation.metafunctions.make_vector.description"></a><h6>
<a name="id531782"></a>
<a name="id532904"></a>
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/make_vector.html" title="make_vector"><tt class="computeroutput"><span class="identifier">make_vector</span></tt></a>.
</p>
<a name="fusion.sequences.generation.metafunctions.make_vector.synopsis"></a><h6>
<a name="id531831"></a>
<a name="id532954"></a>
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -52,7 +52,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.make_vector.parameters"></a><h6>
<a name="id532031"></a>
<a name="id533153"></a>
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -75,7 +75,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.metafunctions.make_vector.expression_semantics"></a><h6>
<a name="id532144"></a>
<a name="id533266"></a>
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -91,14 +91,14 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a> from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span><EFBFBD><span class="identifier">T1</span><span class="special">,...</span><EFBFBD><span class="identifier">TN</span></tt>.
</p>
<a name="fusion.sequences.generation.metafunctions.make_vector.header"></a><h6>
<a name="id532333"></a>
<a name="id533455"></a>
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.header">Header</a>
</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">sequence</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>
<a name="fusion.sequences.generation.metafunctions.make_vector.example"></a><h6>
<a name="id532439"></a>
<a name="id533561"></a>
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.generation.metafunctions.vector_tie"></a><a href="vector_tie.html" title="vector_tie">vector_tie</a></h5></div></div></div>
<a name="fusion.sequences.generation.metafunctions.vector_tie.description"></a><h6>
<a name="id535293"></a>
<a name="id536415"></a>
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/vector_tie.html" title="vector_tie"><tt class="computeroutput"><span class="identifier">vector_tie</span></tt></a>.
</p>
<a name="fusion.sequences.generation.metafunctions.vector_tie.synopsis"></a><h6>
<a name="id535341"></a>
<a name="id536464"></a>
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -52,7 +52,7 @@
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.vector_tie.parameters"></a><h6>
<a name="id535538"></a>
<a name="id536661"></a>
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -75,7 +75,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.generation.metafunctions.vector_tie.expression_semantics"></a><h6>
<a name="id535651"></a>
<a name="id536773"></a>
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -90,14 +90,14 @@
<span class="bold"><b>Semantics</b></span>: Create a <a href="../../containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a> of references from <tt class="computeroutput"><span class="identifier">T0</span><span class="special">,</span><EFBFBD><span class="identifier">T1</span><span class="special">,...</span><EFBFBD><span class="identifier">TN</span></tt>.
</p>
<a name="fusion.sequences.generation.metafunctions.vector_tie.header"></a><h6>
<a name="id535837"></a>
<a name="id536960"></a>
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.generation.metafunctions.vector_tie.example"></a><h6>
<a name="id535943"></a>
<a name="id537066"></a>
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
<link rel="start" href="../../index.html" title="Chapter<65>1.<2E>Fusion 2.0">
<link rel="up" href="../sequences.html" title="Sequences">
<link rel="prev" href="adapted/boost__array.html" title="boost::array">
<link rel="prev" href="adapted/boost__variant.html" title="boost::variant">
<link rel="next" href="intrinsics/functions.html" title="Functions">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@ -20,7 +20,7 @@
</table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="adapted/boost__array.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../sequences.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="intrinsics/functions.html"><img src="../../images/next.png" alt="Next"></a>
<a accesskey="p" href="adapted/boost__variant.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../sequences.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="intrinsics/functions.html"><img src="../../images/next.png" alt="Next"></a>
</div>
<div class="section" lang="en">
<div class="titlepage"><div><div><h3 class="title">
@ -36,11 +36,11 @@
Intrinsic functions, unlike <a href="../algorithms.html" title="Algorithms">Algorithms</a>,
are not generic across the full <a href="../sequences.html" title="Sequences">Sequence</a>
repertoire. They need to be implemented for each Fusion <a href="../sequences.html" title="Sequences">Sequence</a>
<sup>[<a name="id502785" href="#ftn.id502785">5</a>]</sup>
<sup>[<a name="id503908" href="#ftn.id503908">5</a>]</sup>
.
</p>
<a name="fusion.sequences.intrinsics.header"></a><h4>
<a name="id502804"></a>
<a name="id503927"></a>
<a href="intrinsics.html#fusion.sequences.intrinsics.header">Header</a>
</h4>
<pre class="programlisting">
@ -48,7 +48,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id502785" href="#id502785">5</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id503908" href="#id503908">5</a>] </sup>
In practice, many of intrinsic functions have default implementations
that will work in majority of cases
</p></div>
@ -60,7 +60,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="adapted/boost__array.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../sequences.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="intrinsics/functions.html"><img src="../../images/next.png" alt="Next"></a>
<a accesskey="p" href="adapted/boost__variant.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../sequences.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="intrinsics/functions.html"><img src="../../images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.at"></a><a href="at.html" title="at">at</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.at.description"></a><h6>
<a name="id507863"></a>
<a name="id508985"></a>
<a href="at.html#fusion.sequences.intrinsics.functions.at.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.at.synopsis"></a><h6>
<a name="id507895"></a>
<a name="id509017"></a>
<a href="at.html#fusion.sequences.intrinsics.functions.at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="identifier">at</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>
<a name="fusion.sequences.intrinsics.functions.at.parameters"></a><h6>
<a name="id508226"></a>
<a name="id509348"></a>
<a href="at.html#fusion.sequences.intrinsics.functions.at.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -81,7 +81,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.at.expression_semantics"></a><h6>
<a name="id508341"></a>
<a name="id509463"></a>
<a href="at.html#fusion.sequences.intrinsics.functions.at.expression_semantics">Expression
Semantics</a>
</h6>
@ -107,14 +107,14 @@
<a href="../../../iterators/functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><a href="../../../iterators/functions/advance.html" title="advance"><tt class="computeroutput"><span class="identifier">advance</span></tt></a><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;(</span><a href="begin.html" title="begin"><tt class="computeroutput"><span class="identifier">begin</span></tt></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.at.header"></a><h6>
<a name="id508652"></a>
<a name="id509774"></a>
<a href="at.html#fusion.sequences.intrinsics.functions.at.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.at.example"></a><h6>
<a name="id508754"></a>
<a name="id509878"></a>
<a href="at.html#fusion.sequences.intrinsics.functions.at.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.at_c"></a><a href="at_c.html" title="at_c">at_c</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.at_c.description"></a><h6>
<a name="id508985"></a>
<a name="id510108"></a>
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.at_c.synopsis"></a><h6>
<a name="id509017"></a>
<a name="id510140"></a>
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="identifier">at_c</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>
<a name="fusion.sequences.intrinsics.functions.at_c.parameters"></a><h6>
<a name="id509351"></a>
<a name="id510474"></a>
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -80,7 +80,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.at_c.expression_semantics"></a><h6>
<a name="id509459"></a>
<a name="id510582"></a>
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@ -106,14 +106,14 @@
<a href="../../../iterators/functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><a href="../../../iterators/functions/advance.html" title="advance"><tt class="computeroutput"><span class="identifier">advance</span></tt></a><span class="special">&lt;</span><span class="identifier">N</span><span class="special">&gt;(</span><a href="begin.html" title="begin"><tt class="computeroutput"><span class="identifier">begin</span></tt></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.at_c.header"></a><h6>
<a name="id509760"></a>
<a name="id510883"></a>
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.at_c.example"></a><h6>
<a name="id509865"></a>
<a name="id510988"></a>
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.at_key"></a><a href="at_key.html" title="at_key">at_key</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.at_key.description"></a><h6>
<a name="id510852"></a>
<a name="id511975"></a>
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.description">Description</a>
</h6>
<p>
Returns the element associated with a Key from the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.at_key.synopsis"></a><h6>
<a name="id510884"></a>
<a name="id512007"></a>
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="identifier">at_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>
<a name="fusion.sequences.intrinsics.functions.at_key.parameters"></a><h6>
<a name="id511217"></a>
<a name="id512340"></a>
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -79,7 +79,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.at_key.expression_semantics"></a><h6>
<a name="id511324"></a>
<a name="id512447"></a>
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -102,14 +102,14 @@
with Key.
</p>
<a name="fusion.sequences.intrinsics.functions.at_key.header"></a><h6>
<a name="id511524"></a>
<a name="id512647"></a>
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.at_key.example"></a><h6>
<a name="id511630"></a>
<a name="id512752"></a>
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.back"></a><a href="back.html" title="back">back</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.back.description"></a><h6>
<a name="id506311"></a>
<a name="id507433"></a>
<a href="back.html#fusion.sequences.intrinsics.functions.back.description">Description</a>
</h6>
<p>
Returns the last element in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.back.synopsis"></a><h6>
<a name="id506342"></a>
<a name="id507464"></a>
<a href="back.html#fusion.sequences.intrinsics.functions.back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="identifier">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>
<a name="fusion.sequences.intrinsics.functions.back.parameters"></a><h6>
<a name="id506618"></a>
<a name="id507740"></a>
<a href="back.html#fusion.sequences.intrinsics.functions.back.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -71,7 +71,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.back.expression_semantics"></a><h6>
<a name="id506705"></a>
<a name="id507827"></a>
<a href="back.html#fusion.sequences.intrinsics.functions.back.expression_semantics">Expression
Semantics</a>
</h6>
@ -94,14 +94,14 @@
in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.back.header"></a><h6>
<a name="id506895"></a>
<a name="id508017"></a>
<a href="back.html#fusion.sequences.intrinsics.functions.back.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.back.example"></a><h6>
<a name="id507000"></a>
<a name="id508123"></a>
<a href="back.html#fusion.sequences.intrinsics.functions.back.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.begin"></a><a href="begin.html" title="begin">begin</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.begin.description"></a><h6>
<a name="id502938"></a>
<a name="id504061"></a>
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.description">Description</a>
</h6>
<p>
Returns an iterator pointing to the first element in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.begin.synopsis"></a><h6>
<a name="id502970"></a>
<a name="id504093"></a>
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="identifier">begin</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>
<a name="fusion.sequences.intrinsics.functions.begin.parameters"></a><h6>
<a name="id503246"></a>
<a name="id504369"></a>
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -72,7 +72,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.begin.expression_semantics"></a><h6>
<a name="id503334"></a>
<a name="id504457"></a>
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@ -102,14 +102,14 @@
to the first element in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.begin.header"></a><h6>
<a name="id503500"></a>
<a name="id504622"></a>
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.begin.example"></a><h6>
<a name="id503605"></a>
<a name="id504728"></a>
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.empty"></a><a href="empty.html" title="empty">empty</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.empty.description"></a><h6>
<a name="id504716"></a>
<a name="id505838"></a>
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.description">Description</a>
</h6>
<p>
@ -35,7 +35,7 @@
the sequence is empty, else, evaluates to <tt class="computeroutput"><span class="keyword">false</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.functions.empty.synopsis"></a><h6>
<a name="id504778"></a>
<a name="id505900"></a>
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="identifier">empty</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>
<a name="fusion.sequences.intrinsics.functions.empty.parameters"></a><h6>
<a name="id504931"></a>
<a name="id506054"></a>
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -69,7 +69,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.empty.expression_semantics"></a><h6>
<a name="id505019"></a>
<a name="id506141"></a>
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@ -84,14 +84,14 @@
to <tt class="computeroutput"><span class="keyword">false</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.functions.empty.header"></a><h6>
<a name="id505126"></a>
<a name="id506248"></a>
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.empty.example"></a><h6>
<a name="id505232"></a>
<a name="id506354"></a>
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.end"></a><a href="end.html" title="end">end</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.end.description"></a><h6>
<a name="id503819"></a>
<a name="id504942"></a>
<a href="end.html#fusion.sequences.intrinsics.functions.end.description">Description</a>
</h6>
<p>
Returns an iterator pointing to one element past the end of the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.end.synopsis"></a><h6>
<a name="id503851"></a>
<a name="id504974"></a>
<a href="end.html#fusion.sequences.intrinsics.functions.end.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="identifier">end</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>
<a name="fusion.sequences.intrinsics.functions.end.parameters"></a><h6>
<a name="id504126"></a>
<a name="id505248"></a>
<a href="end.html#fusion.sequences.intrinsics.functions.end.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -72,7 +72,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.end.expression_semantics"></a><h6>
<a name="id504213"></a>
<a name="id505336"></a>
<a href="end.html#fusion.sequences.intrinsics.functions.end.expression_semantics">Expression
Semantics</a>
</h6>
@ -102,14 +102,14 @@
to one element past the end of the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.end.header"></a><h6>
<a name="id504378"></a>
<a name="id505501"></a>
<a href="end.html#fusion.sequences.intrinsics.functions.end.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.end.example"></a><h6>
<a name="id504483"></a>
<a name="id505606"></a>
<a href="end.html#fusion.sequences.intrinsics.functions.end.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.front"></a><a href="front.html" title="front">front</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.front.description"></a><h6>
<a name="id505427"></a>
<a name="id506549"></a>
<a href="front.html#fusion.sequences.intrinsics.functions.front.description">Description</a>
</h6>
<p>
Returns the first element in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.front.synopsis"></a><h6>
<a name="id505457"></a>
<a name="id506579"></a>
<a href="front.html#fusion.sequences.intrinsics.functions.front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="identifier">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>
<a name="fusion.sequences.intrinsics.functions.front.parameters"></a><h6>
<a name="id505733"></a>
<a name="id506855"></a>
<a href="front.html#fusion.sequences.intrinsics.functions.front.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -71,7 +71,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.front.expression_semantics"></a><h6>
<a name="id505822"></a>
<a name="id506944"></a>
<a href="front.html#fusion.sequences.intrinsics.functions.front.expression_semantics">Expression
Semantics</a>
</h6>
@ -94,14 +94,14 @@
in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.front.header"></a><h6>
<a name="id506011"></a>
<a name="id507133"></a>
<a href="front.html#fusion.sequences.intrinsics.functions.front.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.front.example"></a><h6>
<a name="id506116"></a>
<a name="id507239"></a>
<a href="front.html#fusion.sequences.intrinsics.functions.front.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.has_key"></a><a href="has_key.html" title="has_key">has_key</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.has_key.description"></a><h6>
<a name="id510068"></a>
<a name="id511192"></a>
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.description">Description</a>
</h6>
<p>
@ -36,7 +36,7 @@
to <tt class="computeroutput"><span class="keyword">false</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.functions.has_key.synopsis"></a><h6>
<a name="id510131"></a>
<a name="id511255"></a>
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -45,7 +45,7 @@
<span class="identifier">has_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>
<a name="fusion.sequences.intrinsics.functions.has_key.parameters"></a><h6>
<a name="id510313"></a>
<a name="id511438"></a>
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -78,7 +78,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.has_key.expression_semantics"></a><h6>
<a name="id510422"></a>
<a name="id511545"></a>
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -93,14 +93,14 @@
associated with Key, else, evaluates to <tt class="computeroutput"><span class="keyword">false</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.functions.has_key.header"></a><h6>
<a name="id510540"></a>
<a name="id511663"></a>
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.has_key.example"></a><h6>
<a name="id510646"></a>
<a name="id511768"></a>
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.functions.size"></a><a href="size.html" title="size">size</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.functions.size.description"></a><h6>
<a name="id507196"></a>
<a name="id508318"></a>
<a href="size.html#fusion.sequences.intrinsics.functions.size.description">Description</a>
</h6>
<p>
@ -34,7 +34,7 @@
that evaluates the number of elements in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.size.synopsis"></a><h6>
<a name="id507238"></a>
<a name="id508360"></a>
<a href="size.html#fusion.sequences.intrinsics.functions.size.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="identifier">size</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>
<a name="fusion.sequences.intrinsics.functions.size.parameters"></a><h6>
<a name="id507392"></a>
<a name="id508514"></a>
<a href="size.html#fusion.sequences.intrinsics.functions.size.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -68,7 +68,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.intrinsics.functions.size.expression_semantics"></a><h6>
<a name="id507478"></a>
<a name="id508600"></a>
<a href="size.html#fusion.sequences.intrinsics.functions.size.expression_semantics">Expression
Semantics</a>
</h6>
@ -83,14 +83,14 @@
in the sequence.
</p>
<a name="fusion.sequences.intrinsics.functions.size.header"></a><h6>
<a name="id507563"></a>
<a name="id508685"></a>
<a href="size.html#fusion.sequences.intrinsics.functions.size.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.functions.size.example"></a><h6>
<a name="id507668"></a>
<a name="id508790"></a>
<a href="size.html#fusion.sequences.intrinsics.functions.size.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,16 +26,16 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.at"></a><a href="at.html" title="at">at</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.at.description"></a><h6>
<a name="id516158"></a>
<a name="id517281"></a>
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a>
<sup>[<a name="id516195" href="#ftn.id516195">6</a>]</sup>
<sup>[<a name="id517318" href="#ftn.id517318">6</a>]</sup>
.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.at.synopsis"></a><h6>
<a name="id516306"></a>
<a name="id517430"></a>
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id516422"></a><p class="title"><b>Table<EFBFBD>1.25.<2E>Parameters</b></p>
<a name="id517546"></a><p class="title"><b>Table<EFBFBD>1.25.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -80,7 +80,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.at.expression_semantics"></a><h6>
<a name="id516518"></a>
<a name="id517641"></a>
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.expression_semantics">Expression
Semantics</a>
</h6>
@ -95,14 +95,14 @@
using <a href="../functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a> to access the <tt class="computeroutput"><span class="identifier">N</span></tt>th element of <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.at.header"></a><h6>
<a name="id516657"></a>
<a name="id517781"></a>
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.at.example"></a><h6>
<a name="id516762"></a>
<a name="id517886"></a>
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.example">Example</a>
</h6>
<pre class="programlisting">
@ -111,7 +111,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id516195" href="#id516195">6</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id517318" href="#id517318">6</a>] </sup>
<a href="at.html" title="at"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at</span></tt></a> reflects the actual return
type of the function <a href="../functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a>. <span class="underline">_sequence</span>_s
typically return references to its elements via the <a href="../functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a> function. If you want

View File

@ -26,16 +26,16 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.at_c"></a><a href="at_c.html" title="at_c">at_c</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.at_c.description"></a><h6>
<a name="id517023"></a>
<a name="id518148"></a>
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">at_c</span></tt></a>
<sup>[<a name="id517061" href="#ftn.id517061">7</a>]</sup>
<sup>[<a name="id518186" href="#ftn.id518186">7</a>]</sup>
.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.at_c.synopsis"></a><h6>
<a name="id517176"></a>
<a name="id518299"></a>
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id517292"></a><p class="title"><b>Table<EFBFBD>1.26.<2E>Parameters</b></p>
<a name="id518415"></a><p class="title"><b>Table<EFBFBD>1.26.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -80,7 +80,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.at_c.expression_semantics"></a><h6>
<a name="id517387"></a>
<a name="id518510"></a>
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@ -95,14 +95,14 @@
using <a href="../functions/at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">at_c</span></tt></a> to access the <tt class="computeroutput"><span class="identifier">M</span></tt>th element of <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.at_c.header"></a><h6>
<a name="id517527"></a>
<a name="id518650"></a>
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.at_c.example"></a><h6>
<a name="id517632"></a>
<a name="id518756"></a>
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.example">Example</a>
</h6>
<pre class="programlisting">
@ -111,7 +111,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id517061" href="#id517061">7</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id518186" href="#id518186">7</a>] </sup>
<a href="at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_c</span></tt></a> reflects the actual
return type of the function <a href="../functions/at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">at_c</span></tt></a>. <span class="underline">_sequence</span>_s
typically return references to its elements via the <a href="../functions/at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">at_c</span></tt></a> function. If you want

View File

@ -26,16 +26,16 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.at_key"></a><a href="at_key.html" title="at_key">at_key</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.at_key.description"></a><h6>
<a name="id520185"></a>
<a name="id521308"></a>
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/at_key.html" title="at_key"><tt class="computeroutput"><span class="identifier">at_key</span></tt></a>
<sup>[<a name="id520222" href="#ftn.id520222">8</a>]</sup>
<sup>[<a name="id521346" href="#ftn.id521346">8</a>]</sup>
.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.at_key.synopsis"></a><h6>
<a name="id520333"></a>
<a name="id521457"></a>
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id520450"></a><p class="title"><b>Table<EFBFBD>1.30.<2E>Parameters</b></p>
<a name="id521573"></a><p class="title"><b>Table<EFBFBD>1.30.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -80,7 +80,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.at_key.expression_semantics"></a><h6>
<a name="id520546"></a>
<a name="id521669"></a>
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -97,14 +97,14 @@
<tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.at_key.header"></a><h6>
<a name="id520686"></a>
<a name="id521810"></a>
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.at_key.example"></a><h6>
<a name="id520792"></a>
<a name="id521916"></a>
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.example">Example</a>
</h6>
<pre class="programlisting">
@ -113,7 +113,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id520222" href="#id520222">8</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id521346" href="#id521346">8</a>] </sup>
<a href="at_key.html" title="at_key"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_key</span></tt></a> reflects the actual
return type of the function <a href="../functions/at_key.html" title="at_key"><tt class="computeroutput"><span class="identifier">at_key</span></tt></a>. <span class="underline">_sequence</span>_s
typically return references to its elements via the <a href="../functions/at_key.html" title="at_key"><tt class="computeroutput"><span class="identifier">at_key</span></tt></a> function. If you

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.back"></a><a href="back.html" title="back">back</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.back.description"></a><h6>
<a name="id514747"></a>
<a name="id515870"></a>
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/back.html" title="back"><tt class="computeroutput"><span class="identifier">back</span></tt></a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.back.synopsis"></a><h6>
<a name="id514795"></a>
<a name="id515918"></a>
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id514892"></a><p class="title"><b>Table<EFBFBD>1.23.<2E>Parameters</b></p>
<a name="id516015"></a><p class="title"><b>Table<EFBFBD>1.23.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -68,7 +68,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.back.expression_semantics"></a><h6>
<a name="id514965"></a>
<a name="id516088"></a>
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.expression_semantics">Expression
Semantics</a>
</h6>
@ -83,14 +83,14 @@
an iterator to the last element in the sequence. Equivalent to <tt class="computeroutput"><a href="../../../iterators/metafunctions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></tt></a><span class="special">&lt;</span><a href="../../../iterators/metafunctions/prior.html" title="prior"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">prior</span></tt></a><span class="special">&lt;</span><a href="end.html" title="end"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></tt></a><span class="special">&lt;</span><span class="identifier">Seq</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.back.header"></a><h6>
<a name="id515189"></a>
<a name="id516312"></a>
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.back.example"></a><h6>
<a name="id515294"></a>
<a name="id516417"></a>
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.begin"></a><a href="begin.html" title="begin">begin</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.begin.description"></a><h6>
<a name="id511857"></a>
<a name="id512979"></a>
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/begin.html" title="begin"><tt class="computeroutput"><span class="identifier">begin</span></tt></a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.begin.synopsis"></a><h6>
<a name="id511905"></a>
<a name="id513028"></a>
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id512003"></a><p class="title"><b>Table<EFBFBD>1.19.<2E>Parameters</b></p>
<a name="id513126"></a><p class="title"><b>Table<EFBFBD>1.19.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -68,7 +68,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.begin.expression_semantics"></a><h6>
<a name="id512078"></a>
<a name="id513200"></a>
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@ -84,14 +84,14 @@
to the first element of <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.begin.header"></a><h6>
<a name="id512190"></a>
<a name="id513313"></a>
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.begin.example"></a><h6>
<a name="id512296"></a>
<a name="id513418"></a>
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.empty"></a><a href="empty.html" title="empty">empty</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.empty.description"></a><h6>
<a name="id513295"></a>
<a name="id514417"></a>
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/empty.html" title="empty"><tt class="computeroutput"><span class="identifier">empty</span></tt></a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.empty.synopsis"></a><h6>
<a name="id513342"></a>
<a name="id514465"></a>
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id513440"></a><p class="title"><b>Table<EFBFBD>1.21.<2E>Parameters</b></p>
<a name="id514563"></a><p class="title"><b>Table<EFBFBD>1.21.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -68,7 +68,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.empty.expression_semantics"></a><h6>
<a name="id513515"></a>
<a name="id514638"></a>
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@ -84,14 +84,14 @@
<tt class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt> otherwise.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.empty.header"></a><h6>
<a name="id513657"></a>
<a name="id514780"></a>
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.empty.example"></a><h6>
<a name="id513763"></a>
<a name="id514886"></a>
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.end"></a><a href="end.html" title="end">end</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.end.description"></a><h6>
<a name="id512552"></a>
<a name="id513675"></a>
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/end.html" title="end"><tt class="computeroutput"><span class="identifier">end</span></tt></a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.end.synopsis"></a><h6>
<a name="id512599"></a>
<a name="id513722"></a>
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id512696"></a><p class="title"><b>Table<EFBFBD>1.20.<2E>Parameters</b></p>
<a name="id513819"></a><p class="title"><b>Table<EFBFBD>1.20.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -68,7 +68,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.end.expression_semantics"></a><h6>
<a name="id512771"></a>
<a name="id513893"></a>
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.expression_semantics">Expression
Semantics</a>
</h6>
@ -84,14 +84,14 @@
one past the end of <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.end.header"></a><h6>
<a name="id512882"></a>
<a name="id514004"></a>
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.end.example"></a><h6>
<a name="id512986"></a>
<a name="id514109"></a>
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.front"></a><a href="front.html" title="front">front</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.front.description"></a><h6>
<a name="id514026"></a>
<a name="id515149"></a>
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/front.html" title="front"><tt class="computeroutput"><span class="identifier">front</span></tt></a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.front.synopsis"></a><h6>
<a name="id514074"></a>
<a name="id515197"></a>
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id514172"></a><p class="title"><b>Table<EFBFBD>1.22.<2E>Parameters</b></p>
<a name="id515295"></a><p class="title"><b>Table<EFBFBD>1.22.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -68,7 +68,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.front.expression_semantics"></a><h6>
<a name="id514245"></a>
<a name="id515368"></a>
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.expression_semantics">Expression
Semantics</a>
</h6>
@ -84,14 +84,14 @@
Equivalent to <tt class="computeroutput"><a href="../../../iterators/metafunctions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></tt></a><span class="special">&lt;</span><a href="begin.html" title="begin"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></tt></a><span class="special">&lt;</span><span class="identifier">Seq</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.front.header"></a><h6>
<a name="id514439"></a>
<a name="id515562"></a>
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.front.example"></a><h6>
<a name="id514544"></a>
<a name="id515667"></a>
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.has_key"></a><a href="has_key.html" title="has_key">has_key</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.has_key.description"></a><h6>
<a name="id519310"></a>
<a name="id520433"></a>
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/has_key.html" title="has_key"><tt class="computeroutput"><span class="identifier">has_key</span></tt></a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.has_key.synopsis"></a><h6>
<a name="id519357"></a>
<a name="id520480"></a>
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id519473"></a><p class="title"><b>Table<EFBFBD>1.29.<2E>Parameters</b></p>
<a name="id520597"></a><p class="title"><b>Table<EFBFBD>1.29.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -78,7 +78,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.has_key.expression_semantics"></a><h6>
<a name="id519567"></a>
<a name="id520690"></a>
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -95,14 +95,14 @@
<tt class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt> otherwise.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.has_key.header"></a><h6>
<a name="id519731"></a>
<a name="id520854"></a>
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.has_key.example"></a><h6>
<a name="id519837"></a>
<a name="id520960"></a>
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.size"></a><a href="size.html" title="size">size</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.size.description"></a><h6>
<a name="id515497"></a>
<a name="id516620"></a>
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.description">Description</a>
</h6>
<p>
Returns the result type of <a href="../functions/size.html" title="size"><tt class="computeroutput"><span class="identifier">size</span></tt></a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.size.synopsis"></a><h6>
<a name="id515545"></a>
<a name="id516668"></a>
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id515643"></a><p class="title"><b>Table<EFBFBD>1.24.<2E>Parameters</b></p>
<a name="id516766"></a><p class="title"><b>Table<EFBFBD>1.24.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -68,7 +68,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.size.expression_semantics"></a><h6>
<a name="id515716"></a>
<a name="id516839"></a>
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.expression_semantics">Expression
Semantics</a>
</h6>
@ -83,14 +83,14 @@
in <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.size.header"></a><h6>
<a name="id515819"></a>
<a name="id516942"></a>
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.size.example"></a><h6>
<a name="id515924"></a>
<a name="id517047"></a>
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.value_at"></a><a href="value_at.html" title="value_at">value_at</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.value_at.description"></a><h6>
<a name="id517857"></a>
<a name="id518981"></a>
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a href="../../../sequences.html" title="Sequences">Sequence</a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.value_at.synopsis"></a><h6>
<a name="id517897"></a>
<a name="id519021"></a>
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id518013"></a><p class="title"><b>Table<EFBFBD>1.27.<2E>Parameters</b></p>
<a name="id519138"></a><p class="title"><b>Table<EFBFBD>1.27.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -78,7 +78,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.value_at.expression_semantics"></a><h6>
<a name="id518108"></a>
<a name="id519231"></a>
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.expression_semantics">Expression
Semantics</a>
</h6>
@ -93,14 +93,14 @@
the <tt class="computeroutput"><span class="identifier">N</span></tt>th element of <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.value_at.header"></a><h6>
<a name="id518231"></a>
<a name="id519354"></a>
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.value_at.example"></a><h6>
<a name="id518337"></a>
<a name="id519460"></a>
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c"></a><a href="value_at_c.html" title="value_at_c">value_at_c</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c.description"></a><h6>
<a name="id518600"></a>
<a name="id519723"></a>
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a href="../../../sequences.html" title="Sequences">Sequence</a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c.synopsis"></a><h6>
<a name="id518641"></a>
<a name="id519764"></a>
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id518757"></a><p class="title"><b>Table<EFBFBD>1.28.<2E>Parameters</b></p>
<a name="id519880"></a><p class="title"><b>Table<EFBFBD>1.28.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -78,7 +78,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c.expression_semantics"></a><h6>
<a name="id518853"></a>
<a name="id519976"></a>
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.expression_semantics">Expression
Semantics</a>
</h6>
@ -93,14 +93,14 @@
the <tt class="computeroutput"><span class="identifier">M</span></tt>th element of <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c.header"></a><h6>
<a name="id518977"></a>
<a name="id520101"></a>
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c.example"></a><h6>
<a name="id519084"></a>
<a name="id520207"></a>
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key"></a><a href="value_at_key.html" title="value_at_key">value_at_key</a></h5></div></div></div>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key.description"></a><h6>
<a name="id521119"></a>
<a name="id522242"></a>
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.description">Description</a>
</h6>
<p>
Returns the actual element type associated with a Key from the <a href="../../../sequences.html" title="Sequences">Sequence</a>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key.synopsis"></a><h6>
<a name="id521160"></a>
<a name="id522283"></a>
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id521277"></a><p class="title"><b>Table<EFBFBD>1.31.<2E>Parameters</b></p>
<a name="id522400"></a><p class="title"><b>Table<EFBFBD>1.31.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -78,7 +78,7 @@
</table>
</div>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key.expression_semantics"></a><h6>
<a name="id521372"></a>
<a name="id522496"></a>
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -94,14 +94,14 @@
in <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
</p>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key.header"></a><h6>
<a name="id521496"></a>
<a name="id522619"></a>
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key.example"></a><h6>
<a name="id521602"></a>
<a name="id522725"></a>
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -48,7 +48,7 @@
only until the result is clear.
</p>
<a name="fusion.sequences.operators.comparison.header"></a><h5>
<a name="id544553"></a>
<a name="id545675"></a>
<a href="comparison.html#fusion.sequences.operators.comparison.header">Header</a>
</h5>
<pre class="programlisting">

View File

@ -27,14 +27,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.operators.comparison.equal"></a><a href="equal.html" title="equal">equal</a></h5></div></div></div>
<a name="fusion.sequences.operators.comparison.equal.description"></a><h6>
<a name="id544667"></a>
<a name="id545789"></a>
<a href="equal.html#fusion.sequences.operators.comparison.equal.description">Description</a>
</h6>
<p>
Compare two sequences for equality.
</p>
<a name="fusion.sequences.operators.comparison.equal.synopsis"></a><h6>
<a name="id544698"></a>
<a name="id545820"></a>
<a href="equal.html#fusion.sequences.operators.comparison.equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">==(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequences.operators.comparison.equal.parameters"></a><h6>
<a name="id544851"></a>
<a name="id545974"></a>
<a href="equal.html#fusion.sequences.operators.comparison.equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -67,7 +67,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.operators.comparison.equal.expression_semantics"></a><h6>
<a name="id544955"></a>
<a name="id546078"></a>
<a href="equal.html#fusion.sequences.operators.comparison.equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -103,14 +103,14 @@
true.
</p>
<a name="fusion.sequences.operators.comparison.equal.header"></a><h6>
<a name="id545200"></a>
<a name="id546322"></a>
<a href="equal.html#fusion.sequences.operators.comparison.equal.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.comparison.equal.example"></a><h6>
<a name="id545305"></a>
<a name="id546428"></a>
<a href="equal.html#fusion.sequences.operators.comparison.equal.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -34,7 +34,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequences.operators.comparison.greater_than.synopsis"></a><h6>
<a name="id548171"></a>
<a name="id549294"></a>
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">&gt;(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequences.operators.comparison.greater_than.parameters"></a><h6>
<a name="id548324"></a>
<a name="id549448"></a>
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -67,7 +67,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.operators.comparison.greater_than.expression_semantics"></a><h6>
<a name="id548429"></a>
<a name="id549552"></a>
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.expression_semantics">Expression
Semantics</a>
</h6>
@ -95,14 +95,14 @@
<span class="bold"><b>Semantics</b></span>: Returns b &lt; a.
</p>
<a name="fusion.sequences.operators.comparison.greater_than.header"></a><h6>
<a name="id548597"></a>
<a name="id549721"></a>
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.comparison.greater_than.example"></a><h6>
<a name="id548704"></a>
<a name="id549827"></a>
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -33,7 +33,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequences.operators.comparison.greater_than_equal.synopsis"></a><h6>
<a name="id549054"></a>
<a name="id550178"></a>
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -42,7 +42,7 @@
<span class="keyword">operator</span><span class="special">&gt;=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequences.operators.comparison.greater_than_equal.parameters"></a><h6>
<a name="id549209"></a>
<a name="id550333"></a>
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -66,7 +66,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.operators.comparison.greater_than_equal.expression_semantics"></a><h6>
<a name="id549314"></a>
<a name="id550437"></a>
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -94,14 +94,14 @@
<span class="bold"><b>Semantics</b></span>: Returns !(a &lt; b).
</p>
<a name="fusion.sequences.operators.comparison.greater_than_equal.header"></a><h6>
<a name="id549482"></a>
<a name="id550606"></a>
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.comparison.greater_than_equal.example"></a><h6>
<a name="id549589"></a>
<a name="id550713"></a>
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -34,7 +34,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequences.operators.comparison.less_than.synopsis"></a><h6>
<a name="id546385"></a>
<a name="id547508"></a>
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">&lt;(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequences.operators.comparison.less_than.parameters"></a><h6>
<a name="id546539"></a>
<a name="id547662"></a>
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -67,7 +67,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.operators.comparison.less_than.expression_semantics"></a><h6>
<a name="id546644"></a>
<a name="id547767"></a>
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.expression_semantics">Expression
Semantics</a>
</h6>
@ -97,14 +97,14 @@
and <tt class="computeroutput"><span class="identifier">b</span></tt>.
</p>
<a name="fusion.sequences.operators.comparison.less_than.header"></a><h6>
<a name="id546832"></a>
<a name="id547954"></a>
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.comparison.less_than.example"></a><h6>
<a name="id546937"></a>
<a name="id548060"></a>
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -34,7 +34,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequences.operators.comparison.less_than_equal.synopsis"></a><h6>
<a name="id547286"></a>
<a name="id548409"></a>
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">&lt;=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequences.operators.comparison.less_than_equal.parameters"></a><h6>
<a name="id547442"></a>
<a name="id548565"></a>
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -67,7 +67,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.operators.comparison.less_than_equal.expression_semantics"></a><h6>
<a name="id547548"></a>
<a name="id548670"></a>
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -95,14 +95,14 @@
<span class="bold"><b>Semantics</b></span>: Returns !(b &lt; a).
</p>
<a name="fusion.sequences.operators.comparison.less_than_equal.header"></a><h6>
<a name="id547717"></a>
<a name="id548839"></a>
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.comparison.less_than_equal.example"></a><h6>
<a name="id547823"></a>
<a name="id548946"></a>
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -33,7 +33,7 @@
Compare two sequences for inequality.
</p>
<a name="fusion.sequences.operators.comparison.not_equal.synopsis"></a><h6>
<a name="id545545"></a>
<a name="id546668"></a>
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -42,7 +42,7 @@
<span class="keyword">operator</span><span class="special">!=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequences.operators.comparison.not_equal.parameters"></a><h6>
<a name="id545699"></a>
<a name="id546822"></a>
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -66,7 +66,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequences.operators.comparison.not_equal.expression_semantics"></a><h6>
<a name="id545803"></a>
<a name="id546926"></a>
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -97,14 +97,14 @@
Returns !(a == b).
</p>
<a name="fusion.sequences.operators.comparison.not_equal.header"></a><h6>
<a name="id545974"></a>
<a name="id547097"></a>
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.comparison.not_equal.example"></a><h6>
<a name="id546079"></a>
<a name="id547202"></a>
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -115,7 +115,7 @@
representation may not be unambiguously parseable.
</p>
<a name="fusion.sequences.operators.i_o.header"></a><h5>
<a name="id543063"></a>
<a name="id544185"></a>
<a href="i_o.html#fusion.sequences.operators.i_o.header">Header</a>
</h5>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.operators.i_o.in"></a><a href="in.html" title="in">in</a></h5></div></div></div>
<a name="fusion.sequences.operators.i_o.in.description"></a><h6>
<a name="id543178"></a>
<a name="id544300"></a>
<a href="in.html#fusion.sequences.operators.i_o.in.description">Description</a>
</h6>
<p>
@ -34,7 +34,7 @@
stream.
</p>
<a name="fusion.sequences.operators.i_o.in.synopsis"></a><h6>
<a name="id543217"></a>
<a name="id544339"></a>
<a href="in.html#fusion.sequences.operators.i_o.in.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">&gt;&gt;(</span><span class="identifier">IStream</span><span class="special">&amp;</span> <span class="identifier">is</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>
<a name="fusion.sequences.operators.i_o.in.parameters"></a><h6>
<a name="id543363"></a>
<a name="id544485"></a>
<a href="in.html#fusion.sequences.operators.i_o.in.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -73,7 +73,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.operators.i_o.in.expression_semantics"></a><h6>
<a name="id543455"></a>
<a name="id544577"></a>
<a href="in.html#fusion.sequences.operators.i_o.in.expression_semantics">Expression
Semantics</a>
</h6>
@ -88,14 +88,14 @@
call <tt class="computeroutput"><span class="identifier">is</span><EFBFBD><span class="special">&gt;&gt;</span><EFBFBD><span class="identifier">e</span></tt>.
</p>
<a name="fusion.sequences.operators.i_o.in.header"></a><h6>
<a name="id543571"></a>
<a name="id544694"></a>
<a href="in.html#fusion.sequences.operators.i_o.in.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">/</span><span class="identifier">in</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.i_o.in.example"></a><h6>
<a name="id543675"></a>
<a name="id544797"></a>
<a href="in.html#fusion.sequences.operators.i_o.in.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequences.operators.i_o.out"></a><a href="out.html" title="out">out</a></h5></div></div></div>
<a name="fusion.sequences.operators.i_o.out.description"></a><h6>
<a name="id543834"></a>
<a name="id544957"></a>
<a href="out.html#fusion.sequences.operators.i_o.out.description">Description</a>
</h6>
<p>
@ -34,7 +34,7 @@
stream.
</p>
<a name="fusion.sequences.operators.i_o.out.synopsis"></a><h6>
<a name="id543872"></a>
<a name="id544995"></a>
<a href="out.html#fusion.sequences.operators.i_o.out.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">&lt;&lt;(</span><span class="identifier">OStream</span><span class="special">&amp;</span> <span class="identifier">os</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>
<a name="fusion.sequences.operators.i_o.out.parameters"></a><h6>
<a name="id544018"></a>
<a name="id545140"></a>
<a href="out.html#fusion.sequences.operators.i_o.out.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -73,7 +73,7 @@
</tbody>
</table></div>
<a name="fusion.sequences.operators.i_o.out.expression_semantics"></a><h6>
<a name="id544109"></a>
<a name="id545232"></a>
<a href="out.html#fusion.sequences.operators.i_o.out.expression_semantics">Expression
Semantics</a>
</h6>
@ -88,14 +88,14 @@
call <tt class="computeroutput"><span class="identifier">os</span><EFBFBD><span class="special">&lt;&lt;</span><EFBFBD><span class="identifier">e</span></tt>.
</p>
<a name="fusion.sequences.operators.i_o.out.header"></a><h6>
<a name="id544224"></a>
<a name="id545347"></a>
<a href="out.html#fusion.sequences.operators.i_o.out.header">Header</a>
</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">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">/</span><span class="identifier">out</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.operators.i_o.out.example"></a><h6>
<a name="id544328"></a>
<a name="id545451"></a>
<a href="out.html#fusion.sequences.operators.i_o.out.example">Example</a>
</h6>
<pre class="programlisting">