Merge from Trunk

[SVN r49252]
This commit is contained in:
Joel de Guzman
2008-10-10 15:05:47 +00:00
parent a046e43990
commit d004046aa5
233 changed files with 1338 additions and 1278 deletions

View File

@ -40,7 +40,7 @@
Fusion Sequences are organized into a hierarchy of concepts.
</p>
<a name="fusion.sequence.concepts.traversal"></a><h4>
<a name="id490477"></a>
<a name="id490517"></a>
<a href="concepts.html#fusion.sequence.concepts.traversal">Traversal</a>
</h4>
<p>
@ -58,7 +58,7 @@
Sequence</a>. These concepts pertain to sequence traversal.
</p>
<a name="fusion.sequence.concepts.associativity"></a><h4>
<a name="id490564"></a>
<a name="id490603"></a>
<a href="concepts.html#fusion.sequence.concepts.associativity">Associativity</a>
</h4>
<p>

View File

@ -30,7 +30,7 @@
Sequence">Associative
Sequence</a></h4></div></div></div>
<a name="fusion.sequence.concepts.associative_sequence.description"></a><h5>
<a name="id495877"></a>
<a name="id495917"></a>
<a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.description">Description</a>
</h5>
<p>
@ -71,7 +71,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.associative_sequence.valid_expressions"></a><h5>
<a name="id496067"></a>
<a name="id496106"></a>
<a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.valid_expressions">Valid
Expressions</a>
</h5>
@ -180,7 +180,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.associative_sequence.result_type_expressions"></a><h5>
<a name="id496452"></a>
<a name="id496491"></a>
<a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.result_type_expressions">Result
Type Expressions</a>
</h5>
@ -252,7 +252,7 @@
<tt class="computeroutput"><a href="../intrinsic/metafunctions/value_at_key.html" title="value_at_key"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_at_key</span></tt></a><span class="special">&lt;</span><span class="identifier">S</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></tt>.
</p></div>
<a name="fusion.sequence.concepts.associative_sequence.expression_semantics"></a><h5>
<a name="id497027"></a>
<a name="id497066"></a>
<a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.expression_semantics">Expression
Semantics</a>
</h5>
@ -307,7 +307,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.associative_sequence.models"></a><h5>
<a name="id497348"></a>
<a name="id497387"></a>
<a href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.models">Models</a>
</h5>
<div class="itemizedlist"><ul type="disc">

View File

@ -31,7 +31,7 @@
Sequence">Bidirectional
Sequence</a></h4></div></div></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.description"></a><h5>
<a name="id492906"></a>
<a name="id492945"></a>
<a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.description">Description</a>
</h5>
<p>
@ -42,7 +42,7 @@
Iterator</a>.
</p>
<a name="fusion.sequence.concepts.bidirectional_sequence.refinement_of"></a><h5>
<a name="id492956"></a>
<a name="id492995"></a>
<a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.refinement_of">Refinement
of</a>
</h5>
@ -72,7 +72,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.bidirectional_sequence.valid_expressions"></a><h5>
<a name="id493096"></a>
<a name="id493135"></a>
<a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.valid_expressions">Valid
Expressions</a>
</h5>
@ -207,7 +207,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.result_type_expressions"></a><h5>
<a name="id493536"></a>
<a name="id493575"></a>
<a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.result_type_expressions">Result
Type Expressions</a>
</h5>
@ -268,7 +268,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.expression_semantics"></a><h5>
<a name="id493812"></a>
<a name="id493852"></a>
<a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.expression_semantics">Expression
Semantics</a>
</h5>
@ -309,7 +309,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.models"></a><h5>
<a name="id493966"></a>
<a name="id494005"></a>
<a href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.models">Models</a>
</h5>
<div class="itemizedlist"><ul type="disc">

View File

@ -30,7 +30,7 @@
Sequence">Forward
Sequence</a></h4></div></div></div>
<a name="fusion.sequence.concepts.forward_sequence.description"></a><h5>
<a name="id490627"></a>
<a name="id490666"></a>
<a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.description">Description</a>
</h5>
<p>
@ -62,7 +62,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.forward_sequence.valid_expressions"></a><h5>
<a name="id490763"></a>
<a name="id490802"></a>
<a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.valid_expressions">Valid
Expressions</a>
</h5>
@ -239,7 +239,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.result_type_expressions"></a><h5>
<a name="id491347"></a>
<a name="id491386"></a>
<a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.result_type_expressions">Result
Type Expressions</a>
</h5>
@ -324,7 +324,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.expression_semantics"></a><h5>
<a name="id491765"></a>
<a name="id491805"></a>
<a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.expression_semantics">Expression
Semantics</a>
</h5>
@ -412,7 +412,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.invariants"></a><h5>
<a name="id492234"></a>
<a name="id492274"></a>
<a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.invariants">Invariants</a>
</h5>
<p>
@ -438,7 +438,7 @@
</li>
</ul></div>
<a name="fusion.sequence.concepts.forward_sequence.models"></a><h5>
<a name="id492548"></a>
<a name="id492587"></a>
<a href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.models">Models</a>
</h5>
<div class="itemizedlist"><ul type="disc">

View File

