forked from boostorg/fusion
Doc Tweaks
[SVN r35130]
This commit is contained in:
@ -38,11 +38,11 @@
|
||||
mechanism. If you wish to use these sequences with fusion, simply include
|
||||
the necessary files and they will be regarded as first-class, fully conforming
|
||||
fusion sequences
|
||||
<sup>[<a name="id495055" href="#ftn.id495055">4</a>]</sup>
|
||||
<sup>[<a name="id499439" href="#ftn.id499439">4</a>]</sup>
|
||||
.
|
||||
</p>
|
||||
<a name="fusion.sequences.adapted.header"></a><h4>
|
||||
<a name="id495097"></a>
|
||||
<a name="id499480"></a>
|
||||
<a href="adapted.html#fusion.sequences.adapted.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.id495055" href="#id495055">4</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id499439" href="#id499439">4</a>] </sup>
|
||||
Fusion sequences may also be adapted as fully conforming <a href="http://www.boost.org/libs/mpl/index.html" target="_top">MPL</a>
|
||||
sequences (see <a href="intrinsics.html" title="Intrinsics">Intrinsics</a>).
|
||||
That way, we can have 2-way adaptation to and from <a href="http://www.boost.org/libs/mpl/index.html" target="_top">MPL</a>
|
||||
|
@ -33,21 +33,21 @@
|
||||
Access Sequence</a>.
|
||||
</p>
|
||||
<a name="fusion.sequences.adapted.boost__array.header"></a><h5>
|
||||
<a name="id496788"></a>
|
||||
<a name="id501172"></a>
|
||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.adapted.boost__array.model_of"></a><h5>
|
||||
<a name="id496892"></a>
|
||||
<a name="id501276"></a>
|
||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
||||
Access Sequence">Random
|
||||
Access Sequence</a></li></ul></div>
|
||||
<a name="fusion.sequences.adapted.boost__array.example"></a><h5>
|
||||
<a name="id496934"></a>
|
||||
<a name="id501318"></a>
|
||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -60,7 +60,7 @@
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a href="../intrinsics/functions/at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">at_c</span></tt></a><span class="special"><</span><span class="number">2</span><span class="special">>(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.adapted.boost__array.see_also"></a><h5>
|
||||
<a name="id497554"></a>
|
||||
<a name="id501938"></a>
|
||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.see_also">See also</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -31,14 +31,14 @@
|
||||
sequences fully conforming fusion sequences.
|
||||
</p>
|
||||
<a name="fusion.sequences.adapted.mpl_sequence.header"></a><h5>
|
||||
<a name="id495895"></a>
|
||||
<a name="id500279"></a>
|
||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.adapted.mpl_sequence.model_of"></a><h5>
|
||||
<a name="id495999"></a>
|
||||
<a name="id500383"></a>
|
||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
@ -62,7 +62,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="fusion.sequences.adapted.mpl_sequence.example"></a><h5>
|
||||
<a name="id496092"></a>
|
||||
<a name="id500476"></a>
|
||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -76,7 +76,7 @@
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a href="../intrinsics/functions/at_c.html" title="at_c"><tt class="computeroutput"><span class="identifier">at_c</span></tt></a><span class="special"><</span><span class="number">1</span><span class="special">>(</span><span class="identifier">v</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.adapted.mpl_sequence.see_also"></a><h5>
|
||||
<a name="id496677"></a>
|
||||
<a name="id501061"></a>
|
||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.see_also">See also</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -33,21 +33,21 @@
|
||||
Access Sequence</a>.
|
||||
</p>
|
||||
<a name="fusion.sequences.adapted.std__pair.header"></a><h5>
|
||||
<a name="id495263"></a>
|
||||
<a name="id499647"></a>
|
||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.adapted.std__pair.model_of"></a><h5>
|
||||
<a name="id495367"></a>
|
||||
<a name="id499752"></a>
|
||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
||||
Access Sequence">Random
|
||||
Access Sequence</a></li></ul></div>
|
||||
<a name="fusion.sequences.adapted.std__pair.example"></a><h5>
|
||||
<a name="id495410"></a>
|
||||
<a name="id499793"></a>
|
||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -57,7 +57,7 @@
|
||||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">p</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.adapted.std__pair.see_also"></a><h5>
|
||||
<a name="id495762"></a>
|
||||
<a name="id500145"></a>
|
||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.see_also">See also</a>
|
||||
</h5>
|
||||
<p>
|
||||
|
@ -40,7 +40,7 @@
|
||||
Fusion Sequences are organized into a hierarchy of concepts.
|
||||
</p>
|
||||
<a name="fusion.sequences.concepts.traversal"></a><h4>
|
||||
<a name="id471371"></a>
|
||||
<a name="id475755"></a>
|
||||
<a href="concepts.html#fusion.sequences.concepts.traversal">Traversal</a>
|
||||
</h4>
|
||||
<p>
|
||||
@ -58,7 +58,7 @@
|
||||
Sequence</a>. These concepts pertain to sequence traversal.
|
||||
</p>
|
||||
<a name="fusion.sequences.concepts.associativity"></a><h4>
|
||||
<a name="id471458"></a>
|
||||
<a name="id475842"></a>
|
||||
<a href="concepts.html#fusion.sequences.concepts.associativity">Associativity</a>
|
||||
</h4>
|
||||
<p>
|
||||
|
@ -30,7 +30,7 @@
|
||||
Sequence">Associative
|
||||
Sequence</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.concepts.associative_sequence.description"></a><h5>
|
||||
<a name="id475992"></a>
|
||||
<a name="id480377"></a>
|
||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -71,7 +71,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.associative_sequence.valid_expressions"></a><h5>
|
||||
<a name="id476156"></a>
|
||||
<a name="id480540"></a>
|
||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.valid_expressions">Valid
|
||||
Expressions</a>
|
||||
</h5>
|
||||
@ -80,7 +80,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id476184"></a>
|
||||
<a name="id480568"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -126,13 +126,13 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.associative_sequence.result_type_expressions"></a><h5>
|
||||
<a name="id476459"></a>
|
||||
<a name="id480843"></a>
|
||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.result_type_expressions">Result
|
||||
Type Expressions</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id476482"></a>
|
||||
<a name="id480866"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -171,13 +171,13 @@
|
||||
be a reference to begin with. For this purpose, you can use <tt class="computeroutput"><a href="../intrinsics/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"><</span><span class="identifier">S</span><span class="special">,</span><EFBFBD><span class="identifier">N</span><span class="special">></span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.concepts.associative_sequence.expression_semantics"></a><h5>
|
||||
<a name="id476991"></a>
|
||||
<a name="id481375"></a>
|
||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id477014"></a>
|
||||
<a name="id481398"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -208,7 +208,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.associative_sequence.models"></a><h5>
|
||||
<a name="id477276"></a>
|
||||
<a name="id481660"></a>
|
||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.models">Models</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -31,7 +31,7 @@
|
||||
Sequence">Bidirectional
|
||||
Sequence</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.concepts.bidirectional_sequence.description"></a><h5>
|
||||
<a name="id473452"></a>
|
||||
<a name="id477836"></a>
|
||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -42,7 +42,7 @@
|
||||
Iterator</a>.
|
||||
</p>
|
||||
<a name="fusion.sequences.concepts.bidirectional_sequence.refinement_of"></a><h5>
|
||||
<a name="id473502"></a>
|
||||
<a name="id477886"></a>
|
||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.refinement_of">Refinement
|
||||
of</a>
|
||||
</h5>
|
||||
@ -72,7 +72,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.bidirectional_sequence.valid_expressions"></a><h5>
|
||||
<a name="id473622"></a>
|
||||
<a name="id478007"></a>
|
||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.valid_expressions">Valid
|
||||
Expressions</a>
|
||||
</h5>
|
||||
@ -83,7 +83,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id473658"></a>
|
||||
<a name="id478043"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -138,13 +138,13 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.bidirectional_sequence.result_type_expressions"></a><h5>
|
||||
<a name="id473964"></a>
|
||||
<a name="id478348"></a>
|
||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.result_type_expressions">Result
|
||||
Type Expressions</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id473988"></a>
|
||||
<a name="id478372"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -175,7 +175,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.bidirectional_sequence.expression_semantics"></a><h5>
|
||||
<a name="id474206"></a>
|
||||
<a name="id478590"></a>
|
||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -187,7 +187,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id474245"></a>
|
||||
<a name="id478629"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -206,7 +206,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.bidirectional_sequence.models"></a><h5>
|
||||
<a name="id474342"></a>
|
||||
<a name="id478726"></a>
|
||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.models">Models</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -30,7 +30,7 @@
|
||||
Sequence">Forward
|
||||
Sequence</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.concepts.forward_sequence.description"></a><h5>
|
||||
<a name="id471521"></a>
|
||||
<a name="id475905"></a>
|
||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -62,7 +62,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.forward_sequence.valid_expressions"></a><h5>
|
||||
<a name="id471638"></a>
|
||||
<a name="id476022"></a>
|
||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.valid_expressions">Valid
|
||||
Expressions</a>
|
||||
</h5>
|
||||
@ -71,7 +71,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id471666"></a>
|
||||
<a name="id476050"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -138,13 +138,13 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.forward_sequence.result_type_expressions"></a><h5>
|
||||
<a name="id472068"></a>
|
||||
<a name="id476452"></a>
|
||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.result_type_expressions">Result
|
||||
Type Expressions</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id472090"></a>
|
||||
<a name="id476475"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -183,13 +183,13 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.forward_sequence.expression_semantics"></a><h5>
|
||||
<a name="id472426"></a>
|
||||
<a name="id476810"></a>
|
||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id472449"></a>
|
||||
<a name="id476833"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -232,7 +232,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.forward_sequence.invariants"></a><h5>
|
||||
<a name="id472824"></a>
|
||||
<a name="id477208"></a>
|
||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.invariants">Invariants</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -258,7 +258,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="fusion.sequences.concepts.forward_sequence.models"></a><h5>
|
||||
<a name="id473128"></a>
|
||||
<a name="id477512"></a>
|
||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.models">Models</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -31,7 +31,7 @@
|
||||
Access Sequence">Random
|
||||
Access Sequence</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.concepts.random_access_sequence.description"></a><h5>
|
||||
<a name="id474531"></a>
|
||||
<a name="id478915"></a>
|
||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -43,7 +43,7 @@
|
||||
sequence elements.
|
||||
</p>
|
||||
<a name="fusion.sequences.concepts.random_access_sequence.refinement_of"></a><h5>
|
||||
<a name="id474583"></a>
|
||||
<a name="id478967"></a>
|
||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.refinement_of">Refinement
|
||||
of</a>
|
||||
</h5>
|
||||
@ -78,7 +78,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.random_access_sequence.valid_expressions"></a><h5>
|
||||
<a name="id474719"></a>
|
||||
<a name="id479103"></a>
|
||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.valid_expressions">Valid
|
||||
Expressions</a>
|
||||
</h5>
|
||||
@ -89,7 +89,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id474757"></a>
|
||||
<a name="id479141"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -144,13 +144,13 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.random_access_sequence.result_type_expressions"></a><h5>
|
||||
<a name="id475083"></a>
|
||||
<a name="id479467"></a>
|
||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.result_type_expressions">Result
|
||||
Type Expressions</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id475106"></a>
|
||||
<a name="id479490"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -194,7 +194,7 @@
|
||||
be a reference to begin with. For this purpose, you can use <tt class="computeroutput"><a href="../intrinsics/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"><</span><span class="identifier">S</span><span class="special">,</span><EFBFBD><span class="identifier">N</span><span class="special">></span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.concepts.random_access_sequence.expression_semantics"></a><h5>
|
||||
<a name="id475657"></a>
|
||||
<a name="id480042"></a>
|
||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -206,7 +206,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id475696"></a>
|
||||
<a name="id480080"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -225,7 +225,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.concepts.random_access_sequence.models"></a><h5>
|
||||
<a name="id475802"></a>
|
||||
<a name="id480186"></a>
|
||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.models">Models</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
|
@ -39,7 +39,7 @@
|
||||
These containers are more or less counterparts of those in <a href="http://en.wikipedia.org/wiki/Standard_Template_Library" target="_top">STL</a>.
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.header"></a><h4>
|
||||
<a name="id477388"></a>
|
||||
<a name="id481772"></a>
|
||||
<a href="containers.html#fusion.sequences.containers.header">Header</a>
|
||||
</h4>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.cons"></a><a href="cons.html" title="cons">cons</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.cons.description"></a><h5>
|
||||
<a name="id479743"></a>
|
||||
<a name="id484128"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -41,14 +41,14 @@
|
||||
Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.cons.header"></a><h5>
|
||||
<a name="id479880"></a>
|
||||
<a name="id484264"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.cons.synopsis"></a><h5>
|
||||
<a name="id479994"></a>
|
||||
<a name="id484379"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -56,13 +56,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">cons</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.cons.template_parameters"></a><h5>
|
||||
<a name="id480102"></a>
|
||||
<a name="id484487"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id480124"></a>
|
||||
<a name="id484509"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -92,7 +92,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.cons.model_of"></a><h5>
|
||||
<a name="id480213"></a>
|
||||
<a name="id484598"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -134,7 +134,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.cons.expression_semantics"></a><h5>
|
||||
<a name="id480445"></a>
|
||||
<a name="id484830"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -146,7 +146,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id480482"></a>
|
||||
<a name="id484867"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -215,7 +215,7 @@
|
||||
Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.cons.example"></a><h5>
|
||||
<a name="id480996"></a>
|
||||
<a name="id485381"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.list"></a><a href="list.html" title="list">list</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.list.description"></a><h5>
|
||||
<a name="id481327"></a>
|
||||
<a name="id485712"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -38,7 +38,7 @@
|
||||
runtime cost of access to each element is peculiarly constant (see <a href="../../notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.list.header"></a><h5>
|
||||
<a name="id481420"></a>
|
||||
<a name="id485804"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -46,7 +46,7 @@
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">list_forward</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.list.synopsis"></a><h5>
|
||||
<a name="id481608"></a>
|
||||
<a name="id485992"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -77,13 +77,13 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.list.template_parameters"></a><h5>
|
||||
<a name="id481928"></a>
|
||||
<a name="id486312"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id481950"></a>
|
||||
<a name="id486334"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -106,7 +106,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.list.model_of"></a><h5>
|
||||
<a name="id482023"></a>
|
||||
<a name="id486408"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -139,7 +139,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.list.expression_semantics"></a><h5>
|
||||
<a name="id482200"></a>
|
||||
<a name="id486584"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -151,7 +151,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id482238"></a>
|
||||
<a name="id486622"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -207,7 +207,7 @@
|
||||
Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.list.example"></a><h5>
|
||||
<a name="id482703"></a>
|
||||
<a name="id487088"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.map"></a><a href="map.html" title="map">map</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.map.description"></a><h5>
|
||||
<a name="id484465"></a>
|
||||
<a name="id488849"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -41,14 +41,14 @@
|
||||
Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.map.header"></a><h5>
|
||||
<a name="id484543"></a>
|
||||
<a name="id488927"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.map.synopsis"></a><h5>
|
||||
<a name="id484648"></a>
|
||||
<a name="id489032"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -79,13 +79,13 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.map.template_parameters"></a><h5>
|
||||
<a name="id485065"></a>
|
||||
<a name="id489449"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id485087"></a>
|
||||
<a name="id489471"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -108,7 +108,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.map.model_of"></a><h5>
|
||||
<a name="id485161"></a>
|
||||
<a name="id489545"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
@ -142,7 +142,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.map.expression_semantics"></a><h5>
|
||||
<a name="id485357"></a>
|
||||
<a name="id489741"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -156,7 +156,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id485405"></a>
|
||||
<a name="id489789"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -196,7 +196,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.map.example"></a><h5>
|
||||
<a name="id485652"></a>
|
||||
<a name="id490036"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.set"></a><a href="set.html" title="set">set</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.set.description"></a><h5>
|
||||
<a name="id482997"></a>
|
||||
<a name="id487382"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -39,14 +39,14 @@
|
||||
Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.set.header"></a><h5>
|
||||
<a name="id483051"></a>
|
||||
<a name="id487436"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.set.synopsis"></a><h5>
|
||||
<a name="id483156"></a>
|
||||
<a name="id487540"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -77,13 +77,13 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.set.template_parameters"></a><h5>
|
||||
<a name="id483476"></a>
|
||||
<a name="id487860"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id483498"></a>
|
||||
<a name="id487882"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -106,7 +106,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.set.model_of"></a><h5>
|
||||
<a name="id483572"></a>
|
||||
<a name="id487956"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
@ -140,7 +140,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.set.expression_semantics"></a><h5>
|
||||
<a name="id483742"></a>
|
||||
<a name="id488127"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -154,7 +154,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id483790"></a>
|
||||
<a name="id488174"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -194,7 +194,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.set.example"></a><h5>
|
||||
<a name="id484038"></a>
|
||||
<a name="id488423"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.vector"></a><a href="vector.html" title="vector">vector</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.vector.description"></a><h5>
|
||||
<a name="id477500"></a>
|
||||
<a name="id481884"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -39,7 +39,7 @@
|
||||
most efficient.
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.vector.header"></a><h5>
|
||||
<a name="id477573"></a>
|
||||
<a name="id481957"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -54,7 +54,7 @@
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">vector50</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.vector.synopsis"></a><h5>
|
||||
<a name="id478181"></a>
|
||||
<a name="id482565"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -115,13 +115,13 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.vector.template_parameters"></a><h5>
|
||||
<a name="id478908"></a>
|
||||
<a name="id483292"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id478930"></a>
|
||||
<a name="id483315"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -144,7 +144,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.vector.model_of"></a><h5>
|
||||
<a name="id479003"></a>
|
||||
<a name="id483388"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
||||
@ -174,7 +174,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.vector.expression_semantics"></a><h5>
|
||||
<a name="id479162"></a>
|
||||
<a name="id483546"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -186,7 +186,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id479200"></a>
|
||||
<a name="id483584"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -226,7 +226,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.vector.example"></a><h5>
|
||||
<a name="id479448"></a>
|
||||
<a name="id483832"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -34,7 +34,7 @@
|
||||
types using one of these conversion functions.
|
||||
</p>
|
||||
<a name="fusion.sequences.conversion.header"></a><h4>
|
||||
<a name="id531175"></a>
|
||||
<a name="id535559"></a>
|
||||
<a href="conversion.html#fusion.sequences.conversion.header">Header</a>
|
||||
</h4>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id531311"></a>
|
||||
<a name="id535695"></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="id531359"></a>
|
||||
<a name="id535743"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">as_list</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_list.parameters"></a><h6>
|
||||
<a name="id531616"></a>
|
||||
<a name="id536000"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id531638"></a>
|
||||
<a name="id536022"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -73,7 +73,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.functions.as_list.expression_semantics"></a><h6>
|
||||
<a name="id531703"></a>
|
||||
<a name="id536087"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -88,14 +88,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="id531858"></a>
|
||||
<a name="id536242"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_list.example"></a><h6>
|
||||
<a name="id531964"></a>
|
||||
<a name="id536348"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.functions.as_list.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id533627"></a>
|
||||
<a name="id538011"></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="id533674"></a>
|
||||
<a name="id538058"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">as_map</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_map.parameters"></a><h6>
|
||||
<a name="id533931"></a>
|
||||
<a name="id538314"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id533953"></a>
|
||||
<a name="id538336"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -73,7 +73,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.functions.as_map.expression_semantics"></a><h6>
|
||||
<a name="id534016"></a>
|
||||
<a name="id538400"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -93,14 +93,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="id534214"></a>
|
||||
<a name="id538598"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_map.example"></a><h6>
|
||||
<a name="id534319"></a>
|
||||
<a name="id538702"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.functions.as_map.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id532851"></a>
|
||||
<a name="id537235"></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="id532899"></a>
|
||||
<a name="id537283"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">as_set</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_set.parameters"></a><h6>
|
||||
<a name="id533156"></a>
|
||||
<a name="id537539"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id533178"></a>
|
||||
<a name="id537561"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -73,7 +73,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.functions.as_set.expression_semantics"></a><h6>
|
||||
<a name="id533241"></a>
|
||||
<a name="id537624"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -92,14 +92,14 @@
|
||||
key types.
|
||||
</p>
|
||||
<a name="fusion.sequences.conversion.functions.as_set.header"></a><h6>
|
||||
<a name="id533406"></a>
|
||||
<a name="id537790"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_set.example"></a><h6>
|
||||
<a name="id533510"></a>
|
||||
<a name="id537894"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.functions.as_set.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id532081"></a>
|
||||
<a name="id536465"></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="id532129"></a>
|
||||
<a name="id536513"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">as_vector</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_vector.parameters"></a><h6>
|
||||
<a name="id532386"></a>
|
||||
<a name="id536770"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id532409"></a>
|
||||
<a name="id536793"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -73,7 +73,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.functions.as_vector.expression_semantics"></a><h6>
|
||||
<a name="id532473"></a>
|
||||
<a name="id536857"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -88,14 +88,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="id532628"></a>
|
||||
<a name="id537012"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.functions.as_vector.example"></a><h6>
|
||||
<a name="id532734"></a>
|
||||
<a name="id537118"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.functions.as_vector.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id534512"></a>
|
||||
<a name="id538896"></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="id534560"></a>
|
||||
<a name="id538943"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -41,12 +41,12 @@
|
||||
<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="id534640"></a>
|
||||
<a name="id539023"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id534662"></a>
|
||||
<a name="id539046"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -70,7 +70,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_list.expression_semantics"></a><h6>
|
||||
<a name="id534734"></a>
|
||||
<a name="id539117"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -86,14 +86,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="id534885"></a>
|
||||
<a name="id539269"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_list.example"></a><h6>
|
||||
<a name="id534992"></a>
|
||||
<a name="id539375"></a>
|
||||
<a href="as_list.html#fusion.sequences.conversion.metafunctions.as_list.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id536346"></a>
|
||||
<a name="id540729"></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="id536394"></a>
|
||||
<a name="id540779"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -41,12 +41,12 @@
|
||||
<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="id536474"></a>
|
||||
<a name="id540859"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id536496"></a>
|
||||
<a name="id540881"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -70,7 +70,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_map.expression_semantics"></a><h6>
|
||||
<a name="id536566"></a>
|
||||
<a name="id540950"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -91,14 +91,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="id536760"></a>
|
||||
<a name="id541143"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_map.example"></a><h6>
|
||||
<a name="id536866"></a>
|
||||
<a name="id541249"></a>
|
||||
<a href="as_map.html#fusion.sequences.conversion.metafunctions.as_map.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id535729"></a>
|
||||
<a name="id540112"></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="id535777"></a>
|
||||
<a name="id540160"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -41,12 +41,12 @@
|
||||
<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="id535857"></a>
|
||||
<a name="id540240"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id535880"></a>
|
||||
<a name="id540263"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -70,7 +70,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_set.expression_semantics"></a><h6>
|
||||
<a name="id535951"></a>
|
||||
<a name="id540334"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -90,14 +90,14 @@
|
||||
key types.
|
||||
</p>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_set.header"></a><h6>
|
||||
<a name="id536112"></a>
|
||||
<a name="id540495"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_set.example"></a><h6>
|
||||
<a name="id536218"></a>
|
||||
<a name="id540601"></a>
|
||||
<a href="as_set.html#fusion.sequences.conversion.metafunctions.as_set.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id535120"></a>
|
||||
<a name="id539503"></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="id535168"></a>
|
||||
<a name="id539552"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -41,12 +41,12 @@
|
||||
<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="id535249"></a>
|
||||
<a name="id539632"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id535271"></a>
|
||||
<a name="id539655"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -70,7 +70,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_vector.expression_semantics"></a><h6>
|
||||
<a name="id535343"></a>
|
||||
<a name="id539726"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -86,14 +86,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="id535494"></a>
|
||||
<a name="id539877"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.conversion.metafunctions.as_vector.example"></a><h6>
|
||||
<a name="id535600"></a>
|
||||
<a name="id539984"></a>
|
||||
<a href="as_vector.html#fusion.sequences.conversion.metafunctions.as_vector.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id516972"></a>
|
||||
<a name="id521356"></a>
|
||||
<a href="generation.html#fusion.sequences.generation.header">Header</a>
|
||||
</h4>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id523496"></a>
|
||||
<a name="id527880"></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="id523544"></a>
|
||||
<a name="id527928"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -53,12 +53,12 @@
|
||||
<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="id523854"></a>
|
||||
<a name="id528238"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id523877"></a>
|
||||
<a name="id528260"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.functions.list_tie.expression_semantics"></a><h6>
|
||||
<a name="id524003"></a>
|
||||
<a name="id528387"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -98,14 +98,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="id524169"></a>
|
||||
<a name="id528552"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.list_tie.example"></a><h6>
|
||||
<a name="id524274"></a>
|
||||
<a name="id528658"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.functions.list_tie.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id518143"></a>
|
||||
<a name="id522527"></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="id518219"></a>
|
||||
<a name="id522603"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -48,12 +48,12 @@
|
||||
<span class="identifier">make_cons</span><span class="special">(</span><span class="identifier">Car</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">car</span><span class="special">,</span> <span class="identifier">Cdr</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">cdr</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.make_cons.parameters"></a><h6>
|
||||
<a name="id518553"></a>
|
||||
<a name="id522937"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id518575"></a>
|
||||
<a name="id522959"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -87,7 +87,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.functions.make_cons.expression_semantics"></a><h6>
|
||||
<a name="id518676"></a>
|
||||
<a name="id523060"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -103,21 +103,21 @@
|
||||
(<span class="emphasis"><em>tail</em></span>).
|
||||
</p>
|
||||
<a name="fusion.sequences.generation.functions.make_cons.header"></a><h6>
|
||||
<a name="id518920"></a>
|
||||
<a name="id523304"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.make_cons.example"></a><h6>
|
||||
<a name="id519025"></a>
|
||||
<a name="id523409"></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="id519099"></a>
|
||||
<a name="id523484"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.functions.make_cons.see_also">See
|
||||
also</a>
|
||||
</h6>
|
||||
|
@ -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="id517108"></a>
|
||||
<a name="id521492"></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="id517155"></a>
|
||||
<a name="id521539"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.functions.make_list.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -53,12 +53,12 @@
|
||||
<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="id517510"></a>
|
||||
<a name="id521894"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.functions.make_list.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id517533"></a>
|
||||
<a name="id521917"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.functions.make_list.expression_semantics"></a><h6>
|
||||
<a name="id517661"></a>
|
||||
<a name="id522045"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.functions.make_list.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -97,21 +97,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="id517882"></a>
|
||||
<a name="id522266"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.make_list.example"></a><h6>
|
||||
<a name="id517988"></a>
|
||||
<a name="id522372"></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="id518063"></a>
|
||||
<a name="id522448"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.functions.make_list.see_also">See
|
||||
also</a>
|
||||
</h6>
|
||||
|
@ -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="id521280"></a>
|
||||
<a name="id525664"></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="id521328"></a>
|
||||
<a name="id525711"></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="id521700" href="#ftn.id521700">10</a>]</sup>
|
||||
<sup>[<a name="id526084" href="#ftn.id526084">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,12 +57,12 @@
|
||||
<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="id521796"></a>
|
||||
<a name="id526180"></a>
|
||||
<a href="make_map.html#fusion.sequences.generation.functions.make_map.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id521819"></a>
|
||||
<a name="id526203"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -96,7 +96,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.functions.make_map.expression_semantics"></a><h6>
|
||||
<a name="id522021"></a>
|
||||
<a name="id526405"></a>
|
||||
<a href="make_map.html#fusion.sequences.generation.functions.make_map.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -115,14 +115,14 @@
|
||||
key types.
|
||||
</p>
|
||||
<a name="fusion.sequences.generation.functions.make_map.header"></a><h6>
|
||||
<a name="id522352"></a>
|
||||
<a name="id526736"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.make_map.example"></a><h6>
|
||||
<a name="id522457"></a>
|
||||
<a name="id526841"></a>
|
||||
<a href="make_map.html#fusion.sequences.generation.functions.make_map.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -131,7 +131,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"><</span><span class="keyword">double</span><span class="special">>(</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="id522588"></a>
|
||||
<a name="id526972"></a>
|
||||
<a href="make_map.html#fusion.sequences.generation.functions.make_map.see_also">See
|
||||
also</a>
|
||||
</h6>
|
||||
@ -141,7 +141,7 @@
|
||||
</p>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id521700" href="#id521700">10</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id526084" href="#id526084">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>
|
||||
|
@ -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="id520212"></a>
|
||||
<a name="id524596"></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="id520259"></a>
|
||||
<a name="id524643"></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="id520544" href="#ftn.id520544">9</a>]</sup>
|
||||
<sup>[<a name="id524928" href="#ftn.id524928">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,12 +54,12 @@
|
||||
<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="id520640"></a>
|
||||
<a name="id525024"></a>
|
||||
<a href="make_set.html#fusion.sequences.generation.functions.make_set.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id520662"></a>
|
||||
<a name="id525046"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -84,7 +84,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.functions.make_set.expression_semantics"></a><h6>
|
||||
<a name="id520790"></a>
|
||||
<a name="id525174"></a>
|
||||
<a href="make_set.html#fusion.sequences.generation.functions.make_set.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -102,21 +102,21 @@
|
||||
key types.
|
||||
</p>
|
||||
<a name="fusion.sequences.generation.functions.make_set.header"></a><h6>
|
||||
<a name="id521022"></a>
|
||||
<a name="id525406"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.make_set.example"></a><h6>
|
||||
<a name="id521128"></a>
|
||||
<a name="id525512"></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="id521203"></a>
|
||||
<a name="id525587"></a>
|
||||
<a href="make_set.html#fusion.sequences.generation.functions.make_set.see_also">See
|
||||
also</a>
|
||||
</h6>
|
||||
@ -125,7 +125,7 @@
|
||||
</p>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id520544" href="#id520544">9</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id524928" href="#id524928">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>
|
||||
|
@ -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="id519178"></a>
|
||||
<a name="id523563"></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="id519225"></a>
|
||||
<a name="id523610"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -53,12 +53,12 @@
|
||||
<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="id519579"></a>
|
||||
<a name="id523963"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id519602"></a>
|
||||
<a name="id523986"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.functions.make_vector.expression_semantics"></a><h6>
|
||||
<a name="id519730"></a>
|
||||
<a name="id524114"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -97,21 +97,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="id519951"></a>
|
||||
<a name="id524335"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.make_vector.example"></a><h6>
|
||||
<a name="id520058"></a>
|
||||
<a name="id524442"></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="id520134"></a>
|
||||
<a name="id524518"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.functions.make_vector.see_also">See
|
||||
also</a>
|
||||
</h6>
|
||||
|
@ -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"><</span><span class="keyword">int</span><span class="special">&,</span><EFBFBD><span class="keyword">char</span><span class="special">&,</span><EFBFBD><span class="keyword">double</span><span class="special">&></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="id523022" href="#ftn.id523022">11</a>]</sup>
|
||||
<sup>[<a name="id527405" href="#ftn.id527405">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="id523325"></a>
|
||||
<a name="id527708"></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.id523022" href="#id523022">11</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id527405" href="#id527405">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>
|
||||
|
@ -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="id524418"></a>
|
||||
<a name="id528802"></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="id524466"></a>
|
||||
<a name="id528850"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -53,12 +53,12 @@
|
||||
<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="id524776"></a>
|
||||
<a name="id529159"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id524798"></a>
|
||||
<a name="id529181"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.functions.vector_tie.expression_semantics"></a><h6>
|
||||
<a name="id524925"></a>
|
||||
<a name="id529308"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -98,14 +98,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="id525091"></a>
|
||||
<a name="id529474"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.functions.vector_tie.example"></a><h6>
|
||||
<a name="id525197"></a>
|
||||
<a name="id529580"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.functions.vector_tie.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id529639"></a>
|
||||
<a name="id534023"></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="id529688"></a>
|
||||
<a name="id534072"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -52,12 +52,12 @@
|
||||
<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="id529886"></a>
|
||||
<a name="id534269"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id529908"></a>
|
||||
<a name="id534292"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -80,7 +80,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.metafunctions.list_tie.expression_semantics"></a><h6>
|
||||
<a name="id530004"></a>
|
||||
<a name="id534388"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -95,14 +95,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="id530189"></a>
|
||||
<a name="id534573"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.list_tie.example"></a><h6>
|
||||
<a name="id530296"></a>
|
||||
<a name="id534680"></a>
|
||||
<a href="list_tie.html#fusion.sequences.generation.metafunctions.list_tie.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id526156"></a>
|
||||
<a name="id530540"></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="id526205"></a>
|
||||
<a name="id530588"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -41,12 +41,12 @@
|
||||
<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="id526314"></a>
|
||||
<a name="id530698"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id526337"></a>
|
||||
<a name="id530720"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -78,7 +78,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_cons.expression_semantics"></a><h6>
|
||||
<a name="id526429"></a>
|
||||
<a name="id530813"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -96,14 +96,14 @@
|
||||
(<span class="emphasis"><em>tail</em></span>).
|
||||
</p>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_cons.header"></a><h6>
|
||||
<a name="id526625"></a>
|
||||
<a name="id531009"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_cons.example"></a><h6>
|
||||
<a name="id526731"></a>
|
||||
<a name="id531115"></a>
|
||||
<a href="make_cons.html#fusion.sequences.generation.metafunctions.make_cons.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id525362"></a>
|
||||
<a name="id529745"></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="id525410"></a>
|
||||
<a name="id529793"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -52,12 +52,12 @@
|
||||
<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="id525608"></a>
|
||||
<a name="id529991"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id525630"></a>
|
||||
<a name="id530014"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -80,7 +80,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_list.expression_semantics"></a><h6>
|
||||
<a name="id525727"></a>
|
||||
<a name="id530111"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -96,14 +96,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="id525920"></a>
|
||||
<a name="id530303"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_list.example"></a><h6>
|
||||
<a name="id526026"></a>
|
||||
<a name="id530410"></a>
|
||||
<a href="make_list.html#fusion.sequences.generation.metafunctions.make_list.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id528471"></a>
|
||||
<a name="id532854"></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="id528519"></a>
|
||||
<a name="id532903"></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="id528704" href="#ftn.id528704">13</a>]</sup>
|
||||
<sup>[<a name="id533087" href="#ftn.id533087">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,12 +55,12 @@
|
||||
<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="id528801"></a>
|
||||
<a name="id533185"></a>
|
||||
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id528824"></a>
|
||||
<a name="id533207"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -92,7 +92,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_map.expression_semantics"></a><h6>
|
||||
<a name="id529017"></a>
|
||||
<a name="id533401"></a>
|
||||
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -112,21 +112,21 @@
|
||||
key types.
|
||||
</p>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_map.header"></a><h6>
|
||||
<a name="id529349"></a>
|
||||
<a name="id533733"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_map.example"></a><h6>
|
||||
<a name="id529456"></a>
|
||||
<a name="id533840"></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"><</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">>::</span><span class="identifier">type</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_map.see_also"></a><h6>
|
||||
<a name="id529559"></a>
|
||||
<a name="id533943"></a>
|
||||
<a href="make_map.html#fusion.sequences.generation.metafunctions.make_map.see_also">See
|
||||
also</a>
|
||||
</h6>
|
||||
@ -135,7 +135,7 @@
|
||||
</p>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id528704" href="#id528704">13</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id533087" href="#id533087">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>
|
||||
|
@ -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="id527659"></a>
|
||||
<a name="id532043"></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="id527708"></a>
|
||||
<a name="id532091"></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="id527837" href="#ftn.id527837">12</a>]</sup>
|
||||
<sup>[<a name="id532221" href="#ftn.id532221">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,12 +53,12 @@
|
||||
<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="id527934"></a>
|
||||
<a name="id532317"></a>
|
||||
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id527956"></a>
|
||||
<a name="id532340"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -81,7 +81,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_set.expression_semantics"></a><h6>
|
||||
<a name="id528052"></a>
|
||||
<a name="id532435"></a>
|
||||
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -101,14 +101,14 @@
|
||||
key types.
|
||||
</p>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_set.header"></a><h6>
|
||||
<a name="id528251"></a>
|
||||
<a name="id532635"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_set.example"></a><h6>
|
||||
<a name="id528357"></a>
|
||||
<a name="id532741"></a>
|
||||
<a href="make_set.html#fusion.sequences.generation.metafunctions.make_set.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -116,7 +116,7 @@
|
||||
</pre>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id527837" href="#id527837">12</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id532221" href="#id532221">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>
|
||||
|
@ -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="id526866"></a>
|
||||
<a name="id531250"></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="id526916"></a>
|
||||
<a name="id531299"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -52,12 +52,12 @@
|
||||
<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="id527115"></a>
|
||||
<a name="id531499"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id527138"></a>
|
||||
<a name="id531522"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -80,7 +80,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_vector.expression_semantics"></a><h6>
|
||||
<a name="id527234"></a>
|
||||
<a name="id531617"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -96,14 +96,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="id527423"></a>
|
||||
<a name="id531807"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.make_vector.example"></a><h6>
|
||||
<a name="id527529"></a>
|
||||
<a name="id531913"></a>
|
||||
<a href="make_vector.html#fusion.sequences.generation.metafunctions.make_vector.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id530401"></a>
|
||||
<a name="id534785"></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="id530450"></a>
|
||||
<a name="id534834"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -52,12 +52,12 @@
|
||||
<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="id530647"></a>
|
||||
<a name="id535031"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id530669"></a>
|
||||
<a name="id535053"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -80,7 +80,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.generation.metafunctions.vector_tie.expression_semantics"></a><h6>
|
||||
<a name="id530766"></a>
|
||||
<a name="id535149"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -95,14 +95,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="id530952"></a>
|
||||
<a name="id535336"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.generation.metafunctions.vector_tie.example"></a><h6>
|
||||
<a name="id531058"></a>
|
||||
<a name="id535442"></a>
|
||||
<a href="vector_tie.html#fusion.sequences.generation.metafunctions.vector_tie.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id497646" href="#ftn.id497646">5</a>]</sup>
|
||||
<sup>[<a name="id502030" href="#ftn.id502030">5</a>]</sup>
|
||||
.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.header"></a><h4>
|
||||
<a name="id497665"></a>
|
||||
<a name="id502049"></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.id497646" href="#id497646">5</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id502030" href="#id502030">5</a>] </sup>
|
||||
In practice, many of intrinsic functions have default implementations
|
||||
that will work in majority of cases
|
||||
</p></div>
|
||||
|
@ -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="id502759"></a>
|
||||
<a name="id507143"></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="id502791"></a>
|
||||
<a name="id507175"></a>
|
||||
<a href="at.html#fusion.sequences.intrinsics.functions.at.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">at</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.at.parameters"></a><h6>
|
||||
<a name="id503122"></a>
|
||||
<a name="id507506"></a>
|
||||
<a href="at.html#fusion.sequences.intrinsics.functions.at.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id503144"></a>
|
||||
<a name="id507528"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -86,7 +86,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.at.expression_semantics"></a><h6>
|
||||
<a name="id503244"></a>
|
||||
<a name="id507627"></a>
|
||||
<a href="at.html#fusion.sequences.intrinsics.functions.at.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -112,14 +112,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"><</span><span class="identifier">N</span><span class="special">>(</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="id503554"></a>
|
||||
<a name="id507937"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.at.example"></a><h6>
|
||||
<a name="id503657"></a>
|
||||
<a name="id508041"></a>
|
||||
<a href="at.html#fusion.sequences.intrinsics.functions.at.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id503887"></a>
|
||||
<a name="id508271"></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="id503919"></a>
|
||||
<a name="id508303"></a>
|
||||
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">at_c</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.at_c.parameters"></a><h6>
|
||||
<a name="id504253"></a>
|
||||
<a name="id508636"></a>
|
||||
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id504275"></a>
|
||||
<a name="id508658"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -85,7 +85,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.at_c.expression_semantics"></a><h6>
|
||||
<a name="id504367"></a>
|
||||
<a name="id508751"></a>
|
||||
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -111,14 +111,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"><</span><span class="identifier">N</span><span class="special">>(</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="id504668"></a>
|
||||
<a name="id509052"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.at_c.example"></a><h6>
|
||||
<a name="id504773"></a>
|
||||
<a name="id509157"></a>
|
||||
<a href="at_c.html#fusion.sequences.intrinsics.functions.at_c.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id505766"></a>
|
||||
<a name="id510150"></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="id505798"></a>
|
||||
<a name="id510182"></a>
|
||||
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">at_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.at_key.parameters"></a><h6>
|
||||
<a name="id506131"></a>
|
||||
<a name="id510514"></a>
|
||||
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id506153"></a>
|
||||
<a name="id510536"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -84,7 +84,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.at_key.expression_semantics"></a><h6>
|
||||
<a name="id506244"></a>
|
||||
<a name="id510628"></a>
|
||||
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -107,14 +107,14 @@
|
||||
with Key.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.functions.at_key.header"></a><h6>
|
||||
<a name="id506444"></a>
|
||||
<a name="id510828"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.at_key.example"></a><h6>
|
||||
<a name="id506550"></a>
|
||||
<a name="id510933"></a>
|
||||
<a href="at_key.html#fusion.sequences.intrinsics.functions.at_key.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id501196"></a>
|
||||
<a name="id505579"></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="id501227"></a>
|
||||
<a name="id505611"></a>
|
||||
<a href="back.html#fusion.sequences.intrinsics.functions.back.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.back.parameters"></a><h6>
|
||||
<a name="id501503"></a>
|
||||
<a name="id505886"></a>
|
||||
<a href="back.html#fusion.sequences.intrinsics.functions.back.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id501525"></a>
|
||||
<a name="id505909"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -76,7 +76,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.back.expression_semantics"></a><h6>
|
||||
<a name="id501595"></a>
|
||||
<a name="id505979"></a>
|
||||
<a href="back.html#fusion.sequences.intrinsics.functions.back.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -99,14 +99,14 @@
|
||||
in the sequence.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.functions.back.header"></a><h6>
|
||||
<a name="id501785"></a>
|
||||
<a name="id506169"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.back.example"></a><h6>
|
||||
<a name="id501891"></a>
|
||||
<a name="id506274"></a>
|
||||
<a href="back.html#fusion.sequences.intrinsics.functions.back.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id497799"></a>
|
||||
<a name="id502183"></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="id497831"></a>
|
||||
<a name="id502215"></a>
|
||||
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">begin</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.begin.parameters"></a><h6>
|
||||
<a name="id498107"></a>
|
||||
<a name="id502491"></a>
|
||||
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id498129"></a>
|
||||
<a name="id502513"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -77,7 +77,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.begin.expression_semantics"></a><h6>
|
||||
<a name="id498202"></a>
|
||||
<a name="id502586"></a>
|
||||
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -107,14 +107,14 @@
|
||||
to the first element in the sequence.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.functions.begin.header"></a><h6>
|
||||
<a name="id498367"></a>
|
||||
<a name="id502751"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.begin.example"></a><h6>
|
||||
<a name="id498472"></a>
|
||||
<a name="id502856"></a>
|
||||
<a href="begin.html#fusion.sequences.intrinsics.functions.begin.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id499589"></a>
|
||||
<a name="id503972"></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="id499651"></a>
|
||||
<a name="id504035"></a>
|
||||
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -44,12 +44,12 @@
|
||||
<span class="identifier">empty</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.empty.parameters"></a><h6>
|
||||
<a name="id499805"></a>
|
||||
<a name="id504188"></a>
|
||||
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id499827"></a>
|
||||
<a name="id504210"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -74,7 +74,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.empty.expression_semantics"></a><h6>
|
||||
<a name="id499898"></a>
|
||||
<a name="id504281"></a>
|
||||
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -89,14 +89,14 @@
|
||||
to <tt class="computeroutput"><span class="keyword">false</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.functions.empty.header"></a><h6>
|
||||
<a name="id500005"></a>
|
||||
<a name="id504389"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.empty.example"></a><h6>
|
||||
<a name="id500110"></a>
|
||||
<a name="id504494"></a>
|
||||
<a href="empty.html#fusion.sequences.intrinsics.functions.empty.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id498686"></a>
|
||||
<a name="id503070"></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="id498718"></a>
|
||||
<a name="id503102"></a>
|
||||
<a href="end.html#fusion.sequences.intrinsics.functions.end.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">end</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.end.parameters"></a><h6>
|
||||
<a name="id498993"></a>
|
||||
<a name="id503377"></a>
|
||||
<a href="end.html#fusion.sequences.intrinsics.functions.end.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id499015"></a>
|
||||
<a name="id503399"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -77,7 +77,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.end.expression_semantics"></a><h6>
|
||||
<a name="id499086"></a>
|
||||
<a name="id503470"></a>
|
||||
<a href="end.html#fusion.sequences.intrinsics.functions.end.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -107,14 +107,14 @@
|
||||
to one element past the end of the sequence.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.functions.end.header"></a><h6>
|
||||
<a name="id499251"></a>
|
||||
<a name="id503635"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.end.example"></a><h6>
|
||||
<a name="id499356"></a>
|
||||
<a name="id503740"></a>
|
||||
<a href="end.html#fusion.sequences.intrinsics.functions.end.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id500306"></a>
|
||||
<a name="id504690"></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="id500336"></a>
|
||||
<a name="id504720"></a>
|
||||
<a href="front.html#fusion.sequences.intrinsics.functions.front.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -46,12 +46,12 @@
|
||||
<span class="identifier">front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.front.parameters"></a><h6>
|
||||
<a name="id500612"></a>
|
||||
<a name="id504995"></a>
|
||||
<a href="front.html#fusion.sequences.intrinsics.functions.front.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id500634"></a>
|
||||
<a name="id505018"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -76,7 +76,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.front.expression_semantics"></a><h6>
|
||||
<a name="id500706"></a>
|
||||
<a name="id505090"></a>
|
||||
<a href="front.html#fusion.sequences.intrinsics.functions.front.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -99,14 +99,14 @@
|
||||
in the sequence.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.functions.front.header"></a><h6>
|
||||
<a name="id500896"></a>
|
||||
<a name="id505279"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.front.example"></a><h6>
|
||||
<a name="id501001"></a>
|
||||
<a name="id505385"></a>
|
||||
<a href="front.html#fusion.sequences.intrinsics.functions.front.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id504976"></a>
|
||||
<a name="id509360"></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="id505039"></a>
|
||||
<a name="id509423"></a>
|
||||
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -45,12 +45,12 @@
|
||||
<span class="identifier">has_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.has_key.parameters"></a><h6>
|
||||
<a name="id505222"></a>
|
||||
<a name="id509605"></a>
|
||||
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id505244"></a>
|
||||
<a name="id509628"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.has_key.expression_semantics"></a><h6>
|
||||
<a name="id505337"></a>
|
||||
<a name="id509720"></a>
|
||||
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -98,14 +98,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="id505454"></a>
|
||||
<a name="id509838"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.has_key.example"></a><h6>
|
||||
<a name="id505560"></a>
|
||||
<a name="id509943"></a>
|
||||
<a href="has_key.html#fusion.sequences.intrinsics.functions.has_key.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id502086"></a>
|
||||
<a name="id506469"></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="id502128"></a>
|
||||
<a name="id506511"></a>
|
||||
<a href="size.html#fusion.sequences.intrinsics.functions.size.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -43,12 +43,12 @@
|
||||
<span class="identifier">size</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.size.parameters"></a><h6>
|
||||
<a name="id502282"></a>
|
||||
<a name="id506666"></a>
|
||||
<a href="size.html#fusion.sequences.intrinsics.functions.size.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id502304"></a>
|
||||
<a name="id506688"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -73,7 +73,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.functions.size.expression_semantics"></a><h6>
|
||||
<a name="id502374"></a>
|
||||
<a name="id506758"></a>
|
||||
<a href="size.html#fusion.sequences.intrinsics.functions.size.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -88,14 +88,14 @@
|
||||
in the sequence.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.functions.size.header"></a><h6>
|
||||
<a name="id502459"></a>
|
||||
<a name="id506843"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.functions.size.example"></a><h6>
|
||||
<a name="id502564"></a>
|
||||
<a name="id506948"></a>
|
||||
<a href="size.html#fusion.sequences.intrinsics.functions.size.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id511129"></a>
|
||||
<a name="id515513"></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="id511166" href="#ftn.id511166">6</a>]</sup>
|
||||
<sup>[<a name="id515550" href="#ftn.id515550">6</a>]</sup>
|
||||
.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at.synopsis"></a><h6>
|
||||
<a name="id511278"></a>
|
||||
<a name="id515661"></a>
|
||||
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -49,7 +49,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id511398"></a>
|
||||
<a name="id515782"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at.expression_semantics"></a><h6>
|
||||
<a name="id511498"></a>
|
||||
<a name="id515881"></a>
|
||||
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -98,14 +98,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="id511637"></a>
|
||||
<a name="id516021"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at.example"></a><h6>
|
||||
<a name="id511742"></a>
|
||||
<a name="id516126"></a>
|
||||
<a href="at.html#fusion.sequences.intrinsics.metafunctions.at.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -114,7 +114,7 @@
|
||||
</pre>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id511166" href="#id511166">6</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id515550" href="#id515550">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
|
||||
|
@ -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="id512004"></a>
|
||||
<a name="id516387"></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="id512042" href="#ftn.id512042">7</a>]</sup>
|
||||
<sup>[<a name="id516424" href="#ftn.id516424">7</a>]</sup>
|
||||
.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at_c.synopsis"></a><h6>
|
||||
<a name="id512155"></a>
|
||||
<a name="id516539"></a>
|
||||
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -49,7 +49,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id512276"></a>
|
||||
<a name="id516660"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at_c.expression_semantics"></a><h6>
|
||||
<a name="id512375"></a>
|
||||
<a name="id516759"></a>
|
||||
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -98,14 +98,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="id512515"></a>
|
||||
<a name="id516899"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at_c.example"></a><h6>
|
||||
<a name="id512620"></a>
|
||||
<a name="id517004"></a>
|
||||
<a href="at_c.html#fusion.sequences.intrinsics.metafunctions.at_c.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -114,7 +114,7 @@
|
||||
</pre>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id512042" href="#id512042">7</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id516424" href="#id516424">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
|
||||
|
@ -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="id515198"></a>
|
||||
<a name="id519583"></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="id515236" href="#ftn.id515236">8</a>]</sup>
|
||||
<sup>[<a name="id519620" href="#ftn.id519620">8</a>]</sup>
|
||||
.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at_key.synopsis"></a><h6>
|
||||
<a name="id515347"></a>
|
||||
<a name="id519731"></a>
|
||||
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -49,7 +49,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id515468"></a>
|
||||
<a name="id519852"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -83,7 +83,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at_key.expression_semantics"></a><h6>
|
||||
<a name="id515568"></a>
|
||||
<a name="id519952"></a>
|
||||
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -100,14 +100,14 @@
|
||||
<tt class="computeroutput"><span class="identifier">Seq</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at_key.header"></a><h6>
|
||||
<a name="id515709"></a>
|
||||
<a name="id520093"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.at_key.example"></a><h6>
|
||||
<a name="id515814"></a>
|
||||
<a name="id520198"></a>
|
||||
<a href="at_key.html#fusion.sequences.intrinsics.metafunctions.at_key.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -116,7 +116,7 @@
|
||||
</pre>
|
||||
<div class="footnotes">
|
||||
<br><hr width="100" align="left">
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id515236" href="#id515236">8</a>] </sup>
|
||||
<div class="footnote"><p><sup>[<a name="ftn.id519620" href="#id519620">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
|
||||
|
@ -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="id509701"></a>
|
||||
<a name="id514085"></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="id509749"></a>
|
||||
<a name="id514133"></a>
|
||||
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -45,7 +45,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id509850"></a>
|
||||
<a name="id514234"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.back.expression_semantics"></a><h6>
|
||||
<a name="id509928"></a>
|
||||
<a name="id514312"></a>
|
||||
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -86,14 +86,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"><</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"><</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"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.back.header"></a><h6>
|
||||
<a name="id510152"></a>
|
||||
<a name="id514536"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.back.example"></a><h6>
|
||||
<a name="id510257"></a>
|
||||
<a name="id514641"></a>
|
||||
<a href="back.html#fusion.sequences.intrinsics.metafunctions.back.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id506777"></a>
|
||||
<a name="id511160"></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="id506825"></a>
|
||||
<a name="id511208"></a>
|
||||
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -45,7 +45,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id506928"></a>
|
||||
<a name="id511311"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.begin.expression_semantics"></a><h6>
|
||||
<a name="id507006"></a>
|
||||
<a name="id511390"></a>
|
||||
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -87,14 +87,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="id507118"></a>
|
||||
<a name="id511502"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.begin.example"></a><h6>
|
||||
<a name="id507224"></a>
|
||||
<a name="id511608"></a>
|
||||
<a href="begin.html#fusion.sequences.intrinsics.metafunctions.begin.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id508232"></a>
|
||||
<a name="id512615"></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="id508279"></a>
|
||||
<a name="id512663"></a>
|
||||
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -45,7 +45,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id508382"></a>
|
||||
<a name="id512765"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.empty.expression_semantics"></a><h6>
|
||||
<a name="id508460"></a>
|
||||
<a name="id512844"></a>
|
||||
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -87,14 +87,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="id508603"></a>
|
||||
<a name="id512987"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.empty.example"></a><h6>
|
||||
<a name="id508708"></a>
|
||||
<a name="id513092"></a>
|
||||
<a href="empty.html#fusion.sequences.intrinsics.metafunctions.empty.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id507481"></a>
|
||||
<a name="id511864"></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="id507528"></a>
|
||||
<a name="id511911"></a>
|
||||
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -45,7 +45,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id507629"></a>
|
||||
<a name="id512013"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.end.expression_semantics"></a><h6>
|
||||
<a name="id507708"></a>
|
||||
<a name="id512091"></a>
|
||||
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -87,14 +87,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="id507819"></a>
|
||||
<a name="id512202"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.end.example"></a><h6>
|
||||
<a name="id507923"></a>
|
||||
<a name="id512307"></a>
|
||||
<a href="end.html#fusion.sequences.intrinsics.metafunctions.end.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id508971"></a>
|
||||
<a name="id513355"></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="id509019"></a>
|
||||
<a name="id513403"></a>
|
||||
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -45,7 +45,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id509122"></a>
|
||||
<a name="id513506"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.front.expression_semantics"></a><h6>
|
||||
<a name="id509199"></a>
|
||||
<a name="id513582"></a>
|
||||
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -87,14 +87,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"><</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"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.front.header"></a><h6>
|
||||
<a name="id509393"></a>
|
||||
<a name="id513776"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.front.example"></a><h6>
|
||||
<a name="id509498"></a>
|
||||
<a name="id513882"></a>
|
||||
<a href="front.html#fusion.sequences.intrinsics.metafunctions.front.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id514315"></a>
|
||||
<a name="id518699"></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="id514362"></a>
|
||||
<a name="id518746"></a>
|
||||
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -47,7 +47,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id514483"></a>
|
||||
<a name="id518867"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -81,7 +81,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.has_key.expression_semantics"></a><h6>
|
||||
<a name="id514581"></a>
|
||||
<a name="id518965"></a>
|
||||
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -98,14 +98,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="id514745"></a>
|
||||
<a name="id519129"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.has_key.example"></a><h6>
|
||||
<a name="id514850"></a>
|
||||
<a name="id519235"></a>
|
||||
<a href="has_key.html#fusion.sequences.intrinsics.metafunctions.has_key.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id510460"></a>
|
||||
<a name="id514844"></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="id510508"></a>
|
||||
<a name="id514892"></a>
|
||||
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -45,7 +45,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id510610"></a>
|
||||
<a name="id514994"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.size.expression_semantics"></a><h6>
|
||||
<a name="id510687"></a>
|
||||
<a name="id515071"></a>
|
||||
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -86,14 +86,14 @@
|
||||
in <tt class="computeroutput"><span class="identifier">Seq</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.size.header"></a><h6>
|
||||
<a name="id510790"></a>
|
||||
<a name="id515174"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.size.example"></a><h6>
|
||||
<a name="id510895"></a>
|
||||
<a name="id515279"></a>
|
||||
<a href="size.html#fusion.sequences.intrinsics.metafunctions.size.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id512846"></a>
|
||||
<a name="id517229"></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="id512886"></a>
|
||||
<a name="id517269"></a>
|
||||
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -47,7 +47,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id513007"></a>
|
||||
<a name="id517391"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -81,7 +81,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.value_at.expression_semantics"></a><h6>
|
||||
<a name="id513105"></a>
|
||||
<a name="id517488"></a>
|
||||
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -96,14 +96,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="id513228"></a>
|
||||
<a name="id517612"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.value_at.example"></a><h6>
|
||||
<a name="id513334"></a>
|
||||
<a name="id517718"></a>
|
||||
<a href="value_at.html#fusion.sequences.intrinsics.metafunctions.value_at.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id513597"></a>
|
||||
<a name="id517980"></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="id513638"></a>
|
||||
<a name="id518021"></a>
|
||||
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -47,7 +47,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id513758"></a>
|
||||
<a name="id518142"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -81,7 +81,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c.expression_semantics"></a><h6>
|
||||
<a name="id513858"></a>
|
||||
<a name="id518242"></a>
|
||||
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -96,14 +96,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="id513983"></a>
|
||||
<a name="id518366"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.value_at_c.example"></a><h6>
|
||||
<a name="id514089"></a>
|
||||
<a name="id518473"></a>
|
||||
<a href="value_at_c.html#fusion.sequences.intrinsics.metafunctions.value_at_c.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id516141"></a>
|
||||
<a name="id520525"></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="id516182"></a>
|
||||
<a name="id520566"></a>
|
||||
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -47,7 +47,7 @@
|
||||
</pre>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id516303"></a>
|
||||
<a name="id520687"></a>
|
||||
<span class="table-title">Parameters</span>
|
||||
</h4>
|
||||
<table class="table">
|
||||
@ -81,7 +81,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key.expression_semantics"></a><h6>
|
||||
<a name="id516403"></a>
|
||||
<a name="id520787"></a>
|
||||
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -97,14 +97,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="id516526"></a>
|
||||
<a name="id520910"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.intrinsics.metafunctions.value_at_key.example"></a><h6>
|
||||
<a name="id516633"></a>
|
||||
<a name="id521017"></a>
|
||||
<a href="value_at_key.html#fusion.sequences.intrinsics.metafunctions.value_at_key.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -48,7 +48,7 @@
|
||||
only until the result is clear.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.header"></a><h5>
|
||||
<a name="id539728"></a>
|
||||
<a name="id544111"></a>
|
||||
<a href="comparison.html#fusion.sequences.operators.comparison.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id539842"></a>
|
||||
<a name="id544225"></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="id539873"></a>
|
||||
<a name="id544256"></a>
|
||||
<a href="equal.html#fusion.sequences.operators.comparison.equal.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -43,12 +43,12 @@
|
||||
<span class="keyword">operator</span><span class="special">==(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.equal.parameters"></a><h6>
|
||||
<a name="id540026"></a>
|
||||
<a name="id544409"></a>
|
||||
<a href="equal.html#fusion.sequences.operators.comparison.equal.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id540048"></a>
|
||||
<a name="id544431"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -72,7 +72,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.comparison.equal.expression_semantics"></a><h6>
|
||||
<a name="id540136"></a>
|
||||
<a name="id544520"></a>
|
||||
<a href="equal.html#fusion.sequences.operators.comparison.equal.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -108,14 +108,14 @@
|
||||
true.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.equal.header"></a><h6>
|
||||
<a name="id540381"></a>
|
||||
<a name="id544764"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.equal.example"></a><h6>
|
||||
<a name="id540486"></a>
|
||||
<a name="id544870"></a>
|
||||
<a href="equal.html#fusion.sequences.operators.comparison.equal.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -34,7 +34,7 @@
|
||||
Lexicographically compare two sequences.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than.synopsis"></a><h6>
|
||||
<a name="id543370"></a>
|
||||
<a name="id547753"></a>
|
||||
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -43,12 +43,12 @@
|
||||
<span class="keyword">operator</span><span class="special">>(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than.parameters"></a><h6>
|
||||
<a name="id543523"></a>
|
||||
<a name="id547907"></a>
|
||||
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id543546"></a>
|
||||
<a name="id547929"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -72,7 +72,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than.expression_semantics"></a><h6>
|
||||
<a name="id543634"></a>
|
||||
<a name="id548017"></a>
|
||||
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -100,14 +100,14 @@
|
||||
<span class="bold"><b>Semantics</b></span>: Returns b < a.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than.header"></a><h6>
|
||||
<a name="id543802"></a>
|
||||
<a name="id548186"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than.example"></a><h6>
|
||||
<a name="id543909"></a>
|
||||
<a name="id548292"></a>
|
||||
<a href="greater_than.html#fusion.sequences.operators.comparison.greater_than.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -33,7 +33,7 @@
|
||||
Lexicographically compare two sequences.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than_equal.synopsis"></a><h6>
|
||||
<a name="id544259"></a>
|
||||
<a name="id548643"></a>
|
||||
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -42,12 +42,12 @@
|
||||
<span class="keyword">operator</span><span class="special">>=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</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="id544414"></a>
|
||||
<a name="id548798"></a>
|
||||
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id544437"></a>
|
||||
<a name="id548821"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than_equal.expression_semantics"></a><h6>
|
||||
<a name="id544524"></a>
|
||||
<a name="id548908"></a>
|
||||
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -99,14 +99,14 @@
|
||||
<span class="bold"><b>Semantics</b></span>: Returns !(a < b).
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than_equal.header"></a><h6>
|
||||
<a name="id544693"></a>
|
||||
<a name="id549077"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.greater_than_equal.example"></a><h6>
|
||||
<a name="id544800"></a>
|
||||
<a name="id549184"></a>
|
||||
<a href="greater_than_equal.html#fusion.sequences.operators.comparison.greater_than_equal.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -34,7 +34,7 @@
|
||||
Lexicographically compare two sequences.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.less_than.synopsis"></a><h6>
|
||||
<a name="id541572"></a>
|
||||
<a name="id545956"></a>
|
||||
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -43,12 +43,12 @@
|
||||
<span class="keyword">operator</span><span class="special"><(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.less_than.parameters"></a><h6>
|
||||
<a name="id541726"></a>
|
||||
<a name="id546110"></a>
|
||||
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id541749"></a>
|
||||
<a name="id546132"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -72,7 +72,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.comparison.less_than.expression_semantics"></a><h6>
|
||||
<a name="id541837"></a>
|
||||
<a name="id546221"></a>
|
||||
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -102,14 +102,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="id542025"></a>
|
||||
<a name="id546408"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.less_than.example"></a><h6>
|
||||
<a name="id542130"></a>
|
||||
<a name="id546514"></a>
|
||||
<a href="less_than.html#fusion.sequences.operators.comparison.less_than.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -34,7 +34,7 @@
|
||||
Lexicographically compare two sequences.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.less_than_equal.synopsis"></a><h6>
|
||||
<a name="id542479"></a>
|
||||
<a name="id546863"></a>
|
||||
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -43,12 +43,12 @@
|
||||
<span class="keyword">operator</span><span class="special"><=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</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="id542635"></a>
|
||||
<a name="id547019"></a>
|
||||
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id542658"></a>
|
||||
<a name="id547042"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -72,7 +72,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.comparison.less_than_equal.expression_semantics"></a><h6>
|
||||
<a name="id542747"></a>
|
||||
<a name="id547130"></a>
|
||||
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -100,14 +100,14 @@
|
||||
<span class="bold"><b>Semantics</b></span>: Returns !(b < a).
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.less_than_equal.header"></a><h6>
|
||||
<a name="id542916"></a>
|
||||
<a name="id547299"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.less_than_equal.example"></a><h6>
|
||||
<a name="id543022"></a>
|
||||
<a name="id547406"></a>
|
||||
<a href="less_than_equal.html#fusion.sequences.operators.comparison.less_than_equal.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -33,7 +33,7 @@
|
||||
Compare two sequences for inequality.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.not_equal.synopsis"></a><h6>
|
||||
<a name="id540726"></a>
|
||||
<a name="id545110"></a>
|
||||
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -42,12 +42,12 @@
|
||||
<span class="keyword">operator</span><span class="special">!=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.not_equal.parameters"></a><h6>
|
||||
<a name="id540880"></a>
|
||||
<a name="id545264"></a>
|
||||
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id540903"></a>
|
||||
<a name="id545286"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -71,7 +71,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.comparison.not_equal.expression_semantics"></a><h6>
|
||||
<a name="id540990"></a>
|
||||
<a name="id545373"></a>
|
||||
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -102,14 +102,14 @@
|
||||
Returns !(a == b).
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.comparison.not_equal.header"></a><h6>
|
||||
<a name="id541161"></a>
|
||||
<a name="id545545"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.comparison.not_equal.example"></a><h6>
|
||||
<a name="id541266"></a>
|
||||
<a name="id545650"></a>
|
||||
<a href="not_equal.html#fusion.sequences.operators.comparison.not_equal.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -115,7 +115,7 @@
|
||||
representation may not be unambiguously parseable.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.i_o.header"></a><h5>
|
||||
<a name="id538225"></a>
|
||||
<a name="id542609"></a>
|
||||
<a href="i_o.html#fusion.sequences.operators.i_o.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id538340"></a>
|
||||
<a name="id542724"></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="id538379"></a>
|
||||
<a name="id542763"></a>
|
||||
<a href="in.html#fusion.sequences.operators.i_o.in.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -43,12 +43,12 @@
|
||||
<span class="keyword">operator</span><span class="special">>>(</span><span class="identifier">IStream</span><span class="special">&</span> <span class="identifier">is</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.i_o.in.parameters"></a><h6>
|
||||
<a name="id538525"></a>
|
||||
<a name="id542908"></a>
|
||||
<a href="in.html#fusion.sequences.operators.i_o.in.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id538546"></a>
|
||||
<a name="id542929"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -78,7 +78,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.i_o.in.expression_semantics"></a><h6>
|
||||
<a name="id538623"></a>
|
||||
<a name="id543007"></a>
|
||||
<a href="in.html#fusion.sequences.operators.i_o.in.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -93,14 +93,14 @@
|
||||
call <tt class="computeroutput"><span class="identifier">is</span><EFBFBD><span class="special">>></span><EFBFBD><span class="identifier">e</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.i_o.in.header"></a><h6>
|
||||
<a name="id538740"></a>
|
||||
<a name="id543123"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.i_o.in.example"></a><h6>
|
||||
<a name="id538843"></a>
|
||||
<a name="id543227"></a>
|
||||
<a href="in.html#fusion.sequences.operators.i_o.in.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -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="id539002"></a>
|
||||
<a name="id543386"></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="id539041"></a>
|
||||
<a name="id543424"></a>
|
||||
<a href="out.html#fusion.sequences.operators.i_o.out.synopsis">Synopsis</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
@ -43,12 +43,12 @@
|
||||
<span class="keyword">operator</span><span class="special"><<(</span><span class="identifier">OStream</span><span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.i_o.out.parameters"></a><h6>
|
||||
<a name="id539186"></a>
|
||||
<a name="id543570"></a>
|
||||
<a href="out.html#fusion.sequences.operators.i_o.out.parameters">Parameters</a>
|
||||
</h6>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id539207"></a>
|
||||
<a name="id543591"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -78,7 +78,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.operators.i_o.out.expression_semantics"></a><h6>
|
||||
<a name="id539283"></a>
|
||||
<a name="id543667"></a>
|
||||
<a href="out.html#fusion.sequences.operators.i_o.out.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -93,14 +93,14 @@
|
||||
call <tt class="computeroutput"><span class="identifier">os</span><EFBFBD><span class="special"><<</span><EFBFBD><span class="identifier">e</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.operators.i_o.out.header"></a><h6>
|
||||
<a name="id539399"></a>
|
||||
<a name="id543782"></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"><</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">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.operators.i_o.out.example"></a><h6>
|
||||
<a name="id539503"></a>
|
||||
<a name="id543886"></a>
|
||||
<a href="out.html#fusion.sequences.operators.i_o.out.example">Example</a>
|
||||
</h6>
|
||||
<pre class="programlisting">
|
||||
|
@ -44,7 +44,7 @@
|
||||
very cheap to copy and be passed around by value.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.header"></a><h4>
|
||||
<a name="id486123"></a>
|
||||
<a name="id490507"></a>
|
||||
<a href="views.html#fusion.sequences.views.header">Header</a>
|
||||
</h4>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.views.filter_view"></a><a href="filter_view.html" title="filter_view">filter_view</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.views.filter_view.description"></a><h5>
|
||||
<a name="id487069"></a>
|
||||
<a name="id491452"></a>
|
||||
<a href="filter_view.html#fusion.sequences.views.filter_view.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -37,14 +37,14 @@
|
||||
only those elements for which its predicate evaluates to <tt class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.filter_view.header"></a><h5>
|
||||
<a name="id487149"></a>
|
||||
<a name="id491532"></a>
|
||||
<a href="filter_view.html#fusion.sequences.views.filter_view.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">filter_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.filter_view.synopsis"></a><h5>
|
||||
<a name="id487253"></a>
|
||||
<a name="id491636"></a>
|
||||
<a href="filter_view.html#fusion.sequences.views.filter_view.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -52,13 +52,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">filter_view</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.filter_view.template_parameters"></a><h5>
|
||||
<a name="id487349"></a>
|
||||
<a name="id491732"></a>
|
||||
<a href="filter_view.html#fusion.sequences.views.filter_view.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id487371"></a>
|
||||
<a name="id491755"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -92,7 +92,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.filter_view.model_of"></a><h5>
|
||||
<a name="id487476"></a>
|
||||
<a name="id491860"></a>
|
||||
<a href="filter_view.html#fusion.sequences.views.filter_view.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -118,7 +118,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.filter_view.expression_semantics"></a><h5>
|
||||
<a name="id487619"></a>
|
||||
<a name="id492003"></a>
|
||||
<a href="filter_view.html#fusion.sequences.views.filter_view.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -130,7 +130,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id487657"></a>
|
||||
<a name="id492041"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -165,7 +165,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.filter_view.example"></a><h5>
|
||||
<a name="id487884"></a>
|
||||
<a name="id492268"></a>
|
||||
<a href="filter_view.html#fusion.sequences.views.filter_view.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.views.iterator_range"></a><a href="iterator_range.html" title="iterator_range">iterator_range</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.views.iterator_range.description"></a><h5>
|
||||
<a name="id488360"></a>
|
||||
<a name="id492744"></a>
|
||||
<a href="iterator_range.html#fusion.sequences.views.iterator_range.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -34,14 +34,14 @@
|
||||
a sub-range of its underlying sequence delimited by a pair of iterators.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.iterator_range.header"></a><h5>
|
||||
<a name="id488402"></a>
|
||||
<a name="id492787"></a>
|
||||
<a href="iterator_range.html#fusion.sequences.views.iterator_range.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">iterator_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.iterator_range.synopsis"></a><h5>
|
||||
<a name="id488507"></a>
|
||||
<a name="id492891"></a>
|
||||
<a href="iterator_range.html#fusion.sequences.views.iterator_range.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -49,13 +49,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">iterator_range</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.iterator_range.template_parameters"></a><h5>
|
||||
<a name="id488603"></a>
|
||||
<a name="id492988"></a>
|
||||
<a href="iterator_range.html#fusion.sequences.views.iterator_range.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id488626"></a>
|
||||
<a name="id493010"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -87,7 +87,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.iterator_range.model_of"></a><h5>
|
||||
<a name="id488721"></a>
|
||||
<a name="id493105"></a>
|
||||
<a href="iterator_range.html#fusion.sequences.views.iterator_range.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -115,7 +115,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.iterator_range.expression_semantics"></a><h5>
|
||||
<a name="id488892"></a>
|
||||
<a name="id493276"></a>
|
||||
<a href="iterator_range.html#fusion.sequences.views.iterator_range.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -127,7 +127,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id488930"></a>
|
||||
<a name="id493314"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -165,7 +165,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.iterator_range.example"></a><h5>
|
||||
<a name="id489179"></a>
|
||||
<a name="id493562"></a>
|
||||
<a href="iterator_range.html#fusion.sequences.views.iterator_range.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.views.joint_view"></a><a href="joint_view.html" title="joint_view">joint_view</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.views.joint_view.description"></a><h5>
|
||||
<a name="id489846"></a>
|
||||
<a name="id494230"></a>
|
||||
<a href="joint_view.html#fusion.sequences.views.joint_view.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -34,14 +34,14 @@
|
||||
which is a concatenation of two sequences.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.joint_view.header"></a><h5>
|
||||
<a name="id489887"></a>
|
||||
<a name="id494271"></a>
|
||||
<a href="joint_view.html#fusion.sequences.views.joint_view.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">joint_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.joint_view.synopsis"></a><h5>
|
||||
<a name="id489992"></a>
|
||||
<a name="id494376"></a>
|
||||
<a href="joint_view.html#fusion.sequences.views.joint_view.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -49,13 +49,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">joint_view</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.joint_view.template_parameters"></a><h5>
|
||||
<a name="id490088"></a>
|
||||
<a name="id494472"></a>
|
||||
<a href="joint_view.html#fusion.sequences.views.joint_view.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id490110"></a>
|
||||
<a name="id494494"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -91,7 +91,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.joint_view.model_of"></a><h5>
|
||||
<a name="id490206"></a>
|
||||
<a name="id494590"></a>
|
||||
<a href="joint_view.html#fusion.sequences.views.joint_view.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -119,7 +119,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.joint_view.expression_semantics"></a><h5>
|
||||
<a name="id490377"></a>
|
||||
<a name="id494761"></a>
|
||||
<a href="joint_view.html#fusion.sequences.views.joint_view.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -131,7 +131,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id490414"></a>
|
||||
<a name="id494798"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -166,7 +166,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.joint_view.example"></a><h5>
|
||||
<a name="id490662"></a>
|
||||
<a name="id495046"></a>
|
||||
<a href="joint_view.html#fusion.sequences.views.joint_view.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -31,14 +31,14 @@
|
||||
and the last element will be its first.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.reverse_view.header"></a><h5>
|
||||
<a name="id494045"></a>
|
||||
<a name="id498427"></a>
|
||||
<a href="reverse_view.html#fusion.sequences.views.reverse_view.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">reverse_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.reverse_view.synopsis"></a><h5>
|
||||
<a name="id494148"></a>
|
||||
<a name="id498531"></a>
|
||||
<a href="reverse_view.html#fusion.sequences.views.reverse_view.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -46,13 +46,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">reverse_view</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.reverse_view.template_parameters"></a><h5>
|
||||
<a name="id494226"></a>
|
||||
<a name="id498609"></a>
|
||||
<a href="reverse_view.html#fusion.sequences.views.reverse_view.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id494249"></a>
|
||||
<a name="id498631"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -77,7 +77,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.reverse_view.model_of"></a><h5>
|
||||
<a name="id494318"></a>
|
||||
<a name="id498700"></a>
|
||||
<a href="reverse_view.html#fusion.sequences.views.reverse_view.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/bidirectional_sequence.html" title="Bidirectional
|
||||
@ -102,7 +102,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.reverse_view.expression_semantics"></a><h5>
|
||||
<a name="id494462"></a>
|
||||
<a name="id498844"></a>
|
||||
<a href="reverse_view.html#fusion.sequences.views.reverse_view.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -114,7 +114,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id494500"></a>
|
||||
<a name="id498883"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -148,7 +148,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.reverse_view.example"></a><h5>
|
||||
<a name="id494727"></a>
|
||||
<a name="id499109"></a>
|
||||
<a href="reverse_view.html#fusion.sequences.views.reverse_view.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -30,14 +30,14 @@
|
||||
a value as a single element sequence.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.single_view.header"></a><h5>
|
||||
<a name="id486250"></a>
|
||||
<a name="id490634"></a>
|
||||
<a href="single_view.html#fusion.sequences.views.single_view.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">single_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.single_view.synopsis"></a><h5>
|
||||
<a name="id486354"></a>
|
||||
<a name="id490737"></a>
|
||||
<a href="single_view.html#fusion.sequences.views.single_view.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -45,13 +45,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">single_view</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.single_view.template_parameters"></a><h5>
|
||||
<a name="id486432"></a>
|
||||
<a name="id490816"></a>
|
||||
<a href="single_view.html#fusion.sequences.views.single_view.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id486454"></a>
|
||||
<a name="id490838"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -73,7 +73,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.single_view.model_of"></a><h5>
|
||||
<a name="id486516"></a>
|
||||
<a name="id490899"></a>
|
||||
<a href="single_view.html#fusion.sequences.views.single_view.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -97,7 +97,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.single_view.expression_semantics"></a><h5>
|
||||
<a name="id486658"></a>
|
||||
<a name="id491041"></a>
|
||||
<a href="single_view.html#fusion.sequences.views.single_view.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -109,7 +109,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id486695"></a>
|
||||
<a name="id491078"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -144,7 +144,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.single_view.example"></a><h5>
|
||||
<a name="id486920"></a>
|
||||
<a name="id491303"></a>
|
||||
<a href="single_view.html#fusion.sequences.views.single_view.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -34,14 +34,14 @@
|
||||
Traversal Concept</a>) of its underlying sequence.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.transform_view.header"></a><h5>
|
||||
<a name="id492293"></a>
|
||||
<a name="id496676"></a>
|
||||
<a href="transform_view.html#fusion.sequences.views.transform_view.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">transform_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.transform_view.synopsis"></a><h5>
|
||||
<a name="id492397"></a>
|
||||
<a name="id496781"></a>
|
||||
<a href="transform_view.html#fusion.sequences.views.transform_view.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -59,13 +59,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">transform_view</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.transform_view.template_parameters"></a><h5>
|
||||
<a name="id492601"></a>
|
||||
<a name="id496985"></a>
|
||||
<a href="transform_view.html#fusion.sequences.views.transform_view.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id492625"></a>
|
||||
<a name="id497007"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -119,7 +119,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.transform_view.model_of"></a><h5>
|
||||
<a name="id492777"></a>
|
||||
<a name="id497160"></a>
|
||||
<a href="transform_view.html#fusion.sequences.views.transform_view.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li>
|
||||
@ -174,7 +174,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.transform_view.expression_semantics"></a><h5>
|
||||
<a name="id493091"></a>
|
||||
<a name="id497474"></a>
|
||||
<a href="transform_view.html#fusion.sequences.views.transform_view.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -192,7 +192,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id493159"></a>
|
||||
<a name="id497542"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -242,7 +242,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.transform_view.example"></a><h5>
|
||||
<a name="id493525"></a>
|
||||
<a name="id497907"></a>
|
||||
<a href="transform_view.html#fusion.sequences.views.transform_view.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.views.zip_view"></a><a href="zip_view.html" title="zip_view">zip_view</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.views.zip_view.description"></a><h5>
|
||||
<a name="id491078"></a>
|
||||
<a name="id495462"></a>
|
||||
<a href="zip_view.html#fusion.sequences.views.zip_view.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -37,14 +37,14 @@
|
||||
of references to the component <span class="underline">_sequence</span>_s.
|
||||
</p>
|
||||
<a name="fusion.sequences.views.zip_view.header"></a><h5>
|
||||
<a name="id491151"></a>
|
||||
<a name="id495534"></a>
|
||||
<a href="zip_view.html#fusion.sequences.views.zip_view.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">zip_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.zip_view.synopsis"></a><h5>
|
||||
<a name="id491256"></a>
|
||||
<a name="id495640"></a>
|
||||
<a href="zip_view.html#fusion.sequences.views.zip_view.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -52,13 +52,13 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">zip_view</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.views.zip_view.template_parameters"></a><h5>
|
||||
<a name="id491334"></a>
|
||||
<a name="id495718"></a>
|
||||
<a href="zip_view.html#fusion.sequences.views.zip_view.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id491357"></a>
|
||||
<a name="id495740"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -82,7 +82,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.zip_view.model_of"></a><h5>
|
||||
<a name="id491434"></a>
|
||||
<a name="id495818"></a>
|
||||
<a href="zip_view.html#fusion.sequences.views.zip_view.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -106,7 +106,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.zip_view.expression_semantics"></a><h5>
|
||||
<a name="id491577"></a>
|
||||
<a name="id495961"></a>
|
||||
<a href="zip_view.html#fusion.sequences.views.zip_view.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -118,7 +118,7 @@
|
||||
</p>
|
||||
<div class="informaltable">
|
||||
<h4>
|
||||
<a name="id491614"></a>
|
||||
<a name="id495998"></a>
|
||||
</h4>
|
||||
<table class="table">
|
||||
<colgroup>
|
||||
@ -152,7 +152,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<a name="fusion.sequences.views.zip_view.example"></a><h5>
|
||||
<a name="id491837"></a>
|
||||
<a name="id496221"></a>
|
||||
<a href="zip_view.html#fusion.sequences.views.zip_view.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
Reference in New Issue
Block a user