@ -31,7 +31,7 @@
Access Sequence">Random
Access Sequence</a></h4></div></div></div>
<a name="fusion.sequence.concepts.random_access_sequence.description"></a><h5>
<a name="id494185"></a>
<a name="id494225"></a>
<a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.description">Description</a>
</h5>
<p>
@ -43,7 +43,7 @@
sequence elements.
</p>
<a name="fusion.sequence.concepts.random_access_sequence.refinement_of"></a><h5>
<a name="id494236"></a>
<a name="id494276"></a>
<a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.refinement_of">Refinement
of</a>
</h5>
@ -79,7 +79,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.random_access_sequence.valid_expressions"></a><h5>
<a name="id494407"></a>
<a name="id494447"></a>
<a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.valid_expressions">Valid
Expressions</a>
</h5>
@ -214,7 +214,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.random_access_sequence.result_type_expressions"></a><h5>
<a name="id494867"></a>
<a name="id494906"></a>
<a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.result_type_expressions">Result
Type Expressions</a>
</h5>
@ -297,7 +297,7 @@
<tt class="computeroutput"><a href="../intrinsic/metafunctions/value_at.html" title="value_at"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_at</span></tt></a><span class="special">&lt;</span><span class="identifier">S</span><span class="special">,</span> <span class="identifier">N</span><span class="special">&gt;</span></tt>.
</p></div>
<a name="fusion.sequence.concepts.random_access_sequence.expression_semantics"></a><h5>
<a name="id495498"></a>
<a name="id495537"></a>
<a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.expression_semantics">Expression
Semantics</a>
</h5>
@ -338,7 +338,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.concepts.random_access_sequence.models"></a><h5>
<a name="id495660"></a>
<a name="id495699"></a>
<a href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.models">Models</a>
</h5>
<div class="itemizedlist"><ul type="disc">

View File

@ -37,11 +37,11 @@
Intrinsic functions, unlike <a href="../algorithm.html" title="Algorithm">Algorithms</a>,
are not generic across the full <a href="../sequence.html" title="Sequence">Sequence</a>
repertoire. They need to be implemented for each Fusion <a href="../sequence.html" title="Sequence">Sequence</a>
<sup>[<a name="id497474" href="#ftn.id497474">5</a>]</sup>
<sup>[<a name="id497513" href="#ftn.id497513">5</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.header"></a><h4>
<a name="id497493"></a>
<a name="id497532"></a>
<a href="intrinsic.html#fusion.sequence.intrinsic.header">Header</a>
</h4>
<pre class="programlisting">
@ -50,7 +50,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id497474" href="#id497474">5</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id497513" href="#id497513">5</a>] </sup>
In practice, many of intrinsic functions have default implementations
that will work in majority of cases
</p></div>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequence.intrinsic.functions.at"></a><a href="at.html" title="at">at</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at.description"></a><h6>
<a name="id503217"></a>
<a name="id503256"></a>
<a href="at.html#fusion.sequence.intrinsic.functions.at.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at.synopsis"></a><h6>
<a name="id503249"></a>
<a name="id503287"></a>
<a href="at.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.at.parameters"></a><h6>
<a name="id503580"></a>
<a name="id503618"></a>
<a href="at.html#fusion.sequence.intrinsic.functions.at.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -113,7 +113,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at.expression_semantics"></a><h6>
<a name="id503740"></a>
<a name="id503778"></a>
<a href="at.html#fusion.sequence.intrinsic.functions.at.expression_semantics">Expression
Semantics</a>
</h6>
@ -141,7 +141,7 @@
<a href="../../../iterator/functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><a href="../../../iterator/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.sequence.intrinsic.functions.at.header"></a><h6>
<a name="id504058"></a>
<a name="id504097"></a>
<a href="at.html#fusion.sequence.intrinsic.functions.at.header">Header</a>
</h6>
<pre class="programlisting">
@ -149,7 +149,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at.example"></a><h6>
<a name="id504225"></a>
<a name="id504263"></a>
<a href="at.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.at_c"></a><a href="at_c.html" title="at_c">at_c</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at_c.description"></a><h6>
<a name="id504455"></a>
<a name="id504493"></a>
<a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at_c.synopsis"></a><h6>
<a name="id504486"></a>
<a name="id504525"></a>
<a href="at_c.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.at_c.parameters"></a><h6>
<a name="id504821"></a>
<a name="id504860"></a>
<a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -112,7 +112,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at_c.expression_semantics"></a><h6>
<a name="id504974"></a>
<a name="id505012"></a>
<a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@ -141,7 +141,7 @@
<a href="../../../iterator/functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><a href="../../../iterator/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.sequence.intrinsic.functions.at_c.header"></a><h6>
<a name="id505283"></a>
<a name="id505322"></a>
<a href="at_c.html#fusion.sequence.intrinsic.functions.at_c.header">Header</a>
</h6>
<pre class="programlisting">
@ -149,7 +149,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_c.example"></a><h6>
<a name="id505452"></a>
<a name="id505490"></a>
<a href="at_c.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.at_key"></a><a href="at_key.html" title="at_key">at_key</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at_key.description"></a><h6>
<a name="id506564"></a>
<a name="id506603"></a>
<a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.description">Description</a>
</h6>
<p>
Returns the element associated with a Key from the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at_key.synopsis"></a><h6>
<a name="id506596"></a>
<a name="id506634"></a>
<a href="at_key.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.at_key.parameters"></a><h6>
<a name="id506929"></a>
<a name="id506968"></a>
<a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -112,7 +112,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at_key.expression_semantics"></a><h6>
<a name="id507082"></a>
<a name="id507120"></a>
<a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -136,7 +136,7 @@
with Key.
</p>
<a name="fusion.sequence.intrinsic.functions.at_key.header"></a><h6>
<a name="id507289"></a>
<a name="id507328"></a>
<a href="at_key.html#fusion.sequence.intrinsic.functions.at_key.header">Header</a>
</h6>
<pre class="programlisting">
@ -144,7 +144,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_key.example"></a><h6>
<a name="id507458"></a>
<a name="id507497"></a>
<a href="at_key.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.back"></a><a href="back.html" title="back">back</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.back.description"></a><h6>
<a name="id501465"></a>
<a name="id501503"></a>
<a href="back.html#fusion.sequence.intrinsic.functions.back.description">Description</a>
</h6>
<p>
Returns the last element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.back.synopsis"></a><h6>
<a name="id501496"></a>
<a name="id501534"></a>
<a href="back.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.back.parameters"></a><h6>
<a name="id501773"></a>
<a name="id501812"></a>
<a href="back.html#fusion.sequence.intrinsic.functions.back.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -93,7 +93,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.back.expression_semantics"></a><h6>
<a name="id501888"></a>
<a name="id501927"></a>
<a href="back.html#fusion.sequence.intrinsic.functions.back.expression_semantics">Expression
Semantics</a>
</h6>
@ -117,7 +117,7 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.back.header"></a><h6>
<a name="id502086"></a>
<a name="id502125"></a>
<a href="back.html#fusion.sequence.intrinsic.functions.back.header">Header</a>
</h6>
<pre class="programlisting">
@ -125,7 +125,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.back.example"></a><h6>
<a name="id502256"></a>
<a name="id502294"></a>
<a href="back.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.begin"></a><a href="begin.html" title="begin">begin</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.begin.description"></a><h6>
<a name="id497691"></a>
<a name="id497730"></a>
<a href="begin.html#fusion.sequence.intrinsic.functions.begin.description">Description</a>
</h6>
<p>
Returns an iterator pointing to the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.begin.synopsis"></a><h6>
<a name="id497722"></a>
<a name="id497762"></a>
<a href="begin.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.begin.parameters"></a><h6>
<a name="id497999"></a>
<a name="id498038"></a>
<a href="begin.html#fusion.sequence.intrinsic.functions.begin.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -93,7 +93,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.begin.expression_semantics"></a><h6>
<a name="id498114"></a>
<a name="id498153"></a>
<a href="begin.html#fusion.sequence.intrinsic.functions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@ -123,7 +123,7 @@
to the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.begin.header"></a><h6>
<a name="id498285"></a>
<a name="id498324"></a>
<a href="begin.html#fusion.sequence.intrinsic.functions.begin.header">Header</a>
</h6>
<pre class="programlisting">
@ -131,7 +131,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.begin.example"></a><h6>
<a name="id498455"></a>
<a name="id498494"></a>
<a href="begin.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.empty"></a><a href="empty.html" title="empty">empty</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.empty.description"></a><h6>
<a name="id499662"></a>
<a name="id499701"></a>
<a href="empty.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.empty.synopsis"></a><h6>
<a name="id499729"></a>
<a name="id499768"></a>
<a href="empty.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.empty.parameters"></a><h6>
<a name="id499885"></a>
<a name="id499924"></a>
<a href="empty.html#fusion.sequence.intrinsic.functions.empty.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.empty.expression_semantics"></a><h6>
<a name="id500000"></a>
<a name="id500039"></a>
<a href="empty.html#fusion.sequence.intrinsic.functions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@ -106,7 +106,7 @@
to <tt class="computeroutput"><span class="keyword">false</span></tt>.
</p>
<a name="fusion.sequence.intrinsic.functions.empty.header"></a><h6>
<a name="id500115"></a>
<a name="id500154"></a>
<a href="empty.html#fusion.sequence.intrinsic.functions.empty.header">Header</a>
</h6>
<pre class="programlisting">
@ -114,7 +114,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.empty.example"></a><h6>
<a name="id500285"></a>
<a name="id500323"></a>
<a href="empty.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.end"></a><a href="end.html" title="end">end</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.end.description"></a><h6>
<a name="id498668"></a>
<a name="id498708"></a>
<a href="end.html#fusion.sequence.intrinsic.functions.end.description">Description</a>
</h6>
<p>
Returns an iterator pointing to one element past the end of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.end.synopsis"></a><h6>
<a name="id498700"></a>
<a name="id498739"></a>
<a href="end.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.end.parameters"></a><h6>
<a name="id498975"></a>
<a name="id499014"></a>
<a href="end.html#fusion.sequence.intrinsic.functions.end.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -93,7 +93,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.end.expression_semantics"></a><h6>
<a name="id499089"></a>
<a name="id499128"></a>
<a href="end.html#fusion.sequence.intrinsic.functions.end.expression_semantics">Expression
Semantics</a>
</h6>
@ -123,7 +123,7 @@
to one element past the end of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.end.header"></a><h6>
<a name="id499260"></a>
<a name="id499299"></a>
<a href="end.html#fusion.sequence.intrinsic.functions.end.header">Header</a>
</h6>
<pre class="programlisting">
@ -131,7 +131,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.end.example"></a><h6>
<a name="id499429"></a>
<a name="id499468"></a>
<a href="end.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.front"></a><a href="front.html" title="front">front</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.front.description"></a><h6>
<a name="id500480"></a>
<a name="id500518"></a>
<a href="front.html#fusion.sequence.intrinsic.functions.front.description">Description</a>
</h6>
<p>
Returns the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.front.synopsis"></a><h6>
<a name="id500510"></a>
<a name="id500549"></a>
<a href="front.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.front.parameters"></a><h6>
<a name="id500787"></a>
<a name="id500826"></a>
<a href="front.html#fusion.sequence.intrinsic.functions.front.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -93,7 +93,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.front.expression_semantics"></a><h6>
<a name="id500902"></a>
<a name="id500940"></a>
<a href="front.html#fusion.sequence.intrinsic.functions.front.expression_semantics">Expression
Semantics</a>
</h6>
@ -117,7 +117,7 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.front.header"></a><h6>
<a name="id501101"></a>
<a name="id501139"></a>
<a href="front.html#fusion.sequence.intrinsic.functions.front.header">Header</a>
</h6>
<pre class="programlisting">
@ -125,7 +125,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.front.example"></a><h6>
<a name="id501270"></a>
<a name="id501308"></a>
<a href="front.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.has_key"></a><a href="has_key.html" title="has_key">has_key</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.has_key.description"></a><h6>
<a name="id505658"></a>
<a name="id505696"></a>
<a href="has_key.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.has_key.synopsis"></a><h6>
<a name="id505726"></a>
<a name="id505764"></a>
<a href="has_key.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.has_key.parameters"></a><h6>
<a name="id505909"></a>
<a name="id505948"></a>
<a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -111,7 +111,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.has_key.expression_semantics"></a><h6>
<a name="id506064"></a>
<a name="id506102"></a>
<a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -126,7 +126,7 @@
associated with Key, else, evaluates to <tt class="computeroutput"><span class="keyword">false</span></tt>.
</p>
<a name="fusion.sequence.intrinsic.functions.has_key.header"></a><h6>
<a name="id506189"></a>
<a name="id506227"></a>
<a href="has_key.html#fusion.sequence.intrinsic.functions.has_key.header">Header</a>
</h6>
<pre class="programlisting">
@ -134,7 +134,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.has_key.example"></a><h6>
<a name="id506358"></a>
<a name="id506397"></a>
<a href="has_key.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.size"></a><a href="size.html" title="size">size</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.size.description"></a><h6>
<a name="id502451"></a>
<a name="id502490"></a>
<a href="size.html#fusion.sequence.intrinsic.functions.size.description">Description</a>
</h6>
<p>
@ -34,7 +34,7 @@
that evaluates the number of elements in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.size.synopsis"></a><h6>
<a name="id502495"></a>
<a name="id502534"></a>
<a href="size.html#fusion.sequence.intrinsic.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.sequence.intrinsic.functions.size.parameters"></a><h6>
<a name="id502650"></a>
<a name="id502689"></a>
<a href="size.html#fusion.sequence.intrinsic.functions.size.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -90,7 +90,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.size.expression_semantics"></a><h6>
<a name="id502765"></a>
<a name="id502804"></a>
<a href="size.html#fusion.sequence.intrinsic.functions.size.expression_semantics">Expression
Semantics</a>
</h6>
@ -105,7 +105,7 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.size.header"></a><h6>
<a name="id502855"></a>
<a name="id502894"></a>
<a href="size.html#fusion.sequence.intrinsic.functions.size.header">Header</a>
</h6>
<pre class="programlisting">
@ -113,7 +113,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.size.example"></a><h6>
<a name="id503024"></a>
<a name="id503062"></a>
<a href="size.html#fusion.sequence.intrinsic.functions.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.sequence.intrinsic.functions.swap"></a><a href="swap.html" title="swap">swap</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.swap.description"></a><h6>
<a name="id507666"></a>
<a name="id507705"></a>
<a href="swap.html#fusion.sequence.intrinsic.functions.swap.description">Description</a>
</h6>
<p>
Performs an element by element swap of the elements in 2 sequences.
</p>
<a name="fusion.sequence.intrinsic.functions.swap.synopsis"></a><h6>
<a name="id507698"></a>
<a name="id507737"></a>
<a href="swap.html#fusion.sequence.intrinsic.functions.swap.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -41,7 +41,7 @@
<span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">Seq1</span><span class="special">&amp;</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Seq2</span><span class="special">&amp;</span> <span class="identifier">seq2</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.swap.parameters"></a><h6>
<a name="id507839"></a>
<a name="id507878"></a>
<a href="swap.html#fusion.sequence.intrinsic.functions.swap.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -88,7 +88,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.swap.expression_semantics"></a><h6>
<a name="id507966"></a>
<a name="id508005"></a>
<a href="swap.html#fusion.sequence.intrinsic.functions.swap.expression_semantics">Expression
Semantics</a>
</h6>
@ -108,7 +108,7 @@
/sequence/intrinsic/swap.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.functions.swap.example"></a><h6>
<a name="id508216"></a>
<a name="id508255"></a>
<a href="swap.html#fusion.sequence.intrinsic.functions.swap.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -26,16 +26,16 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequence.intrinsic.metafunctions.at"></a><a href="at.html" title="at">at</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at.description"></a><h6>
<a name="id512499"></a>
<a name="id512540"></a>
<a href="at.html#fusion.sequence.intrinsic.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="id512537" href="#ftn.id512537">6</a>]</sup>
<sup>[<a name="id512578" href="#ftn.id512578">6</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at.synopsis"></a><h6>
<a name="id512656"></a>
<a name="id512695"></a>
<a href="at.html#fusion.sequence.intrinsic.metafunctions.at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id512773"></a><p class="title"><b>Table<EFBFBD>1.25.<2E>Parameters</b></p>
<a name="id512812"></a><p class="title"><b>Table<EFBFBD>1.25.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -114,7 +114,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.at.expression_semantics"></a><h6>
<a name="id512918"></a>
<a name="id512957"></a>
<a href="at.html#fusion.sequence.intrinsic.metafunctions.at.expression_semantics">Expression
Semantics</a>
</h6>
@ -132,7 +132,7 @@
/sequence/intrinsic/at.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at.example"></a><h6>
<a name="id513068"></a>
<a name="id513107"></a>
<a href="at.html#fusion.sequence.intrinsic.metafunctions.at.example">Example</a>
</h6>
<pre class="programlisting">
@ -141,7 +141,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id512537" href="#id512537">6</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id512578" href="#id512578">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>. <a href="../../../sequence.html" title="Sequence">Sequence</a>(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.sequence.intrinsic.metafunctions.at_c"></a><a href="at_c.html" title="at_c">at_c</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.description"></a><h6>
<a name="id513329"></a>
<a name="id513370"></a>
<a href="at_c.html#fusion.sequence.intrinsic.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="id513368" href="#ftn.id513368">7</a>]</sup>
<sup>[<a name="id513409" href="#ftn.id513409">7</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.synopsis"></a><h6>
<a name="id513491"></a>
<a name="id513531"></a>
<a href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id513609"></a><p class="title"><b>Table<EFBFBD>1.26.<2E>Parameters</b></p>
<a name="id513648"></a><p class="title"><b>Table<EFBFBD>1.26.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -113,7 +113,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics"></a><h6>
<a name="id513748"></a>
<a name="id513788"></a>
<a href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@ -131,7 +131,7 @@
/sequence/intrinsic/at.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.example"></a><h6>
<a name="id513900"></a>
<a name="id513939"></a>
<a href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.example">Example</a>
</h6>
<pre class="programlisting">
@ -140,7 +140,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id513368" href="#id513368">7</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id513409" href="#id513409">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>. <a href="../../../sequence.html" title="Sequence">Sequence</a>(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.sequence.intrinsic.metafunctions.at_key"></a><a href="at_key.html" title="at_key">at_key</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.description"></a><h6>
<a name="id516318"></a>
<a name="id516357"></a>
<a href="at_key.html#fusion.sequence.intrinsic.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="id516356" href="#ftn.id516356">8</a>]</sup>
<sup>[<a name="id516396" href="#ftn.id516396">8</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.synopsis"></a><h6>
<a name="id516476"></a>
<a name="id516515"></a>
<a href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id516594"></a><p class="title"><b>Table<EFBFBD>1.30.<2E>Parameters</b></p>
<a name="id516633"></a><p class="title"><b>Table<EFBFBD>1.30.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -113,7 +113,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics"></a><h6>
<a name="id516732"></a>
<a name="id516772"></a>
<a href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -133,7 +133,7 @@
/sequence/intrinsic/at_key.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.example"></a><h6>
<a name="id516884"></a>
<a name="id516924"></a>
<a href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.example">Example</a>
</h6>
<pre class="programlisting">
@ -142,7 +142,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id516356" href="#id516356">8</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id516396" href="#id516396">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.sequence.intrinsic.metafunctions.back"></a><a href="back.html" title="back">back</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.back.description"></a><h6>
<a name="id511212"></a>
<a name="id511253"></a>
<a href="back.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.back.synopsis"></a><h6>
<a name="id511262"></a>
<a name="id511302"></a>
<a href="back.html#fusion.sequence.intrinsic.metafunctions.back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id511361"></a><p class="title"><b>Table<EFBFBD>1.23.<2E>Parameters</b></p>
<a name="id511402"></a><p class="title"><b>Table<EFBFBD>1.23.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -90,7 +90,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.back.expression_semantics"></a><h6>
<a name="id511462"></a>
<a name="id511503"></a>
<a href="back.html#fusion.sequence.intrinsic.metafunctions.back.expression_semantics">Expression
Semantics</a>
</h6>
@ -108,7 +108,7 @@
/sequence/intrinsic/back.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.back.example"></a><h6>
<a name="id511695"></a>
<a name="id511736"></a>
<a href="back.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.begin"></a><a href="begin.html" title="begin">begin</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.begin.description"></a><h6>
<a name="id508569"></a>
<a name="id508608"></a>
<a href="begin.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.begin.synopsis"></a><h6>
<a name="id508618"></a>
<a name="id508657"></a>
<a href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id508716"></a><p class="title"><b>Table<EFBFBD>1.19.<2E>Parameters</b></p>
<a name="id508756"></a><p class="title"><b>Table<EFBFBD>1.19.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -90,7 +90,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.begin.expression_semantics"></a><h6>
<a name="id508818"></a>
<a name="id508858"></a>
<a href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@ -109,7 +109,7 @@
/sequence/intrinsic/begin.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.begin.example"></a><h6>
<a name="id508942"></a>
<a name="id508981"></a>
<a href="begin.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.empty"></a><a href="empty.html" title="empty">empty</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.empty.description"></a><h6>
<a name="id509878"></a>
<a name="id509917"></a>
<a href="empty.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.empty.synopsis"></a><h6>
<a name="id509927"></a>
<a name="id509966"></a>
<a href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id510026"></a><p class="title"><b>Table<EFBFBD>1.21.<2E>Parameters</b></p>
<a name="id510066"></a><p class="title"><b>Table<EFBFBD>1.21.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -90,7 +90,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.empty.expression_semantics"></a><h6>
<a name="id510129"></a>
<a name="id510168"></a>
<a href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@ -110,7 +110,7 @@
/sequence/intrinsic/empty.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.empty.example"></a><h6>
<a name="id510291"></a>
<a name="id510330"></a>
<a href="empty.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.end"></a><a href="end.html" title="end">end</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.end.description"></a><h6>
<a name="id509198"></a>
<a name="id509237"></a>
<a href="end.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.end.synopsis"></a><h6>
<a name="id509246"></a>
<a name="id509286"></a>
<a href="end.html#fusion.sequence.intrinsic.metafunctions.end.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id509345"></a><p class="title"><b>Table<EFBFBD>1.20.<2E>Parameters</b></p>
<a name="id509385"></a><p class="title"><b>Table<EFBFBD>1.20.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -90,7 +90,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.end.expression_semantics"></a><h6>
<a name="id509447"></a>
<a name="id509487"></a>
<a href="end.html#fusion.sequence.intrinsic.metafunctions.end.expression_semantics">Expression
Semantics</a>
</h6>
@ -109,7 +109,7 @@
/sequence/intrinsic/end.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.end.example"></a><h6>
<a name="id509569"></a>
<a name="id509609"></a>
<a href="end.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.front"></a><a href="front.html" title="front">front</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.front.description"></a><h6>
<a name="id510554"></a>
<a name="id510593"></a>
<a href="front.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.front.synopsis"></a><h6>
<a name="id510603"></a>
<a name="id510642"></a>
<a href="front.html#fusion.sequence.intrinsic.metafunctions.front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id510702"></a><p class="title"><b>Table<EFBFBD>1.22.<2E>Parameters</b></p>
<a name="id510742"></a><p class="title"><b>Table<EFBFBD>1.22.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -90,7 +90,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.front.expression_semantics"></a><h6>
<a name="id510804"></a>
<a name="id510844"></a>
<a href="front.html#fusion.sequence.intrinsic.metafunctions.front.expression_semantics">Expression
Semantics</a>
</h6>
@ -109,7 +109,7 @@
/sequence/intrinsic/front.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.front.example"></a><h6>
<a name="id511009"></a>
<a name="id511050"></a>
<a href="front.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.has_key"></a><a href="has_key.html" title="has_key">has_key</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.description"></a><h6>
<a name="id515482"></a>
<a name="id515522"></a>
<a href="has_key.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.has_key.synopsis"></a><h6>
<a name="id515532"></a>
<a name="id515572"></a>
<a href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id515650"></a><p class="title"><b>Table<EFBFBD>1.29.<2E>Parameters</b></p>
<a name="id515690"></a><p class="title"><b>Table<EFBFBD>1.29.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -111,7 +111,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics"></a><h6>
<a name="id515788"></a>
<a name="id515828"></a>
<a href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -132,7 +132,7 @@
/sequence/intrinsic/has_key.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.example"></a><h6>
<a name="id515971"></a>
<a name="id516011"></a>
<a href="has_key.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.size"></a><a href="size.html" title="size">size</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.size.description"></a><h6>
<a name="id511899"></a>
<a name="id511939"></a>
<a href="size.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.size.synopsis"></a><h6>
<a name="id511948"></a>
<a name="id511989"></a>
<a href="size.html#fusion.sequence.intrinsic.metafunctions.size.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id512047"></a><p class="title"><b>Table<EFBFBD>1.24.<2E>Parameters</b></p>
<a name="id512088"></a><p class="title"><b>Table<EFBFBD>1.24.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -90,7 +90,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.size.expression_semantics"></a><h6>
<a name="id512148"></a>
<a name="id512189"></a>
<a href="size.html#fusion.sequence.intrinsic.metafunctions.size.expression_semantics">Expression
Semantics</a>
</h6>
@ -109,7 +109,7 @@
/sequence/intrinsic/size.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.size.example"></a><h6>
<a name="id512266"></a>
<a name="id512307"></a>
<a href="size.html#fusion.sequence.intrinsic.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.sequence.intrinsic.metafunctions.swap"></a><a href="swap.html" title="swap">swap</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.swap.description"></a><h6>
<a name="id517967"></a>
<a name="id518006"></a>
<a href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.description">Description</a>
</h6>
<p>
Returns the return type of swap.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.swap.synopsis"></a><h6>
<a name="id517999"></a>
<a name="id518038"></a>
<a href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id518119"></a><p class="title"><b>Table<EFBFBD>1.32.<2E>Parameters</b></p>
<a name="id518158"></a><p class="title"><b>Table<EFBFBD>1.32.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -90,7 +90,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.swap.expression_semantics"></a><h6>
<a name="id518234"></a>
<a name="id518273"></a>
<a href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.expression_semantics">Expression
Semantics</a>
</h6>

View File

@ -26,14 +26,14 @@
<div class="titlepage"><div><div><h5 class="title">
<a name="fusion.sequence.intrinsic.metafunctions.value_at"></a><a href="value_at.html" title="value_at">value_at</a></h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.description"></a><h6>
<a name="id514126"></a>
<a name="id514165"></a>
<a href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.synopsis"></a><h6>
<a name="id514166"></a>
<a name="id514205"></a>
<a href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
<a name="id514284"></a><p class="title"><b>Table<EFBFBD>1.27.<2E>Parameters</b></p>
<a name="id514323"></a><p class="title"><b>Table<EFBFBD>1.27.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -112,7 +112,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics"></a><h6>
<a name="id514428"></a>
<a name="id514468"></a>
<a href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics">Expression
Semantics</a>
</h6>
@ -130,7 +130,7 @@
/sequence/intrinsic/value_at.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.example"></a><h6>
<a name="id514562"></a>
<a name="id514601"></a>
<a href="value_at.html#fusion.sequence.intrinsic.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.sequence.intrinsic.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.sequence.intrinsic.metafunctions.value_at_c.description"></a><h6>
<a name="id514825"></a>
<a name="id514865"></a>
<a href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.synopsis"></a><h6>
<a name="id514866"></a>
<a name="id514905"></a>
<a href="value_at_c.html#fusion.sequence.intrinsic.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="id514984"></a><p class="title"><b>Table<EFBFBD>1.28.<2E>Parameters</b></p>
<a name="id515023"></a><p class="title"><b>Table<EFBFBD>1.28.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -111,7 +111,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics"></a><h6>
<a name="id515122"></a>
<a name="id515162"></a>
<a href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics">Expression
Semantics</a>
</h6>
@ -129,7 +129,7 @@
/sequence/intrinsic/value_at.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.example"></a><h6>
<a name="id515255"></a>
<a name="id515295"></a>
<a href="value_at_c.html#fusion.sequence.intrinsic.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.sequence.intrinsic.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.sequence.intrinsic.metafunctions.value_at_key.description"></a><h6>
<a name="id517210"></a>
<a name="id517250"></a>
<a href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.description">Description</a>
</h6>
<p>
Returns the actual element type associated with a Key from the <a href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.synopsis"></a><h6>
<a name="id517251"></a>
<a name="id517290"></a>
<a href="value_at_key.html#fusion.sequence.intrinsic.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="id517369"></a><p class="title"><b>Table<EFBFBD>1.31.<2E>Parameters</b></p>
<a name="id517408"></a><p class="title"><b>Table<EFBFBD>1.31.<2E>Parameters</b></p>
<table class="table" summary="Parameters">
<colgroup>
<col>
@ -111,7 +111,7 @@
</table>
</div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics"></a><h6>
<a name="id517508"></a>
<a name="id517548"></a>
<a href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics">Expression
Semantics</a>
</h6>
@ -130,7 +130,7 @@
/sequence/intrinsic/value_at_key.hpp&gt;
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.example"></a><h6>
<a name="id517640"></a>
<a name="id517680"></a>
<a href="value_at_key.html#fusion.sequence.intrinsic.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.sequence.operator.comparison.header"></a><h5>
<a name="id521360"></a>
<a name="id521400"></a>
<a href="comparison.html#fusion.sequence.operator.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.sequence.operator.comparison.equal"></a><a href="equal.html" title="equal">equal</a></h5></div></div></div>
<a name="fusion.sequence.operator.comparison.equal.description"></a><h6>
<a name="id521538"></a>
<a name="id521578"></a>
<a href="equal.html#fusion.sequence.operator.comparison.equal.description">Description</a>
</h6>
<p>
Compare two sequences for equality.
</p>
<a name="fusion.sequence.operator.comparison.equal.synopsis"></a><h6>
<a name="id521569"></a>
<a name="id521609"></a>
<a href="equal.html#fusion.sequence.operator.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.sequence.operator.comparison.equal.parameters"></a><h6>
<a name="id521724"></a>
<a name="id521764"></a>
<a href="equal.html#fusion.sequence.operator.comparison.equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -89,7 +89,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.equal.expression_semantics"></a><h6>
<a name="id521856"></a>
<a name="id521895"></a>
<a href="equal.html#fusion.sequence.operator.comparison.equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -125,7 +125,7 @@
true.
</p>
<a name="fusion.sequence.operator.comparison.equal.header"></a><h6>
<a name="id522118"></a>
<a name="id522158"></a>
<a href="equal.html#fusion.sequence.operator.comparison.equal.header">Header</a>
</h6>
<pre class="programlisting">
@ -133,7 +133,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.comparison.equal.example"></a><h6>
<a name="id522288"></a>
<a name="id522328"></a>
<a href="equal.html#fusion.sequence.operator.comparison.equal.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -34,7 +34,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.greater_than.synopsis"></a><h6>
<a name="id525474"></a>
<a name="id525513"></a>
<a href="greater_than.html#fusion.sequence.operator.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.sequence.operator.comparison.greater_than.parameters"></a><h6>
<a name="id525630"></a>
<a name="id525669"></a>
<a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -89,7 +89,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.greater_than.expression_semantics"></a><h6>
<a name="id525764"></a>
<a name="id525803"></a>
<a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.expression_semantics">Expression
Semantics</a>
</h6>
@ -117,7 +117,7 @@
<span class="bold"><b>Semantics</b></span>: Returns b &lt; a.
</p>
<a name="fusion.sequence.operator.comparison.greater_than.header"></a><h6>
<a name="id525944"></a>
<a name="id525983"></a>
<a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.header">Header</a>
</h6>
<pre class="programlisting">
@ -125,7 +125,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than.example"></a><h6>
<a name="id526114"></a>
<a name="id526153"></a>
<a href="greater_than.html#fusion.sequence.operator.comparison.greater_than.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -33,7 +33,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.greater_than_equal.synopsis"></a><h6>
<a name="id526461"></a>
<a name="id526500"></a>
<a href="greater_than_equal.html#fusion.sequence.operator.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.sequence.operator.comparison.greater_than_equal.parameters"></a><h6>
<a name="id526618"></a>
<a name="id526657"></a>
<a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -88,7 +88,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.greater_than_equal.expression_semantics"></a><h6>
<a name="id526752"></a>
<a name="id526791"></a>
<a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -116,7 +116,7 @@
<span class="bold"><b>Semantics</b></span>: Returns !(a &lt; b).
</p>
<a name="fusion.sequence.operator.comparison.greater_than_equal.header"></a><h6>
<a name="id526932"></a>
<a name="id526971"></a>
<a href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.header">Header</a>
</h6>
<pre class="programlisting">
@ -124,7 +124,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than_equal.example"></a><h6>
<a name="id527103"></a>
<a name="id527142"></a>
<a href="greater_than_equal.html#fusion.sequence.operator.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.sequence.operator.comparison.less_than.synopsis"></a><h6>
<a name="id523474"></a>
<a name="id523514"></a>
<a href="less_than.html#fusion.sequence.operator.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.sequence.operator.comparison.less_than.parameters"></a><h6>
<a name="id523629"></a>
<a name="id523668"></a>
<a href="less_than.html#fusion.sequence.operator.comparison.less_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -89,7 +89,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.less_than.expression_semantics"></a><h6>
<a name="id523762"></a>
<a name="id523802"></a>
<a href="less_than.html#fusion.sequence.operator.comparison.less_than.expression_semantics">Expression
Semantics</a>
</h6>
@ -119,7 +119,7 @@
and <tt class="computeroutput"><span class="identifier">b</span></tt>.
</p>
<a name="fusion.sequence.operator.comparison.less_than.header"></a><h6>
<a name="id523966"></a>
<a name="id524005"></a>
<a href="less_than.html#fusion.sequence.operator.comparison.less_than.header">Header</a>
</h6>
<pre class="programlisting">
@ -127,7 +127,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than.example"></a><h6>
<a name="id524135"></a>
<a name="id524175"></a>
<a href="less_than.html#fusion.sequence.operator.comparison.less_than.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -34,7 +34,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.less_than_equal.synopsis"></a><h6>
<a name="id524484"></a>
<a name="id524523"></a>
<a href="less_than_equal.html#fusion.sequence.operator.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.sequence.operator.comparison.less_than_equal.parameters"></a><h6>
<a name="id524639"></a>
<a name="id524678"></a>
<a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -89,7 +89,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.less_than_equal.expression_semantics"></a><h6>
<a name="id524774"></a>
<a name="id524813"></a>
<a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -117,7 +117,7 @@
<span class="bold"><b>Semantics</b></span>: Returns !(b &lt; a).
</p>
<a name="fusion.sequence.operator.comparison.less_than_equal.header"></a><h6>
<a name="id524954"></a>
<a name="id524993"></a>
<a href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.header">Header</a>
</h6>
<pre class="programlisting">
@ -125,7 +125,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than_equal.example"></a><h6>
<a name="id525125"></a>
<a name="id525164"></a>
<a href="less_than_equal.html#fusion.sequence.operator.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.sequence.operator.comparison.not_equal.synopsis"></a><h6>
<a name="id522527"></a>
<a name="id522567"></a>
<a href="not_equal.html#fusion.sequence.operator.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.sequence.operator.comparison.not_equal.parameters"></a><h6>
<a name="id522682"></a>
<a name="id522722"></a>
<a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -88,7 +88,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.not_equal.expression_semantics"></a><h6>
<a name="id522816"></a>
<a name="id522856"></a>
<a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.expression_semantics">Expression
Semantics</a>
</h6>
@ -119,7 +119,7 @@
Returns !(a == b).
</p>
<a name="fusion.sequence.operator.comparison.not_equal.header"></a><h6>
<a name="id523000"></a>
<a name="id523040"></a>
<a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.header">Header</a>
</h6>
<pre class="programlisting">
@ -127,7 +127,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.comparison.not_equal.example"></a><h6>
<a name="id523169"></a>
<a name="id523210"></a>
<a href="not_equal.html#fusion.sequence.operator.comparison.not_equal.example">Example</a>
</h6>
<pre class="programlisting">

View File

@ -116,7 +116,7 @@
representation may not be unambiguously parseable.
</p>
<a name="fusion.sequence.operator.i_o.header"></a><h5>
<a name="id519577"></a>
<a name="id519616"></a>
<a href="i_o.html#fusion.sequence.operator.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.sequence.operator.i_o.in"></a><a href="in.html" title="in">in</a></h5></div></div></div>
<a name="fusion.sequence.operator.i_o.in.description"></a><h6>
<a name="id519755"></a>
<a name="id519795"></a>
<a href="in.html#fusion.sequence.operator.i_o.in.description">Description</a>
</h6>
<p>
@ -34,7 +34,7 @@
stream.
</p>
<a name="fusion.sequence.operator.i_o.in.synopsis"></a><h6>
<a name="id519794"></a>
<a name="id519834"></a>
<a href="in.html#fusion.sequence.operator.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.sequence.operator.i_o.in.parameters"></a><h6>
<a name="id519940"></a>
<a name="id519980"></a>
<a href="in.html#fusion.sequence.operator.i_o.in.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -107,7 +107,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.operator.i_o.in.expression_semantics"></a><h6>
<a name="id520071"></a>
<a name="id520110"></a>
<a href="in.html#fusion.sequence.operator.i_o.in.expression_semantics">Expression
Semantics</a>
</h6>
@ -123,7 +123,7 @@
<span class="identifier">e</span></tt>.
</p>
<a name="fusion.sequence.operator.i_o.in.header"></a><h6>
<a name="id520191"></a>
<a name="id520231"></a>
<a href="in.html#fusion.sequence.operator.i_o.in.header">Header</a>
</h6>
<pre class="programlisting">
@ -131,7 +131,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">in</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.i_o.in.example"></a><h6>
<a name="id520359"></a>
<a name="id520398"></a>
<a href="in.html#fusion.sequence.operator.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.sequence.operator.i_o.out"></a><a href="out.html" title="out">out</a></h5></div></div></div>
<a name="fusion.sequence.operator.i_o.out.description"></a><h6>
<a name="id520520"></a>
<a name="id520559"></a>
<a href="out.html#fusion.sequence.operator.i_o.out.description">Description</a>
</h6>
<p>
@ -34,7 +34,7 @@
stream.
</p>
<a name="fusion.sequence.operator.i_o.out.synopsis"></a><h6>
<a name="id520558"></a>
<a name="id520598"></a>
<a href="out.html#fusion.sequence.operator.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.sequence.operator.i_o.out.parameters"></a><h6>
<a name="id520705"></a>
<a name="id520745"></a>
<a href="out.html#fusion.sequence.operator.i_o.out.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -107,7 +107,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.operator.i_o.out.expression_semantics"></a><h6>
<a name="id520835"></a>
<a name="id520875"></a>
<a href="out.html#fusion.sequence.operator.i_o.out.expression_semantics">Expression
Semantics</a>
</h6>
@ -123,7 +123,7 @@
<span class="identifier">e</span></tt>.
</p>
<a name="fusion.sequence.operator.i_o.out.header"></a><h6>
<a name="id520956"></a>
<a name="id520995"></a>
<a href="out.html#fusion.sequence.operator.i_o.out.header">Header</a>
</h6>
<pre class="programlisting">
@ -131,7 +131,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">out</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequence.operator.i_o.out.example"></a><h6>
<a name="id521124"></a>
<a name="id521164"></a>
<a href="out.html#fusion.sequence.operator.i_o.out.example">Example</a>
</h6>
<pre class="programlisting">