forked from boostorg/fusion
renamed Jamfile.v2 to Jamfile and updated the docs
[SVN r36379]
This commit is contained in:
@ -33,7 +33,7 @@
|
|||||||
<dt><span class="section"><a href="algorithms/transformation.html">Transformation</a></span></dt>
|
<dt><span class="section"><a href="algorithms/transformation.html">Transformation</a></span></dt>
|
||||||
</dl></div>
|
</dl></div>
|
||||||
<a name="fusion.algorithms.lazy_evaluation"></a><h3>
|
<a name="fusion.algorithms.lazy_evaluation"></a><h3>
|
||||||
<a name="id551055"></a>
|
<a name="id551114"></a>
|
||||||
<a href="algorithms.html#fusion.algorithms.lazy_evaluation">Lazy Evaluation</a>
|
<a href="algorithms.html#fusion.algorithms.lazy_evaluation">Lazy Evaluation</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -56,7 +56,7 @@
|
|||||||
as we want without incurring a high runtime penalty.
|
as we want without incurring a high runtime penalty.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.sequence_extension"></a><h3>
|
<a name="fusion.algorithms.sequence_extension"></a><h3>
|
||||||
<a name="id551195"></a>
|
<a name="id551254"></a>
|
||||||
<a href="algorithms.html#fusion.algorithms.sequence_extension">Sequence Extension</a>
|
<a href="algorithms.html#fusion.algorithms.sequence_extension">Sequence Extension</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -79,7 +79,7 @@
|
|||||||
functions to convert back to the original sequence type.
|
functions to convert back to the original sequence type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.header"></a><h3>
|
<a name="fusion.algorithms.header"></a><h3>
|
||||||
<a name="id551406"></a>
|
<a name="id551465"></a>
|
||||||
<a href="algorithms.html#fusion.algorithms.header">Header</a>
|
<a href="algorithms.html#fusion.algorithms.header">Header</a>
|
||||||
</h3>
|
</h3>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
Function Object">Polymorphic
|
Function Object">Polymorphic
|
||||||
Function Object</a></h4></div></div></div>
|
Function Object</a></h4></div></div></div>
|
||||||
<a name="fusion.algorithms.concepts.polymorphic_function_object.description"></a><h5>
|
<a name="fusion.algorithms.concepts.polymorphic_function_object.description"></a><h5>
|
||||||
<a name="id551532"></a>
|
<a name="id551590"></a>
|
||||||
<a href="polymorphic_function_object.html#fusion.algorithms.concepts.polymorphic_function_object.description">Description</a>
|
<a href="polymorphic_function_object.html#fusion.algorithms.concepts.polymorphic_function_object.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -61,7 +61,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.concepts.polymorphic_function_object.refinement_of"></a><h5>
|
<a name="fusion.algorithms.concepts.polymorphic_function_object.refinement_of"></a><h5>
|
||||||
<a name="id551708"></a>
|
<a name="id551767"></a>
|
||||||
<a href="polymorphic_function_object.html#fusion.algorithms.concepts.polymorphic_function_object.refinement_of">Refinement
|
<a href="polymorphic_function_object.html#fusion.algorithms.concepts.polymorphic_function_object.refinement_of">Refinement
|
||||||
of</a>
|
of</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -69,7 +69,7 @@
|
|||||||
MPL Metafunction Class
|
MPL Metafunction Class
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.concepts.polymorphic_function_object.expression_requirements"></a><h5>
|
<a name="fusion.algorithms.concepts.polymorphic_function_object.expression_requirements"></a><h5>
|
||||||
<a name="id551741"></a>
|
<a name="id551800"></a>
|
||||||
<a href="polymorphic_function_object.html#fusion.algorithms.concepts.polymorphic_function_object.expression_requirements">Expression
|
<a href="polymorphic_function_object.html#fusion.algorithms.concepts.polymorphic_function_object.expression_requirements">Expression
|
||||||
requirements</a>
|
requirements</a>
|
||||||
</h5>
|
</h5>
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
a sequence repeatedly applying an operation to its elements.
|
a sequence repeatedly applying an operation to its elements.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.header"></a><h4>
|
<a name="fusion.algorithms.iteration.header"></a><h4>
|
||||||
<a name="id551932"></a>
|
<a name="id551991"></a>
|
||||||
<a href="iteration.html#fusion.algorithms.iteration.header">Header</a>
|
<a href="iteration.html#fusion.algorithms.iteration.header">Header</a>
|
||||||
</h4>
|
</h4>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.iteration.functions.accumulate"></a><a href="accumulate.html" title="accumulate">accumulate</a></h5></div></div></div>
|
<a name="fusion.algorithms.iteration.functions.accumulate"></a><a href="accumulate.html" title="accumulate">accumulate</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.iteration.functions.accumulate.description"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.accumulate.description"></a><h6>
|
||||||
<a name="id553523"></a>
|
<a name="id553582"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.description">Description</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
<a href="fold.html" title="fold"><tt class="computeroutput"><span class="identifier">fold</span></tt></a>.
|
<a href="fold.html" title="fold"><tt class="computeroutput"><span class="identifier">fold</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.accumulate.synopsis"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.accumulate.synopsis"></a><h6>
|
||||||
<a name="id553607"></a>
|
<a name="id553666"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.synopsis">Synopsis</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -50,7 +50,7 @@
|
|||||||
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id553866"></a><p class="title"><b>Table<EFBFBD>1.33.<2E>Parameters</b></p>
|
<a name="id553926"></a><p class="title"><b>Table<EFBFBD>1.33.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -93,7 +93,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.iteration.functions.accumulate.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.accumulate.expression_semantics"></a><h6>
|
||||||
<a name="id554098"></a>
|
<a name="id554157"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.expression_semantics">Expression
|
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -108,21 +108,21 @@
|
|||||||
where <tt class="computeroutput"><span class="identifier">e1</span><EFBFBD><span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
where <tt class="computeroutput"><span class="identifier">e1</span><EFBFBD><span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.accumulate.complexity"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.accumulate.complexity"></a><h6>
|
||||||
<a name="id554304"></a>
|
<a name="id554363"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.complexity">Complexity</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
|
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.accumulate.header"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.accumulate.header"></a><h6>
|
||||||
<a name="id554396"></a>
|
<a name="id554455"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.header">Header</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.iteration.functions.accumulate.example"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.accumulate.example"></a><h6>
|
||||||
<a name="id554502"></a>
|
<a name="id554561"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.example">Example</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.functions.accumulate.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.iteration.functions.fold"></a><a href="fold.html" title="fold">fold</a></h5></div></div></div>
|
<a name="fusion.algorithms.iteration.functions.fold"></a><a href="fold.html" title="fold">fold</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.iteration.functions.fold.description"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.fold.description"></a><h6>
|
||||||
<a name="id552068"></a>
|
<a name="id552127"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.functions.fold.description">Description</a>
|
<a href="fold.html#fusion.algorithms.iteration.functions.fold.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -36,7 +36,7 @@
|
|||||||
to each element of a sequence and the previous state.
|
to each element of a sequence and the previous state.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.fold.synopsis"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.fold.synopsis"></a><h6>
|
||||||
<a name="id552118"></a>
|
<a name="id552177"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.functions.fold.synopsis">Synopsis</a>
|
<a href="fold.html#fusion.algorithms.iteration.functions.fold.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id552376"></a><p class="title"><b>Table<EFBFBD>1.32.<2E>Parameters</b></p>
|
<a name="id552435"></a><p class="title"><b>Table<EFBFBD>1.32.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -91,7 +91,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.iteration.functions.fold.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.fold.expression_semantics"></a><h6>
|
||||||
<a name="id552545"></a>
|
<a name="id552604"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.functions.fold.expression_semantics">Expression
|
<a href="fold.html#fusion.algorithms.iteration.functions.fold.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -106,21 +106,21 @@
|
|||||||
where <tt class="computeroutput"><span class="identifier">e1</span><EFBFBD><span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
where <tt class="computeroutput"><span class="identifier">e1</span><EFBFBD><span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.fold.complexity"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.fold.complexity"></a><h6>
|
||||||
<a name="id552749"></a>
|
<a name="id552808"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.functions.fold.complexity">Complexity</a>
|
<a href="fold.html#fusion.algorithms.iteration.functions.fold.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
|
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.fold.header"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.fold.header"></a><h6>
|
||||||
<a name="id552841"></a>
|
<a name="id552900"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.functions.fold.header">Header</a>
|
<a href="fold.html#fusion.algorithms.iteration.functions.fold.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.iteration.functions.fold.example"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.fold.example"></a><h6>
|
||||||
<a name="id552947"></a>
|
<a name="id553006"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.functions.fold.example">Example</a>
|
<a href="fold.html#fusion.algorithms.iteration.functions.fold.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.iteration.functions.for_each"></a><a href="for_each.html" title="for_each">for_each</a></h5></div></div></div>
|
<a name="fusion.algorithms.iteration.functions.for_each"></a><a href="for_each.html" title="for_each">for_each</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.iteration.functions.for_each.description"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.for_each.description"></a><h6>
|
||||||
<a name="id555075"></a>
|
<a name="id555134"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.description">Description</a>
|
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Applies a unary function object to each element of a sequence.
|
Applies a unary function object to each element of a sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.for_each.synopsis"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.for_each.synopsis"></a><h6>
|
||||||
<a name="id555107"></a>
|
<a name="id555166"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.synopsis">Synopsis</a>
|
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id555308"></a><p class="title"><b>Table<EFBFBD>1.34.<2E>Parameters</b></p>
|
<a name="id555367"></a><p class="title"><b>Table<EFBFBD>1.34.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -78,7 +78,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.iteration.functions.for_each.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.for_each.expression_semantics"></a><h6>
|
||||||
<a name="id555448"></a>
|
<a name="id555507"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.expression_semantics">Expression
|
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -93,21 +93,21 @@
|
|||||||
in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.for_each.complexity"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.for_each.complexity"></a><h6>
|
||||||
<a name="id555599"></a>
|
<a name="id555658"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.complexity">Complexity</a>
|
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
|
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.functions.for_each.header"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.for_each.header"></a><h6>
|
||||||
<a name="id555691"></a>
|
<a name="id555750"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.header">Header</a>
|
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.iteration.functions.for_each.example"></a><h6>
|
<a name="fusion.algorithms.iteration.functions.for_each.example"></a><h6>
|
||||||
<a name="id555797"></a>
|
<a name="id555856"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.example">Example</a>
|
<a href="for_each.html#fusion.algorithms.iteration.functions.for_each.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.accumulate"></a><a href="accumulate.html" title="accumulate">accumulate</a></h5></div></div></div>
|
<a name="fusion.algorithms.iteration.metafunctions.accumulate"></a><a href="accumulate.html" title="accumulate">accumulate</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.accumulate.description"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.accumulate.description"></a><h6>
|
||||||
<a name="id556890"></a>
|
<a name="id556948"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.description">Description</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns the result type of <a href="../functions/accumulate.html" title="accumulate"><tt class="computeroutput"><span class="identifier">accumulate</span></tt></a>.
|
Returns the result type of <a href="../functions/accumulate.html" title="accumulate"><tt class="computeroutput"><span class="identifier">accumulate</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.accumulate.synopsis"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.accumulate.synopsis"></a><h6>
|
||||||
<a name="id556938"></a>
|
<a name="id556997"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.synopsis">Synopsis</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id557073"></a><p class="title"><b>Table<EFBFBD>1.36.<2E>Parameters</b></p>
|
<a name="id557132"></a><p class="title"><b>Table<EFBFBD>1.36.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -91,7 +91,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
|
||||||
<a name="id557208"></a>
|
<a name="id557267"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.expression_semantics">Expression
|
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -111,14 +111,14 @@
|
|||||||
Function Object</a> of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
Function Object</a> of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.accumulate.complexity"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.accumulate.complexity"></a><h6>
|
||||||
<a name="id557386"></a>
|
<a name="id557445"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.complexity">Complexity</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.accumulate.header"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.accumulate.header"></a><h6>
|
||||||
<a name="id557479"></a>
|
<a name="id557538"></a>
|
||||||
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.header">Header</a>
|
<a href="accumulate.html#fusion.algorithms.iteration.metafunctions.accumulate.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.fold"></a><a href="fold.html" title="fold">fold</a></h5></div></div></div>
|
<a name="fusion.algorithms.iteration.metafunctions.fold"></a><a href="fold.html" title="fold">fold</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.fold.description"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.fold.description"></a><h6>
|
||||||
<a name="id556179"></a>
|
<a name="id556238"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.description">Description</a>
|
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns the result type of <a href="../functions/fold.html" title="fold"><tt class="computeroutput"><span class="identifier">fold</span></tt></a>.
|
Returns the result type of <a href="../functions/fold.html" title="fold"><tt class="computeroutput"><span class="identifier">fold</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.fold.synopsis"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.fold.synopsis"></a><h6>
|
||||||
<a name="id556227"></a>
|
<a name="id556286"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.synopsis">Synopsis</a>
|
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id556361"></a><p class="title"><b>Table<EFBFBD>1.35.<2E>Parameters</b></p>
|
<a name="id556420"></a><p class="title"><b>Table<EFBFBD>1.35.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -91,7 +91,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.fold.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.fold.expression_semantics"></a><h6>
|
||||||
<a name="id556495"></a>
|
<a name="id556554"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.expression_semantics">Expression
|
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -111,14 +111,14 @@
|
|||||||
Function Object</a> of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
Function Object</a> of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.fold.complexity"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.fold.complexity"></a><h6>
|
||||||
<a name="id556672"></a>
|
<a name="id556731"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.complexity">Complexity</a>
|
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
Linear, exactly <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.fold.header"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.fold.header"></a><h6>
|
||||||
<a name="id556764"></a>
|
<a name="id556823"></a>
|
||||||
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.header">Header</a>
|
<a href="fold.html#fusion.algorithms.iteration.metafunctions.fold.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -30,11 +30,11 @@
|
|||||||
return type of <a href="../functions/for_each.html" title="for_each"><tt class="computeroutput"><span class="identifier">for_each</span></tt></a> is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
|
return type of <a href="../functions/for_each.html" title="for_each"><tt class="computeroutput"><span class="identifier">for_each</span></tt></a> is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.for_each.description"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.for_each.description"></a><h6>
|
||||||
<a name="id557655"></a>
|
<a name="id557714"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.description">Description</a>
|
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.for_each.synopsis"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.for_each.synopsis"></a><h6>
|
||||||
<a name="id557682"></a>
|
<a name="id557741"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.synopsis">Synopsis</a>
|
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id557803"></a><p class="title"><b>Table<EFBFBD>1.37.<2E>Parameters</b></p>
|
<a name="id557862"></a><p class="title"><b>Table<EFBFBD>1.37.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.for_each.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.for_each.expression_semantics"></a><h6>
|
||||||
<a name="id557899"></a>
|
<a name="id557958"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.expression_semantics">Expression
|
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -98,14 +98,14 @@
|
|||||||
return type is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
|
return type is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.for_each.complexity"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.for_each.complexity"></a><h6>
|
||||||
<a name="id558072"></a>
|
<a name="id558131"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.complexity">Complexity</a>
|
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.iteration.metafunctions.for_each.header"></a><h6>
|
<a name="fusion.algorithms.iteration.metafunctions.for_each.header"></a><h6>
|
||||||
<a name="id558104"></a>
|
<a name="id558162"></a>
|
||||||
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.header">Header</a>
|
<a href="for_each.html#fusion.algorithms.iteration.metafunctions.for_each.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
The query algorithms provide support for searching and analyzing sequences.
|
The query algorithms provide support for searching and analyzing sequences.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.header"></a><h4>
|
<a name="fusion.algorithms.query.header"></a><h4>
|
||||||
<a name="id558236"></a>
|
<a name="id558295"></a>
|
||||||
<a href="query.html#fusion.algorithms.query.header">Header</a>
|
<a href="query.html#fusion.algorithms.query.header">Header</a>
|
||||||
</h4>
|
</h4>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.functions.all"></a><a href="all.html" title="all">all</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.functions.all"></a><a href="all.html" title="all">all</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.functions.all.description"></a><h6>
|
<a name="fusion.algorithms.query.functions.all.description"></a><h6>
|
||||||
<a name="id559497"></a>
|
<a name="id559556"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.functions.all.description">Description</a>
|
<a href="all.html#fusion.algorithms.query.functions.all.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.all.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.functions.all.synopsis"></a><h6>
|
||||||
<a name="id559579"></a>
|
<a name="id559638"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.functions.all.synopsis">Synopsis</a>
|
<a href="all.html#fusion.algorithms.query.functions.all.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id559771"></a><p class="title"><b>Table<EFBFBD>1.39.<2E>Parameters</b></p>
|
<a name="id559830"></a><p class="title"><b>Table<EFBFBD>1.39.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.functions.all.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.functions.all.expression_semantics"></a><h6>
|
||||||
<a name="id559921"></a>
|
<a name="id559980"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.functions.all.expression_semantics">Expression
|
<a href="all.html#fusion.algorithms.query.functions.all.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -101,21 +101,21 @@
|
|||||||
element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.all.complexity"></a><h6>
|
<a name="fusion.algorithms.query.functions.all.complexity"></a><h6>
|
||||||
<a name="id560083"></a>
|
<a name="id560142"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.functions.all.complexity">Complexity</a>
|
<a href="all.html#fusion.algorithms.query.functions.all.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.all.header"></a><h6>
|
<a name="fusion.algorithms.query.functions.all.header"></a><h6>
|
||||||
<a name="id560166"></a>
|
<a name="id560225"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.functions.all.header">Header</a>
|
<a href="all.html#fusion.algorithms.query.functions.all.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.query.functions.all.example"></a><h6>
|
<a name="fusion.algorithms.query.functions.all.example"></a><h6>
|
||||||
<a name="id560270"></a>
|
<a name="id560329"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.functions.all.example">Example</a>
|
<a href="all.html#fusion.algorithms.query.functions.all.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.functions.any"></a><a href="any.html" title="any">any</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.functions.any"></a><a href="any.html" title="any">any</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.functions.any.description"></a><h6>
|
<a name="fusion.algorithms.query.functions.any.description"></a><h6>
|
||||||
<a name="id558371"></a>
|
<a name="id558430"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.functions.any.description">Description</a>
|
<a href="any.html#fusion.algorithms.query.functions.any.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
least one element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
least one element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.any.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.functions.any.synopsis"></a><h6>
|
||||||
<a name="id558452"></a>
|
<a name="id558511"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.functions.any.synopsis">Synopsis</a>
|
<a href="any.html#fusion.algorithms.query.functions.any.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id558644"></a><p class="title"><b>Table<EFBFBD>1.38.<2E>Parameters</b></p>
|
<a name="id558703"></a><p class="title"><b>Table<EFBFBD>1.38.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.functions.any.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.functions.any.expression_semantics"></a><h6>
|
||||||
<a name="id558795"></a>
|
<a name="id558854"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.functions.any.expression_semantics">Expression
|
<a href="any.html#fusion.algorithms.query.functions.any.expression_semantics">Expression
|
||||||
semantics</a>
|
semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -101,21 +101,21 @@
|
|||||||
element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.any.complexity"></a><h6>
|
<a name="fusion.algorithms.query.functions.any.complexity"></a><h6>
|
||||||
<a name="id558957"></a>
|
<a name="id559016"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.functions.any.complexity">Complexity</a>
|
<a href="any.html#fusion.algorithms.query.functions.any.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.any.header"></a><h6>
|
<a name="fusion.algorithms.query.functions.any.header"></a><h6>
|
||||||
<a name="id559040"></a>
|
<a name="id559099"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.functions.any.header">Header</a>
|
<a href="any.html#fusion.algorithms.query.functions.any.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.query.functions.any.example"></a><h6>
|
<a name="fusion.algorithms.query.functions.any.example"></a><h6>
|
||||||
<a name="id559144"></a>
|
<a name="id559203"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.functions.any.example">Example</a>
|
<a href="any.html#fusion.algorithms.query.functions.any.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.functions.count"></a><a href="count.html" title="count">count</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.functions.count"></a><a href="count.html" title="count">count</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.functions.count.description"></a><h6>
|
<a name="fusion.algorithms.query.functions.count.description"></a><h6>
|
||||||
<a name="id563907"></a>
|
<a name="id563965"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.functions.count.description">Description</a>
|
<a href="count.html#fusion.algorithms.query.functions.count.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns the number of elements of a given type within a sequence.
|
Returns the number of elements of a given type within a sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.count.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.functions.count.synopsis"></a><h6>
|
||||||
<a name="id563938"></a>
|
<a name="id563997"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.functions.count.synopsis">Synopsis</a>
|
<a href="count.html#fusion.algorithms.query.functions.count.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id564145"></a><p class="title"><b>Table<EFBFBD>1.43.<2E>Parameters</b></p>
|
<a name="id564203"></a><p class="title"><b>Table<EFBFBD>1.43.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -81,7 +81,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.functions.count.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.functions.count.expression_semantics"></a><h6>
|
||||||
<a name="id564293"></a>
|
<a name="id564352"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.functions.count.expression_semantics">Expression
|
<a href="count.html#fusion.algorithms.query.functions.count.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -97,21 +97,21 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">t</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
<tt class="computeroutput"><span class="identifier">t</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.count.complexity"></a><h6>
|
<a name="fusion.algorithms.query.functions.count.complexity"></a><h6>
|
||||||
<a name="id564430"></a>
|
<a name="id564489"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.functions.count.complexity">Complexity</a>
|
<a href="count.html#fusion.algorithms.query.functions.count.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.count.header"></a><h6>
|
<a name="fusion.algorithms.query.functions.count.header"></a><h6>
|
||||||
<a name="id564512"></a>
|
<a name="id564571"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.functions.count.header">Header</a>
|
<a href="count.html#fusion.algorithms.query.functions.count.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.query.functions.count.example"></a><h6>
|
<a name="fusion.algorithms.query.functions.count.example"></a><h6>
|
||||||
<a name="id564617"></a>
|
<a name="id564676"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.functions.count.example">Example</a>
|
<a href="count.html#fusion.algorithms.query.functions.count.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.functions.count_if"></a><a href="count_if.html" title="count_if">count_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.functions.count_if"></a><a href="count_if.html" title="count_if">count_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.functions.count_if.description"></a><h6>
|
<a name="fusion.algorithms.query.functions.count_if.description"></a><h6>
|
||||||
<a name="id564832"></a>
|
<a name="id564891"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.functions.count_if.description">Description</a>
|
<a href="count_if.html#fusion.algorithms.query.functions.count_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.count_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.functions.count_if.synopsis"></a><h6>
|
||||||
<a name="id564875"></a>
|
<a name="id564934"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.functions.count_if.synopsis">Synopsis</a>
|
<a href="count_if.html#fusion.algorithms.query.functions.count_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id565070"></a><p class="title"><b>Table<EFBFBD>1.44.<2E>Parameters</b></p>
|
<a name="id565129"></a><p class="title"><b>Table<EFBFBD>1.44.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -81,7 +81,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.functions.count_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.functions.count_if.expression_semantics"></a><h6>
|
||||||
<a name="id565219"></a>
|
<a name="id565278"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.functions.count_if.expression_semantics">Expression
|
<a href="count_if.html#fusion.algorithms.query.functions.count_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -96,21 +96,21 @@
|
|||||||
in <tt class="computeroutput"><span class="identifier">seq</span></tt> where <tt class="computeroutput"><span class="identifier">f</span></tt> evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
in <tt class="computeroutput"><span class="identifier">seq</span></tt> where <tt class="computeroutput"><span class="identifier">f</span></tt> evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.count_if.complexity"></a><h6>
|
<a name="fusion.algorithms.query.functions.count_if.complexity"></a><h6>
|
||||||
<a name="id565356"></a>
|
<a name="id565415"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.functions.count_if.complexity">Complexity</a>
|
<a href="count_if.html#fusion.algorithms.query.functions.count_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.count_if.header"></a><h6>
|
<a name="fusion.algorithms.query.functions.count_if.header"></a><h6>
|
||||||
<a name="id565438"></a>
|
<a name="id565497"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.functions.count_if.header">Header</a>
|
<a href="count_if.html#fusion.algorithms.query.functions.count_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.query.functions.count_if.example"></a><h6>
|
<a name="fusion.algorithms.query.functions.count_if.example"></a><h6>
|
||||||
<a name="id565544"></a>
|
<a name="id565603"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.functions.count_if.example">Example</a>
|
<a href="count_if.html#fusion.algorithms.query.functions.count_if.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.functions.find"></a><a href="find.html" title="find">find</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.functions.find"></a><a href="find.html" title="find">find</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.functions.find.description"></a><h6>
|
<a name="fusion.algorithms.query.functions.find.description"></a><h6>
|
||||||
<a name="id561792"></a>
|
<a name="id561852"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.functions.find.description">Description</a>
|
<a href="find.html#fusion.algorithms.query.functions.find.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Finds the first element of a given type within a sequence.
|
Finds the first element of a given type within a sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.find.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.functions.find.synopsis"></a><h6>
|
||||||
<a name="id561824"></a>
|
<a name="id561884"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.functions.find.synopsis">Synopsis</a>
|
<a href="find.html#fusion.algorithms.query.functions.find.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -50,7 +50,7 @@
|
|||||||
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id562022"></a><p class="title"><b>Table<EFBFBD>1.41.<2E>Parameters</b></p>
|
<a name="id562082"></a><p class="title"><b>Table<EFBFBD>1.41.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.functions.find.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.functions.find.expression_semantics"></a><h6>
|
||||||
<a name="id562116"></a>
|
<a name="id562175"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.functions.find.expression_semantics">Expression
|
<a href="find.html#fusion.algorithms.query.functions.find.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -100,21 +100,21 @@
|
|||||||
to <tt class="computeroutput"><a href="find_if.html" title="find_if"><tt class="computeroutput"><span class="identifier">find_if</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>
|
to <tt class="computeroutput"><a href="find_if.html" title="find_if"><tt class="computeroutput"><span class="identifier">find_if</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.find.complexity"></a><h6>
|
<a name="fusion.algorithms.query.functions.find.complexity"></a><h6>
|
||||||
<a name="id562362"></a>
|
<a name="id562422"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.functions.find.complexity">Complexity</a>
|
<a href="find.html#fusion.algorithms.query.functions.find.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.find.header"></a><h6>
|
<a name="fusion.algorithms.query.functions.find.header"></a><h6>
|
||||||
<a name="id562444"></a>
|
<a name="id562504"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.functions.find.header">Header</a>
|
<a href="find.html#fusion.algorithms.query.functions.find.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.query.functions.find.example"></a><h6>
|
<a name="fusion.algorithms.query.functions.find.example"></a><h6>
|
||||||
<a name="id562549"></a>
|
<a name="id562608"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.functions.find.example">Example</a>
|
<a href="find.html#fusion.algorithms.query.functions.find.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -30,11 +30,11 @@
|
|||||||
MPL Lambda Expression evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
|
MPL Lambda Expression evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.find_if.description"></a><h6>
|
<a name="fusion.algorithms.query.functions.find_if.description"></a><h6>
|
||||||
<a name="id562867"></a>
|
<a name="id562927"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.functions.find_if.description">Description</a>
|
<a href="find_if.html#fusion.algorithms.query.functions.find_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="fusion.algorithms.query.functions.find_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.functions.find_if.synopsis"></a><h6>
|
||||||
<a name="id562894"></a>
|
<a name="id562953"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.functions.find_if.synopsis">Synopsis</a>
|
<a href="find_if.html#fusion.algorithms.query.functions.find_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -51,7 +51,7 @@
|
|||||||
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find_if</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find_if</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id563093"></a><p class="title"><b>Table<EFBFBD>1.42.<2E>Parameters</b></p>
|
<a name="id563152"></a><p class="title"><b>Table<EFBFBD>1.42.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -83,7 +83,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.functions.find_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.functions.find_if.expression_semantics"></a><h6>
|
||||||
<a name="id563187"></a>
|
<a name="id563246"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.functions.find_if.expression_semantics">Expression
|
<a href="find_if.html#fusion.algorithms.query.functions.find_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -102,21 +102,21 @@
|
|||||||
if there is no such element.
|
if there is no such element.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.find_if.complexity"></a><h6>
|
<a name="fusion.algorithms.query.functions.find_if.complexity"></a><h6>
|
||||||
<a name="id563380"></a>
|
<a name="id563439"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.functions.find_if.complexity">Complexity</a>
|
<a href="find_if.html#fusion.algorithms.query.functions.find_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.find_if.header"></a><h6>
|
<a name="fusion.algorithms.query.functions.find_if.header"></a><h6>
|
||||||
<a name="id563462"></a>
|
<a name="id563521"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.functions.find_if.header">Header</a>
|
<a href="find_if.html#fusion.algorithms.query.functions.find_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.query.functions.find_if.example"></a><h6>
|
<a name="fusion.algorithms.query.functions.find_if.example"></a><h6>
|
||||||
<a name="id563567"></a>
|
<a name="id563626"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.functions.find_if.example">Example</a>
|
<a href="find_if.html#fusion.algorithms.query.functions.find_if.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.functions.none"></a><a href="none.html" title="none">none</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.functions.none"></a><a href="none.html" title="none">none</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.functions.none.description"></a><h6>
|
<a name="fusion.algorithms.query.functions.none.description"></a><h6>
|
||||||
<a name="id560623"></a>
|
<a name="id560682"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.functions.none.description">Description</a>
|
<a href="none.html#fusion.algorithms.query.functions.none.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.none.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.functions.none.synopsis"></a><h6>
|
||||||
<a name="id560705"></a>
|
<a name="id560764"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.functions.none.synopsis">Synopsis</a>
|
<a href="none.html#fusion.algorithms.query.functions.none.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id560898"></a><p class="title"><b>Table<EFBFBD>1.40.<2E>Parameters</b></p>
|
<a name="id560957"></a><p class="title"><b>Table<EFBFBD>1.40.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.functions.none.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.functions.none.expression_semantics"></a><h6>
|
||||||
<a name="id561048"></a>
|
<a name="id561107"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.functions.none.expression_semantics">Expression
|
<a href="none.html#fusion.algorithms.query.functions.none.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -101,21 +101,21 @@
|
|||||||
element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>. Result equivalent to <tt class="computeroutput"><span class="special">!</span><span class="identifier">any</span><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span><EFBFBD><span class="identifier">f</span><span class="special">)</span></tt>.
|
element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>. Result equivalent to <tt class="computeroutput"><span class="special">!</span><span class="identifier">any</span><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span><EFBFBD><span class="identifier">f</span><span class="special">)</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.none.complexity"></a><h6>
|
<a name="fusion.algorithms.query.functions.none.complexity"></a><h6>
|
||||||
<a name="id561252"></a>
|
<a name="id561311"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.functions.none.complexity">Complexity</a>
|
<a href="none.html#fusion.algorithms.query.functions.none.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.functions.none.header"></a><h6>
|
<a name="fusion.algorithms.query.functions.none.header"></a><h6>
|
||||||
<a name="id561334"></a>
|
<a name="id561394"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.functions.none.header">Header</a>
|
<a href="none.html#fusion.algorithms.query.functions.none.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.query.functions.none.example"></a><h6>
|
<a name="fusion.algorithms.query.functions.none.example"></a><h6>
|
||||||
<a name="id561439"></a>
|
<a name="id561498"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.functions.none.example">Example</a>
|
<a href="none.html#fusion.algorithms.query.functions.none.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.metafunctions.all"></a><a href="all.html" title="all">all</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.metafunctions.all"></a><a href="all.html" title="all">all</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.all.description"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.all.description"></a><h6>
|
||||||
<a name="id566386"></a>
|
<a name="id566445"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.metafunctions.all.description">Description</a>
|
<a href="all.html#fusion.algorithms.query.metafunctions.all.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
A metafunction returning the result type of <a href="../functions/all.html" title="all"><tt class="computeroutput"><span class="identifier">all</span></tt></a>.
|
A metafunction returning the result type of <a href="../functions/all.html" title="all"><tt class="computeroutput"><span class="identifier">all</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.all.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.all.synopsis"></a><h6>
|
||||||
<a name="id566434"></a>
|
<a name="id566493"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.metafunctions.all.synopsis">Synopsis</a>
|
<a href="all.html#fusion.algorithms.query.metafunctions.all.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id566554"></a><p class="title"><b>Table<EFBFBD>1.46.<2E>Parameters</b></p>
|
<a name="id566613"></a><p class="title"><b>Table<EFBFBD>1.46.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.all.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.all.expression_semantics"></a><h6>
|
||||||
<a name="id566657"></a>
|
<a name="id566715"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.metafunctions.all.expression_semantics">Expression
|
<a href="all.html#fusion.algorithms.query.metafunctions.all.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -102,14 +102,14 @@
|
|||||||
The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
|
The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.all.complexity"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.all.complexity"></a><h6>
|
||||||
<a name="id566837"></a>
|
<a name="id566896"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.metafunctions.all.complexity">Complexity</a>
|
<a href="all.html#fusion.algorithms.query.metafunctions.all.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.all.header"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.all.header"></a><h6>
|
||||||
<a name="id566868"></a>
|
<a name="id566926"></a>
|
||||||
<a href="all.html#fusion.algorithms.query.metafunctions.all.header">Header</a>
|
<a href="all.html#fusion.algorithms.query.metafunctions.all.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.metafunctions.any"></a><a href="any.html" title="any">any</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.metafunctions.any"></a><a href="any.html" title="any">any</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.any.description"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.any.description"></a><h6>
|
||||||
<a name="id565781"></a>
|
<a name="id565840"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.metafunctions.any.description">Description</a>
|
<a href="any.html#fusion.algorithms.query.metafunctions.any.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
A metafunction returning the result type of <a href="../functions/any.html" title="any"><tt class="computeroutput"><span class="identifier">any</span></tt></a>.
|
A metafunction returning the result type of <a href="../functions/any.html" title="any"><tt class="computeroutput"><span class="identifier">any</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.any.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.any.synopsis"></a><h6>
|
||||||
<a name="id565828"></a>
|
<a name="id565887"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.metafunctions.any.synopsis">Synopsis</a>
|
<a href="any.html#fusion.algorithms.query.metafunctions.any.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id565948"></a><p class="title"><b>Table<EFBFBD>1.45.<2E>Parameters</b></p>
|
<a name="id566007"></a><p class="title"><b>Table<EFBFBD>1.45.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.any.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.any.expression_semantics"></a><h6>
|
||||||
<a name="id566050"></a>
|
<a name="id566109"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.metafunctions.any.expression_semantics">Expression
|
<a href="any.html#fusion.algorithms.query.metafunctions.any.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -102,14 +102,14 @@
|
|||||||
The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
|
The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.any.complexity"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.any.complexity"></a><h6>
|
||||||
<a name="id566231"></a>
|
<a name="id566290"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.metafunctions.any.complexity">Complexity</a>
|
<a href="any.html#fusion.algorithms.query.metafunctions.any.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.any.header"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.any.header"></a><h6>
|
||||||
<a name="id566262"></a>
|
<a name="id566320"></a>
|
||||||
<a href="any.html#fusion.algorithms.query.metafunctions.any.header">Header</a>
|
<a href="any.html#fusion.algorithms.query.metafunctions.any.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.metafunctions.count"></a><a href="count.html" title="count">count</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.metafunctions.count"></a><a href="count.html" title="count">count</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count.description"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count.description"></a><h6>
|
||||||
<a name="id568924"></a>
|
<a name="id568983"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.metafunctions.count.description">Description</a>
|
<a href="count.html#fusion.algorithms.query.metafunctions.count.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
given the sequence and search types.
|
given the sequence and search types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count.synopsis"></a><h6>
|
||||||
<a name="id568966"></a>
|
<a name="id569025"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.metafunctions.count.synopsis">Synopsis</a>
|
<a href="count.html#fusion.algorithms.query.metafunctions.count.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id569086"></a><p class="title"><b>Table<EFBFBD>1.50.<2E>Parameters</b></p>
|
<a name="id569145"></a><p class="title"><b>Table<EFBFBD>1.50.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -81,7 +81,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count.expression_semantics"></a><h6>
|
||||||
<a name="id569182"></a>
|
<a name="id569241"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.metafunctions.count.expression_semantics">Expression
|
<a href="count.html#fusion.algorithms.query.metafunctions.count.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -97,14 +97,14 @@
|
|||||||
<tt class="computeroutput"><span class="keyword">int</span></tt>.
|
<tt class="computeroutput"><span class="keyword">int</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count.complexity"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count.complexity"></a><h6>
|
||||||
<a name="id569321"></a>
|
<a name="id569380"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.metafunctions.count.complexity">Complexity</a>
|
<a href="count.html#fusion.algorithms.query.metafunctions.count.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count.header"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count.header"></a><h6>
|
||||||
<a name="id569351"></a>
|
<a name="id569410"></a>
|
||||||
<a href="count.html#fusion.algorithms.query.metafunctions.count.header">Header</a>
|
<a href="count.html#fusion.algorithms.query.metafunctions.count.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.metafunctions.count_if"></a><a href="count_if.html" title="count_if">count_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.metafunctions.count_if"></a><a href="count_if.html" title="count_if">count_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count_if.description"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count_if.description"></a><h6>
|
||||||
<a name="id569476"></a>
|
<a name="id569535"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.description">Description</a>
|
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
given the sequence and predicate types.
|
given the sequence and predicate types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count_if.synopsis"></a><h6>
|
||||||
<a name="id569519"></a>
|
<a name="id569578"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.synopsis">Synopsis</a>
|
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id569639"></a><p class="title"><b>Table<EFBFBD>1.51.<2E>Parameters</b></p>
|
<a name="id569698"></a><p class="title"><b>Table<EFBFBD>1.51.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count_if.expression_semantics"></a><h6>
|
||||||
<a name="id569735"></a>
|
<a name="id569794"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.expression_semantics">Expression
|
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -96,14 +96,14 @@
|
|||||||
always <tt class="computeroutput"><span class="keyword">int</span></tt>.
|
always <tt class="computeroutput"><span class="keyword">int</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count_if.complexity"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count_if.complexity"></a><h6>
|
||||||
<a name="id569885"></a>
|
<a name="id569944"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.complexity">Complexity</a>
|
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.count_if.header"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.count_if.header"></a><h6>
|
||||||
<a name="id569916"></a>
|
<a name="id569976"></a>
|
||||||
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.header">Header</a>
|
<a href="count_if.html#fusion.algorithms.query.metafunctions.count_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.metafunctions.find"></a><a href="find.html" title="find">find</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.metafunctions.find"></a><a href="find.html" title="find">find</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find.description"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find.description"></a><h6>
|
||||||
<a name="id567602"></a>
|
<a name="id567661"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.metafunctions.find.description">Description</a>
|
<a href="find.html#fusion.algorithms.query.metafunctions.find.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
given the sequence and search types.
|
given the sequence and search types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find.synopsis"></a><h6>
|
||||||
<a name="id567644"></a>
|
<a name="id567703"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.metafunctions.find.synopsis">Synopsis</a>
|
<a href="find.html#fusion.algorithms.query.metafunctions.find.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id567761"></a><p class="title"><b>Table<EFBFBD>1.48.<2E>Parameters</b></p>
|
<a name="id567820"></a><p class="title"><b>Table<EFBFBD>1.48.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find.expression_semantics"></a><h6>
|
||||||
<a name="id567856"></a>
|
<a name="id567915"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.metafunctions.find.expression_semantics">Expression
|
<a href="find.html#fusion.algorithms.query.metafunctions.find.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -97,14 +97,14 @@
|
|||||||
in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>, or <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/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">Sequence</span><span class="special">>::</span><span class="identifier">type</span></tt> if there is no such element.
|
in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>, or <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/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">Sequence</span><span class="special">>::</span><span class="identifier">type</span></tt> if there is no such element.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find.complexity"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find.complexity"></a><h6>
|
||||||
<a name="id568052"></a>
|
<a name="id568111"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.metafunctions.find.complexity">Complexity</a>
|
<a href="find.html#fusion.algorithms.query.metafunctions.find.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear, at most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear, at most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find.header"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find.header"></a><h6>
|
||||||
<a name="id568134"></a>
|
<a name="id568193"></a>
|
||||||
<a href="find.html#fusion.algorithms.query.metafunctions.find.header">Header</a>
|
<a href="find.html#fusion.algorithms.query.metafunctions.find.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.metafunctions.find_if"></a><a href="find_if.html" title="find_if">find_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.metafunctions.find_if"></a><a href="find_if.html" title="find_if">find_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find_if.description"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find_if.description"></a><h6>
|
||||||
<a name="id568262"></a>
|
<a name="id568321"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.description">Description</a>
|
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
given the sequence and predicate types.
|
given the sequence and predicate types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find_if.synopsis"></a><h6>
|
||||||
<a name="id568304"></a>
|
<a name="id568364"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.synopsis">Synopsis</a>
|
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id568423"></a><p class="title"><b>Table<EFBFBD>1.49.<2E>Parameters</b></p>
|
<a name="id568482"></a><p class="title"><b>Table<EFBFBD>1.49.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find_if.expression_semantics"></a><h6>
|
||||||
<a name="id568517"></a>
|
<a name="id568576"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.expression_semantics">Expression
|
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -98,14 +98,14 @@
|
|||||||
to true. Returns <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/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">Sequence</span><span class="special">>::</span><span class="identifier">type</span></tt> if there is no such element.
|
to true. Returns <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/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">Sequence</span><span class="special">>::</span><span class="identifier">type</span></tt> if there is no such element.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find_if.complexity"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find_if.complexity"></a><h6>
|
||||||
<a name="id568716"></a>
|
<a name="id568775"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.complexity">Complexity</a>
|
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
Linear. At most <tt class="computeroutput"><a href="../../../sequences/intrinsics/metafunctions/size.html" title="size"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></tt> comparisons.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.find_if.header"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.find_if.header"></a><h6>
|
||||||
<a name="id568799"></a>
|
<a name="id568858"></a>
|
||||||
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.header">Header</a>
|
<a href="find_if.html#fusion.algorithms.query.metafunctions.find_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.query.metafunctions.none"></a><a href="none.html" title="none">none</a></h5></div></div></div>
|
<a name="fusion.algorithms.query.metafunctions.none"></a><a href="none.html" title="none">none</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.none.description"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.none.description"></a><h6>
|
||||||
<a name="id566993"></a>
|
<a name="id567051"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.metafunctions.none.description">Description</a>
|
<a href="none.html#fusion.algorithms.query.metafunctions.none.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
A metafunction returning the result type of <a href="../functions/none.html" title="none"><tt class="computeroutput"><span class="identifier">none</span></tt></a>.
|
A metafunction returning the result type of <a href="../functions/none.html" title="none"><tt class="computeroutput"><span class="identifier">none</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.none.synopsis"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.none.synopsis"></a><h6>
|
||||||
<a name="id567041"></a>
|
<a name="id567100"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.metafunctions.none.synopsis">Synopsis</a>
|
<a href="none.html#fusion.algorithms.query.metafunctions.none.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id567161"></a><p class="title"><b>Table<EFBFBD>1.47.<2E>Parameters</b></p>
|
<a name="id567220"></a><p class="title"><b>Table<EFBFBD>1.47.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.query.metafunctions.none.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.none.expression_semantics"></a><h6>
|
||||||
<a name="id567264"></a>
|
<a name="id567323"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.metafunctions.none.expression_semantics">Expression
|
<a href="none.html#fusion.algorithms.query.metafunctions.none.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -102,14 +102,14 @@
|
|||||||
The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
|
The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.none.complexity"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.none.complexity"></a><h6>
|
||||||
<a name="id567444"></a>
|
<a name="id567503"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.metafunctions.none.complexity">Complexity</a>
|
<a href="none.html#fusion.algorithms.query.metafunctions.none.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.query.metafunctions.none.header"></a><h6>
|
<a name="fusion.algorithms.query.metafunctions.none.header"></a><h6>
|
||||||
<a name="id567475"></a>
|
<a name="id567534"></a>
|
||||||
<a href="none.html#fusion.algorithms.query.metafunctions.none.header">Header</a>
|
<a href="none.html#fusion.algorithms.query.metafunctions.none.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -46,7 +46,7 @@
|
|||||||
</p></td></tr>
|
</p></td></tr>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.algorithms.transformation.header"></a><h4>
|
<a name="fusion.algorithms.transformation.header"></a><h4>
|
||||||
<a name="id570064"></a>
|
<a name="id570124"></a>
|
||||||
<a href="transformation.html#fusion.algorithms.transformation.header">Header</a>
|
<a href="transformation.html#fusion.algorithms.transformation.header">Header</a>
|
||||||
</h4>
|
</h4>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.clear"></a><a href="clear.html" title="clear">clear</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.clear"></a><a href="clear.html" title="clear">clear</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.clear.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.clear.description"></a><h6>
|
||||||
<a name="id578419"></a>
|
<a name="id578477"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.functions.clear.description">Description</a>
|
<a href="clear.html#fusion.algorithms.transformation.functions.clear.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
<a href="clear.html" title="clear"><tt class="computeroutput"><span class="identifier">clear</span></tt></a> returns an empty sequence.
|
<a href="clear.html" title="clear"><tt class="computeroutput"><span class="identifier">clear</span></tt></a> returns an empty sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.clear.synposis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.clear.synposis"></a><h6>
|
||||||
<a name="id578467"></a>
|
<a name="id578525"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.functions.clear.synposis">Synposis</a>
|
<a href="clear.html#fusion.algorithms.transformation.functions.clear.synposis">Synposis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/clear.html" title="clear"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">clear</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">clear</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/clear.html" title="clear"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">clear</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">clear</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id578623"></a><p class="title"><b>Table<EFBFBD>1.61.<2E>Parameters</b></p>
|
<a name="id578681"></a><p class="title"><b>Table<EFBFBD>1.61.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.clear.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.clear.expression_semantics"></a><h6>
|
||||||
<a name="id578698"></a>
|
<a name="id578757"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.functions.clear.expression_semantics">Expression
|
<a href="clear.html#fusion.algorithms.transformation.functions.clear.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -84,21 +84,21 @@
|
|||||||
with no elements.
|
with no elements.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.clear.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.clear.complexity"></a><h6>
|
||||||
<a name="id578795"></a>
|
<a name="id578853"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.functions.clear.complexity">Complexity</a>
|
<a href="clear.html#fusion.algorithms.transformation.functions.clear.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.clear.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.clear.header"></a><h6>
|
||||||
<a name="id578826"></a>
|
<a name="id578884"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.functions.clear.header">Header</a>
|
<a href="clear.html#fusion.algorithms.transformation.functions.clear.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.clear.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.clear.example"></a><h6>
|
||||||
<a name="id578932"></a>
|
<a name="id578990"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.functions.clear.example">Example</a>
|
<a href="clear.html#fusion.algorithms.transformation.functions.clear.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.erase"></a><a href="erase.html" title="erase">erase</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.erase"></a><a href="erase.html" title="erase">erase</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase.description"></a><h6>
|
||||||
<a name="id579095"></a>
|
<a name="id579154"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.functions.erase.description">Description</a>
|
<a href="erase.html#fusion.algorithms.transformation.functions.erase.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
those at a specified iterator, or between two iterators.
|
those at a specified iterator, or between two iterators.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase.synposis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase.synposis"></a><h6>
|
||||||
<a name="id579129"></a>
|
<a name="id579187"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.functions.erase.synposis">Synposis</a>
|
<a href="erase.html#fusion.algorithms.transformation.functions.erase.synposis">Synposis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -54,7 +54,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it2</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> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it2</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id579590"></a><p class="title"><b>Table<EFBFBD>1.62.<2E>Parameters</b></p>
|
<a name="id579648"></a><p class="title"><b>Table<EFBFBD>1.62.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -101,7 +101,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase.expression_semantics"></a><h6>
|
||||||
<a name="id579748"></a>
|
<a name="id579807"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.functions.erase.expression_semantics">Expression
|
<a href="erase.html#fusion.algorithms.transformation.functions.erase.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -132,21 +132,21 @@
|
|||||||
in their original order, except those in the range [<tt class="computeroutput"><span class="identifier">first</span></tt>,<tt class="computeroutput"><span class="identifier">last</span></tt>).
|
in their original order, except those in the range [<tt class="computeroutput"><span class="identifier">first</span></tt>,<tt class="computeroutput"><span class="identifier">last</span></tt>).
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase.complexity"></a><h6>
|
||||||
<a name="id579998"></a>
|
<a name="id580056"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.functions.erase.complexity">Complexity</a>
|
<a href="erase.html#fusion.algorithms.transformation.functions.erase.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase.header"></a><h6>
|
||||||
<a name="id580029"></a>
|
<a name="id580088"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.functions.erase.header">Header</a>
|
<a href="erase.html#fusion.algorithms.transformation.functions.erase.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase.example"></a><h6>
|
||||||
<a name="id580135"></a>
|
<a name="id580194"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.functions.erase.example">Example</a>
|
<a href="erase.html#fusion.algorithms.transformation.functions.erase.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.erase_key"></a><a href="erase_key.html" title="erase_key">erase_key</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.erase_key"></a><a href="erase_key.html" title="erase_key">erase_key</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase_key.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase_key.description"></a><h6>
|
||||||
<a name="id580593"></a>
|
<a name="id580651"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.description">Description</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
with a given key.
|
with a given key.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase_key.synposis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase_key.synposis"></a><h6>
|
||||||
<a name="id580654"></a>
|
<a name="id580712"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.synposis">Synposis</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.synposis">Synposis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -50,7 +50,7 @@
|
|||||||
<span class="keyword">typename</span> <span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">erase_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">erase_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id580826"></a><p class="title"><b>Table<EFBFBD>1.63.<2E>Parameters</b></p>
|
<a name="id580885"></a><p class="title"><b>Table<EFBFBD>1.63.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase_key.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase_key.expression_semantics"></a><h6>
|
||||||
<a name="id580923"></a>
|
<a name="id580981"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.expression_semantics">Expression
|
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -100,21 +100,21 @@
|
|||||||
except those with key <tt class="computeroutput"><span class="identifier">Key</span></tt>.
|
except those with key <tt class="computeroutput"><span class="identifier">Key</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase_key.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase_key.complexity"></a><h6>
|
||||||
<a name="id581049"></a>
|
<a name="id581108"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.complexity">Complexity</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase_key.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase_key.header"></a><h6>
|
||||||
<a name="id581080"></a>
|
<a name="id581138"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.header">Header</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.erase_key.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.erase_key.example"></a><h6>
|
||||||
<a name="id581186"></a>
|
<a name="id581245"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.example">Example</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.functions.erase_key.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.filter"></a><a href="filter.html" title="filter">filter</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.filter"></a><a href="filter.html" title="filter">filter</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter.description"></a><h6>
|
||||||
<a name="id570202"></a>
|
<a name="id570261"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.functions.filter.description">Description</a>
|
<a href="filter.html#fusion.algorithms.transformation.functions.filter.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
the elements of a specified type.
|
the elements of a specified type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter.synopsis"></a><h6>
|
||||||
<a name="id570235"></a>
|
<a name="id570294"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.functions.filter.synopsis">Synopsis</a>
|
<a href="filter.html#fusion.algorithms.transformation.functions.filter.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/filter.html" title="filter"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/filter.html" title="filter"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id570419"></a><p class="title"><b>Table<EFBFBD>1.52.<2E>Parameters</b></p>
|
<a name="id570479"></a><p class="title"><b>Table<EFBFBD>1.52.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter.expression_semantics"></a><h6>
|
||||||
<a name="id570513"></a>
|
<a name="id570572"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.functions.filter.expression_semantics">Expression
|
<a href="filter.html#fusion.algorithms.transformation.functions.filter.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -96,21 +96,21 @@
|
|||||||
to <tt class="computeroutput"><a href="filter_if.html" title="filter_if"><tt class="computeroutput"><span class="identifier">filter_if</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
|
to <tt class="computeroutput"><a href="filter_if.html" title="filter_if"><tt class="computeroutput"><span class="identifier">filter_if</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter.complexity"></a><h6>
|
||||||
<a name="id570723"></a>
|
<a name="id570782"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.functions.filter.complexity">Complexity</a>
|
<a href="filter.html#fusion.algorithms.transformation.functions.filter.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter.header"></a><h6>
|
||||||
<a name="id570755"></a>
|
<a name="id570814"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.functions.filter.header">Header</a>
|
<a href="filter.html#fusion.algorithms.transformation.functions.filter.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter.example"></a><h6>
|
||||||
<a name="id570861"></a>
|
<a name="id570920"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.functions.filter.example">Example</a>
|
<a href="filter.html#fusion.algorithms.transformation.functions.filter.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.filter_if"></a><a href="filter_if.html" title="filter_if">filter_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.filter_if"></a><a href="filter_if.html" title="filter_if">filter_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter_if.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter_if.description"></a><h6>
|
||||||
<a name="id571131"></a>
|
<a name="id571190"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.description">Description</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -35,7 +35,7 @@
|
|||||||
Expression evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
|
Expression evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter_if.synopsis"></a><h6>
|
||||||
<a name="id571211"></a>
|
<a name="id571270"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.synopsis">Synopsis</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/filter_if.html" title="filter_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/filter_if.html" title="filter_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id571397"></a><p class="title"><b>Table<EFBFBD>1.53.<2E>Parameters</b></p>
|
<a name="id571456"></a><p class="title"><b>Table<EFBFBD>1.53.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter_if.expression_semantics"></a><h6>
|
||||||
<a name="id571494"></a>
|
<a name="id571553"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.expression_semantics">Expression
|
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,21 +99,21 @@
|
|||||||
is the same as in the original sequence.
|
is the same as in the original sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter_if.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter_if.complexity"></a><h6>
|
||||||
<a name="id571653"></a>
|
<a name="id571712"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.complexity">Complexity</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter_if.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter_if.header"></a><h6>
|
||||||
<a name="id571684"></a>
|
<a name="id571743"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.header">Header</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.filter_if.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.filter_if.example"></a><h6>
|
||||||
<a name="id571790"></a>
|
<a name="id571850"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.example">Example</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.functions.filter_if.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.insert"></a><a href="insert.html" title="insert">insert</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.insert"></a><a href="insert.html" title="insert">insert</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert.description"></a><h6>
|
||||||
<a name="id581392"></a>
|
<a name="id581451"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.functions.insert.description">Description</a>
|
<a href="insert.html#fusion.algorithms.transformation.functions.insert.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
element inserted the position described by a given iterator.
|
element inserted the position described by a given iterator.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert.synposis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert.synposis"></a><h6>
|
||||||
<a name="id581426"></a>
|
<a name="id581485"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.functions.insert.synposis">Synposis</a>
|
<a href="insert.html#fusion.algorithms.transformation.functions.insert.synposis">Synposis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">insert</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> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">insert</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> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id581615"></a><p class="title"><b>Table<EFBFBD>1.64.<2E>Parameters</b></p>
|
<a name="id581674"></a><p class="title"><b>Table<EFBFBD>1.64.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -87,7 +87,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert.expression_semantics"></a><h6>
|
||||||
<a name="id581740"></a>
|
<a name="id581799"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.functions.insert.expression_semantics">Expression
|
<a href="insert.html#fusion.algorithms.transformation.functions.insert.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -107,21 +107,21 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">pos</span></tt>.
|
<tt class="computeroutput"><span class="identifier">pos</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert.complexity"></a><h6>
|
||||||
<a name="id581889"></a>
|
<a name="id581948"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.functions.insert.complexity">Complexity</a>
|
<a href="insert.html#fusion.algorithms.transformation.functions.insert.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert.header"></a><h6>
|
||||||
<a name="id581922"></a>
|
<a name="id581980"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.functions.insert.header">Header</a>
|
<a href="insert.html#fusion.algorithms.transformation.functions.insert.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert.example"></a><h6>
|
||||||
<a name="id582028"></a>
|
<a name="id582087"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.functions.insert.example">Example</a>
|
<a href="insert.html#fusion.algorithms.transformation.functions.insert.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.insert_range"></a><a href="insert_range.html" title="insert_range">insert_range</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.insert_range"></a><a href="insert_range.html" title="insert_range">insert_range</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert_range.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert_range.description"></a><h6>
|
||||||
<a name="id582322"></a>
|
<a name="id582380"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.description">Description</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
iterator.
|
iterator.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert_range.synposis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert_range.synposis"></a><h6>
|
||||||
<a name="id582355"></a>
|
<a name="id582414"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.synposis">Synposis</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.synposis">Synposis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">range</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> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">range</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id582628"></a><p class="title"><b>Table<EFBFBD>1.65.<2E>Parameters</b></p>
|
<a name="id582687"></a><p class="title"><b>Table<EFBFBD>1.65.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -91,7 +91,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert_range.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert_range.expression_semantics"></a><h6>
|
||||||
<a name="id582760"></a>
|
<a name="id582819"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.expression_semantics">Expression
|
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -111,21 +111,21 @@
|
|||||||
All elements retaining their ordering from the orignal sequences.
|
All elements retaining their ordering from the orignal sequences.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert_range.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert_range.complexity"></a><h6>
|
||||||
<a name="id582912"></a>
|
<a name="id582971"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.complexity">Complexity</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert_range.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert_range.header"></a><h6>
|
||||||
<a name="id582943"></a>
|
<a name="id583002"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.header">Header</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.insert_range.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.insert_range.example"></a><h6>
|
||||||
<a name="id583050"></a>
|
<a name="id583109"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.example">Example</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.functions.insert_range.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.join"></a><a href="join.html" title="join">join</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.join"></a><a href="join.html" title="join">join</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.join.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.join.description"></a><h6>
|
||||||
<a name="id583380"></a>
|
<a name="id583439"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.functions.join.description">Description</a>
|
<a href="join.html#fusion.algorithms.transformation.functions.join.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
first followed by the elements of the second.
|
first followed by the elements of the second.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.join.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.join.synopsis"></a><h6>
|
||||||
<a name="id583414"></a>
|
<a name="id583473"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.functions.join.synopsis">Synopsis</a>
|
<a href="join.html#fusion.algorithms.transformation.functions.join.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/join.html" title="join"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">join</span></tt></a><span class="special"><</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">join</span><span class="special">(</span><span class="identifier">LhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/join.html" title="join"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">join</span></tt></a><span class="special"><</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">join</span><span class="special">(</span><span class="identifier">LhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id583621"></a><p class="title"><b>Table<EFBFBD>1.66.<2E>Parameters</b></p>
|
<a name="id583680"></a><p class="title"><b>Table<EFBFBD>1.66.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.join.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.join.expression_semantics"></a><h6>
|
||||||
<a name="id583723"></a>
|
<a name="id583781"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.functions.join.expression_semantics">Expression
|
<a href="join.html#fusion.algorithms.transformation.functions.join.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -98,21 +98,21 @@
|
|||||||
The order of th elements is preserved.
|
The order of th elements is preserved.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.join.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.join.complexity"></a><h6>
|
||||||
<a name="id583850"></a>
|
<a name="id583909"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.functions.join.complexity">Complexity</a>
|
<a href="join.html#fusion.algorithms.transformation.functions.join.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.join.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.join.header"></a><h6>
|
||||||
<a name="id583882"></a>
|
<a name="id583941"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.functions.join.header">Header</a>
|
<a href="join.html#fusion.algorithms.transformation.functions.join.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.join.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.join.example"></a><h6>
|
||||||
<a name="id583987"></a>
|
<a name="id584046"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.functions.join.example">Example</a>
|
<a href="join.html#fusion.algorithms.transformation.functions.join.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_back"></a><a href="pop_back.html" title="pop_back">pop_back</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.pop_back"></a><a href="pop_back.html" title="pop_back">pop_back</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_back.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_back.description"></a><h6>
|
||||||
<a name="id585505"></a>
|
<a name="id585564"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.description">Description</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns a new sequence, with the last element of the original removed.
|
Returns a new sequence, with the last element of the original removed.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_back.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_back.synopsis"></a><h6>
|
||||||
<a name="id585538"></a>
|
<a name="id585597"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.synopsis">Synopsis</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/pop_back.html" title="pop_back"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_back</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/pop_back.html" title="pop_back"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_back</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id585694"></a><p class="title"><b>Table<EFBFBD>1.68.<2E>Parameters</b></p>
|
<a name="id585753"></a><p class="title"><b>Table<EFBFBD>1.68.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_back.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_back.expression_semantics"></a><h6>
|
||||||
<a name="id585769"></a>
|
<a name="id585828"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.expression_semantics">Expression
|
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -86,21 +86,21 @@
|
|||||||
same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_back.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_back.complexity"></a><h6>
|
||||||
<a name="id585887"></a>
|
<a name="id585946"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.complexity">Complexity</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_back.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_back.header"></a><h6>
|
||||||
<a name="id585917"></a>
|
<a name="id585977"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.header">Header</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_back.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_back.example"></a><h6>
|
||||||
<a name="id586024"></a>
|
<a name="id586083"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.example">Example</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.functions.pop_back.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_front"></a><a href="pop_front.html" title="pop_front">pop_front</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.pop_front"></a><a href="pop_front.html" title="pop_front">pop_front</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_front.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_front.description"></a><h6>
|
||||||
<a name="id586198"></a>
|
<a name="id586258"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.description">Description</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns a new sequence, with the first element of the original removed.
|
Returns a new sequence, with the first element of the original removed.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_front.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_front.synopsis"></a><h6>
|
||||||
<a name="id586232"></a>
|
<a name="id586291"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.synopsis">Synopsis</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/pop_front.html" title="pop_front"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_front</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/pop_front.html" title="pop_front"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_front</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id586388"></a><p class="title"><b>Table<EFBFBD>1.69.<2E>Parameters</b></p>
|
<a name="id586447"></a><p class="title"><b>Table<EFBFBD>1.69.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_front.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_front.expression_semantics"></a><h6>
|
||||||
<a name="id586464"></a>
|
<a name="id586523"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.expression_semantics">Expression
|
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -86,21 +86,21 @@
|
|||||||
same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_front.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_front.complexity"></a><h6>
|
||||||
<a name="id586582"></a>
|
<a name="id586641"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.complexity">Complexity</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_front.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_front.header"></a><h6>
|
||||||
<a name="id586613"></a>
|
<a name="id586672"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.header">Header</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.pop_front.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.pop_front.example"></a><h6>
|
||||||
<a name="id586719"></a>
|
<a name="id586778"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.example">Example</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.functions.pop_front.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.push_back"></a><a href="push_back.html" title="push_back">push_back</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.push_back"></a><a href="push_back.html" title="push_back">push_back</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_back.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_back.description"></a><h6>
|
||||||
<a name="id586901"></a>
|
<a name="id586960"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.description">Description</a>
|
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns a new sequence with an element added at the end.
|
Returns a new sequence with an element added at the end.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_back.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_back.synopsis"></a><h6>
|
||||||
<a name="id586934"></a>
|
<a name="id586993"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.synopsis">Synopsis</a>
|
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id587142"></a><p class="title"><b>Table<EFBFBD>1.70.<2E>Parameters</b></p>
|
<a name="id587201"></a><p class="title"><b>Table<EFBFBD>1.70.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_back.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_back.expression_semantics"></a><h6>
|
||||||
<a name="id587239"></a>
|
<a name="id587298"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.expression_semantics">Expression
|
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -96,21 +96,21 @@
|
|||||||
to the end. The elements are in the same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
to the end. The elements are in the same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_back.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_back.complexity"></a><h6>
|
||||||
<a name="id587377"></a>
|
<a name="id587436"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.complexity">Complexity</a>
|
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_back.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_back.header"></a><h6>
|
||||||
<a name="id587408"></a>
|
<a name="id587467"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.header">Header</a>
|
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_back.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_back.example"></a><h6>
|
||||||
<a name="id587515"></a>
|
<a name="id587574"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.example">Example</a>
|
<a href="push_back.html#fusion.algorithms.transformation.functions.push_back.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.push_front"></a><a href="push_front.html" title="push_front">push_front</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.push_front"></a><a href="push_front.html" title="push_front">push_front</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_front.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_front.description"></a><h6>
|
||||||
<a name="id587728"></a>
|
<a name="id587787"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.description">Description</a>
|
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns a new sequence with an element added at the beginning.
|
Returns a new sequence with an element added at the beginning.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_front.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_front.synopsis"></a><h6>
|
||||||
<a name="id587761"></a>
|
<a name="id587820"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.synopsis">Synopsis</a>
|
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id587969"></a><p class="title"><b>Table<EFBFBD>1.71.<2E>Parameters</b></p>
|
<a name="id588028"></a><p class="title"><b>Table<EFBFBD>1.71.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_front.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_front.expression_semantics"></a><h6>
|
||||||
<a name="id588066"></a>
|
<a name="id588125"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.expression_semantics">Expression
|
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -97,21 +97,21 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
<tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_front.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_front.complexity"></a><h6>
|
||||||
<a name="id588206"></a>
|
<a name="id588265"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.complexity">Complexity</a>
|
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_front.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_front.header"></a><h6>
|
||||||
<a name="id588238"></a>
|
<a name="id588296"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.header">Header</a>
|
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.push_front.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.push_front.example"></a><h6>
|
||||||
<a name="id588344"></a>
|
<a name="id588403"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.example">Example</a>
|
<a href="push_front.html#fusion.algorithms.transformation.functions.push_front.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.remove"></a><a href="remove.html" title="remove">remove</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.remove"></a><a href="remove.html" title="remove">remove</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove.description"></a><h6>
|
||||||
<a name="id575884"></a>
|
<a name="id575943"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.functions.remove.description">Description</a>
|
<a href="remove.html#fusion.algorithms.transformation.functions.remove.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
except those of a given type.
|
except those of a given type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove.synopsis"></a><h6>
|
||||||
<a name="id575917"></a>
|
<a name="id575976"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.functions.remove.synopsis">Synopsis</a>
|
<a href="remove.html#fusion.algorithms.transformation.functions.remove.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/remove.html" title="remove"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">replace</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/remove.html" title="remove"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">replace</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id576101"></a><p class="title"><b>Table<EFBFBD>1.58.<2E>Parameters</b></p>
|
<a name="id576160"></a><p class="title"><b>Table<EFBFBD>1.58.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove.expression_semantics"></a><h6>
|
||||||
<a name="id576196"></a>
|
<a name="id576255"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.functions.remove.expression_semantics">Expression
|
<a href="remove.html#fusion.algorithms.transformation.functions.remove.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -96,21 +96,21 @@
|
|||||||
Equivalent to <tt class="computeroutput"><a href="remove_if.html" title="remove_if"><tt class="computeroutput"><span class="identifier">remove_if</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
|
Equivalent to <tt class="computeroutput"><a href="remove_if.html" title="remove_if"><tt class="computeroutput"><span class="identifier">remove_if</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove.complexity"></a><h6>
|
||||||
<a name="id576407"></a>
|
<a name="id576465"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.functions.remove.complexity">Complexity</a>
|
<a href="remove.html#fusion.algorithms.transformation.functions.remove.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove.header"></a><h6>
|
||||||
<a name="id576439"></a>
|
<a name="id576497"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.functions.remove.header">Header</a>
|
<a href="remove.html#fusion.algorithms.transformation.functions.remove.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove.example"></a><h6>
|
||||||
<a name="id576545"></a>
|
<a name="id576604"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.functions.remove.example">Example</a>
|
<a href="remove.html#fusion.algorithms.transformation.functions.remove.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.remove_if"></a><a href="remove_if.html" title="remove_if">remove_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.remove_if"></a><a href="remove_if.html" title="remove_if">remove_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove_if.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove_if.description"></a><h6>
|
||||||
<a name="id576766"></a>
|
<a name="id576825"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.description">Description</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
those where a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
those where a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove_if.synopsis"></a><h6>
|
||||||
<a name="id576810"></a>
|
<a name="id576869"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.synopsis">Synopsis</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -45,7 +45,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/remove_if.html" title="remove_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/remove_if.html" title="remove_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id576996"></a><p class="title"><b>Table<EFBFBD>1.59.<2E>Parameters</b></p>
|
<a name="id577054"></a><p class="title"><b>Table<EFBFBD>1.59.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove_if.expression_semantics"></a><h6>
|
||||||
<a name="id577091"></a>
|
<a name="id577150"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.expression_semantics">Expression
|
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -96,21 +96,21 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">Pred</span></tt> evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>. Equivalent to <tt class="computeroutput"><a href="filter.html" title="filter"><tt class="computeroutput"><span class="identifier">filter</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">not_</span><span class="special"><</span><span class="identifier">Pred</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
|
<tt class="computeroutput"><span class="identifier">Pred</span></tt> evaluates to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>. Equivalent to <tt class="computeroutput"><a href="filter.html" title="filter"><tt class="computeroutput"><span class="identifier">filter</span></tt></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">not_</span><span class="special"><</span><span class="identifier">Pred</span><span class="special">></span><EFBFBD><span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove_if.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove_if.complexity"></a><h6>
|
||||||
<a name="id577333"></a>
|
<a name="id577391"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.complexity">Complexity</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove_if.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove_if.header"></a><h6>
|
||||||
<a name="id577363"></a>
|
<a name="id577422"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.header">Header</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.remove_if.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.remove_if.example"></a><h6>
|
||||||
<a name="id577470"></a>
|
<a name="id577528"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.example">Example</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.functions.remove_if.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.replace"></a><a href="replace.html" title="replace">replace</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.replace"></a><a href="replace.html" title="replace">replace</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace.description"></a><h6>
|
||||||
<a name="id573831"></a>
|
<a name="id573890"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.functions.replace.description">Description</a>
|
<a href="replace.html#fusion.algorithms.transformation.functions.replace.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
a new value.
|
a new value.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace.synopsis"></a><h6>
|
||||||
<a name="id573864"></a>
|
<a name="id573923"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.functions.replace.synopsis">Synopsis</a>
|
<a href="replace.html#fusion.algorithms.transformation.functions.replace.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">old_value</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</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> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">old_value</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id574107"></a><p class="title"><b>Table<EFBFBD>1.56.<2E>Parameters</b></p>
|
<a name="id574166"></a><p class="title"><b>Table<EFBFBD>1.56.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -89,7 +89,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace.expression_semantics"></a><h6>
|
||||||
<a name="id574289"></a>
|
<a name="id574348"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.functions.replace.expression_semantics">Expression
|
<a href="replace.html#fusion.algorithms.transformation.functions.replace.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -108,21 +108,21 @@
|
|||||||
to elements with the same type and equal to <tt class="computeroutput"><span class="identifier">old_value</span></tt>.
|
to elements with the same type and equal to <tt class="computeroutput"><span class="identifier">old_value</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace.complexity"></a><h6>
|
||||||
<a name="id574440"></a>
|
<a name="id574499"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.functions.replace.complexity">Complexity</a>
|
<a href="replace.html#fusion.algorithms.transformation.functions.replace.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace.header"></a><h6>
|
||||||
<a name="id574472"></a>
|
<a name="id574531"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.functions.replace.header">Header</a>
|
<a href="replace.html#fusion.algorithms.transformation.functions.replace.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace.example"></a><h6>
|
||||||
<a name="id574579"></a>
|
<a name="id574637"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.functions.replace.example">Example</a>
|
<a href="replace.html#fusion.algorithms.transformation.functions.replace.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.replace_if"></a><a href="replace_if.html" title="replace_if">replace_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.replace_if"></a><a href="replace_if.html" title="replace_if">replace_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace_if.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace_if.description"></a><h6>
|
||||||
<a name="id574775"></a>
|
<a name="id574834"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.description">Description</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -35,7 +35,7 @@
|
|||||||
replaced with a new value.
|
replaced with a new value.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace_if.synopsis"></a><h6>
|
||||||
<a name="id574818"></a>
|
<a name="id574877"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.synopsis">Synopsis</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</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> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id575077"></a><p class="title"><b>Table<EFBFBD>1.57.<2E>Parameters</b></p>
|
<a name="id575136"></a><p class="title"><b>Table<EFBFBD>1.57.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -88,7 +88,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace_if.expression_semantics"></a><h6>
|
||||||
<a name="id575250"></a>
|
<a name="id575308"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.expression_semantics">Expression
|
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -108,21 +108,21 @@
|
|||||||
evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace_if.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace_if.complexity"></a><h6>
|
||||||
<a name="id575411"></a>
|
<a name="id575470"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.complexity">Complexity</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace_if.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace_if.header"></a><h6>
|
||||||
<a name="id575442"></a>
|
<a name="id575501"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.header">Header</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.replace_if.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.replace_if.example"></a><h6>
|
||||||
<a name="id575549"></a>
|
<a name="id575608"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.example">Example</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.functions.replace_if.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.reverse"></a><a href="reverse.html" title="reverse">reverse</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.reverse"></a><a href="reverse.html" title="reverse">reverse</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.reverse.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.reverse.description"></a><h6>
|
||||||
<a name="id577718"></a>
|
<a name="id577777"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.description">Description</a>
|
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns a new sequence with the elements of the original in reverse order.
|
Returns a new sequence with the elements of the original in reverse order.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.reverse.synposis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.reverse.synposis"></a><h6>
|
||||||
<a name="id577751"></a>
|
<a name="id577809"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.synposis">Synposis</a>
|
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.synposis">Synposis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/reverse.html" title="reverse"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">reverse</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">reverse</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/reverse.html" title="reverse"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">reverse</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">reverse</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id577907"></a><p class="title"><b>Table<EFBFBD>1.60.<2E>Parameters</b></p>
|
<a name="id577965"></a><p class="title"><b>Table<EFBFBD>1.60.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.reverse.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.reverse.expression_semantics"></a><h6>
|
||||||
<a name="id577982"></a>
|
<a name="id578040"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.expression_semantics">Expression
|
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -85,21 +85,21 @@
|
|||||||
in reverse order.
|
in reverse order.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.reverse.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.reverse.complexity"></a><h6>
|
||||||
<a name="id578088"></a>
|
<a name="id578146"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.complexity">Complexity</a>
|
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.reverse.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.reverse.header"></a><h6>
|
||||||
<a name="id578120"></a>
|
<a name="id578179"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.header">Header</a>
|
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.reverse.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.reverse.example"></a><h6>
|
||||||
<a name="id578227"></a>
|
<a name="id578285"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.example">Example</a>
|
<a href="reverse.html#fusion.algorithms.transformation.functions.reverse.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.transform"></a><a href="transform.html" title="transform">transform</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.transform"></a><a href="transform.html" title="transform">transform</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.transform.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.transform.description"></a><h6>
|
||||||
<a name="id572087"></a>
|
<a name="id572146"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.functions.transform.description">Description</a>
|
<a href="transform.html#fusion.algorithms.transformation.functions.transform.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
to each element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
to each element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.transform.unary_version_synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.transform.unary_version_synopsis"></a><h6>
|
||||||
<a name="id572181"></a>
|
<a name="id572240"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.functions.transform.unary_version_synopsis">Unary
|
<a href="transform.html#fusion.algorithms.transformation.functions.transform.unary_version_synopsis">Unary
|
||||||
version synopsis</a>
|
version synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -52,7 +52,7 @@
|
|||||||
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id572385"></a><p class="title"><b>Table<EFBFBD>1.54.<2E>Parameters</b></p>
|
<a name="id572444"></a><p class="title"><b>Table<EFBFBD>1.54.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -89,7 +89,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.transform.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.transform.expression_semantics"></a><h6>
|
||||||
<a name="id572535"></a>
|
<a name="id572594"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.functions.transform.expression_semantics">Expression
|
<a href="transform.html#fusion.algorithms.transformation.functions.transform.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -107,7 +107,7 @@
|
|||||||
within <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
within <tt class="computeroutput"><span class="identifier">seq</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.transform.binary_version_synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.transform.binary_version_synopsis"></a><h6>
|
||||||
<a name="id572688"></a>
|
<a name="id572747"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.functions.transform.binary_version_synopsis">Binary
|
<a href="transform.html#fusion.algorithms.transformation.functions.transform.binary_version_synopsis">Binary
|
||||||
version synopsis</a>
|
version synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -121,7 +121,7 @@
|
|||||||
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id572955"></a><p class="title"><b>Table<EFBFBD>1.55.<2E>Parameters</b></p>
|
<a name="id573014"></a><p class="title"><b>Table<EFBFBD>1.55.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -177,21 +177,21 @@
|
|||||||
within <tt class="computeroutput"><span class="identifier">seq1</span></tt> and <tt class="computeroutput"><span class="identifier">seq2</span></tt> respectively.
|
within <tt class="computeroutput"><span class="identifier">seq1</span></tt> and <tt class="computeroutput"><span class="identifier">seq2</span></tt> respectively.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.transform.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.transform.complexity"></a><h6>
|
||||||
<a name="id573275"></a>
|
<a name="id573334"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.functions.transform.complexity">Complexity</a>
|
<a href="transform.html#fusion.algorithms.transformation.functions.transform.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.transform.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.transform.header"></a><h6>
|
||||||
<a name="id573306"></a>
|
<a name="id573365"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.functions.transform.header">Header</a>
|
<a href="transform.html#fusion.algorithms.transformation.functions.transform.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.transform.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.transform.example"></a><h6>
|
||||||
<a name="id573412"></a>
|
<a name="id573471"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.functions.transform.example">Example</a>
|
<a href="transform.html#fusion.algorithms.transformation.functions.transform.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.functions.zip"></a><a href="zip.html" title="zip">zip</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.functions.zip"></a><a href="zip.html" title="zip">zip</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.functions.zip.description"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.zip.description"></a><h6>
|
||||||
<a name="id584304"></a>
|
<a name="id584364"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.functions.zip.description">Description</a>
|
<a href="zip.html#fusion.algorithms.transformation.functions.zip.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
of the members of the component sequences.
|
of the members of the component sequences.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.zip.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.zip.synopsis"></a><h6>
|
||||||
<a name="id584337"></a>
|
<a name="id584397"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.functions.zip.synopsis">Synopsis</a>
|
<a href="zip.html#fusion.algorithms.transformation.functions.zip.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="identifier">zip</span><span class="special">(</span><span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="special">...</span> <span class="identifier">SequenceN</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seqN</span><span class="special">);</span>
|
<span class="identifier">zip</span><span class="special">(</span><span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="special">...</span> <span class="identifier">SequenceN</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seqN</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id584621"></a><p class="title"><b>Table<EFBFBD>1.67.<2E>Parameters</b></p>
|
<a name="id584680"></a><p class="title"><b>Table<EFBFBD>1.67.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -73,7 +73,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.functions.zip.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.zip.expression_semantics"></a><h6>
|
||||||
<a name="id584707"></a>
|
<a name="id584767"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.functions.zip.expression_semantics">Expression
|
<a href="zip.html#fusion.algorithms.transformation.functions.zip.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -93,21 +93,21 @@
|
|||||||
<tt class="computeroutput"><span class="special">(</span><span class="char">'a'</span><span class="special">,</span><EFBFBD><span class="char">'b'</span><span class="special">,</span><EFBFBD><span class="char">'c'</span><span class="special">)</span></tt> would return <tt class="computeroutput"><span class="special">((</span><span class="number">1</span><span class="special">,</span><EFBFBD><span class="char">'a'</span><span class="special">),(</span><span class="number">2</span><span class="special">,</span><EFBFBD><span class="char">'b'</span><span class="special">),(</span><span class="number">3</span><span class="special">,</span><EFBFBD><span class="char">'c'</span><span class="special">))</span></tt>
|
<tt class="computeroutput"><span class="special">(</span><span class="char">'a'</span><span class="special">,</span><EFBFBD><span class="char">'b'</span><span class="special">,</span><EFBFBD><span class="char">'c'</span><span class="special">)</span></tt> would return <tt class="computeroutput"><span class="special">((</span><span class="number">1</span><span class="special">,</span><EFBFBD><span class="char">'a'</span><span class="special">),(</span><span class="number">2</span><span class="special">,</span><EFBFBD><span class="char">'b'</span><span class="special">),(</span><span class="number">3</span><span class="special">,</span><EFBFBD><span class="char">'c'</span><span class="special">))</span></tt>
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.zip.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.zip.complexity"></a><h6>
|
||||||
<a name="id585008"></a>
|
<a name="id585067"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.functions.zip.complexity">Complexity</a>
|
<a href="zip.html#fusion.algorithms.transformation.functions.zip.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant. Returns a view which is lazily evaluated.
|
Constant. Returns a view which is lazily evaluated.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.functions.zip.header"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.zip.header"></a><h6>
|
||||||
<a name="id585040"></a>
|
<a name="id585100"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.functions.zip.header">Header</a>
|
<a href="zip.html#fusion.algorithms.transformation.functions.zip.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.functions.zip.example"></a><h6>
|
<a name="fusion.algorithms.transformation.functions.zip.example"></a><h6>
|
||||||
<a name="id585145"></a>
|
<a name="id585204"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.functions.zip.example">Example</a>
|
<a href="zip.html#fusion.algorithms.transformation.functions.zip.example">Example</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.clear"></a><a href="clear.html" title="clear">clear</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.clear"></a><a href="clear.html" title="clear">clear</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.clear.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.clear.description"></a><h6>
|
||||||
<a name="id593499"></a>
|
<a name="id593558"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.description">Description</a>
|
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
type.
|
type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.clear.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.clear.synopsis"></a><h6>
|
||||||
<a name="id593547"></a>
|
<a name="id593607"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.synopsis">Synopsis</a>
|
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id593648"></a><p class="title"><b>Table<EFBFBD>1.80.<2E>Parameters</b></p>
|
<a name="id593708"></a><p class="title"><b>Table<EFBFBD>1.80.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -68,7 +68,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.clear.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.clear.expression_semantics"></a><h6>
|
||||||
<a name="id593716"></a>
|
<a name="id593776"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.expression_semantics">Expression
|
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -84,14 +84,14 @@
|
|||||||
<span class="bold"><b>Semantics</b></span>: Returns an empty sequence.
|
<span class="bold"><b>Semantics</b></span>: Returns an empty sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.clear.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.clear.complexity"></a><h6>
|
||||||
<a name="id593830"></a>
|
<a name="id593890"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.complexity">Complexity</a>
|
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.clear.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.clear.header"></a><h6>
|
||||||
<a name="id593862"></a>
|
<a name="id593921"></a>
|
||||||
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.header">Header</a>
|
<a href="clear.html#fusion.algorithms.transformation.metafunctions.clear.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -30,11 +30,11 @@
|
|||||||
and range delimiting iterator types.
|
and range delimiting iterator types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase.description"></a><h6>
|
||||||
<a name="id594011"></a>
|
<a name="id594071"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.description">Description</a>
|
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase.synopsis"></a><h6>
|
||||||
<a name="id594039"></a>
|
<a name="id594098"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.synopsis">Synopsis</a>
|
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id594184"></a><p class="title"><b>Table<EFBFBD>1.81.<2E>Parameters</b></p>
|
<a name="id594243"></a><p class="title"><b>Table<EFBFBD>1.81.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -92,7 +92,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase.expression_semantics"></a><h6>
|
||||||
<a name="id594316"></a>
|
<a name="id594375"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.expression_semantics">Expression
|
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -122,14 +122,14 @@
|
|||||||
and <tt class="computeroutput"><span class="identifier">It2</span></tt> removed.
|
and <tt class="computeroutput"><span class="identifier">It2</span></tt> removed.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase.complexity"></a><h6>
|
||||||
<a name="id594577"></a>
|
<a name="id594636"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.complexity">Complexity</a>
|
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase.header"></a><h6>
|
||||||
<a name="id594608"></a>
|
<a name="id594668"></a>
|
||||||
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.header">Header</a>
|
<a href="erase.html#fusion.algorithms.transformation.metafunctions.erase.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase_key"></a><a href="erase_key.html" title="erase_key">erase_key</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.erase_key"></a><a href="erase_key.html" title="erase_key">erase_key</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase_key.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase_key.description"></a><h6>
|
||||||
<a name="id594739"></a>
|
<a name="id594798"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.description">Description</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
and key types.
|
and key types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase_key.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase_key.synopsis"></a><h6>
|
||||||
<a name="id594789"></a>
|
<a name="id594848"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.synopsis">Synopsis</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id594908"></a><p class="title"><b>Table<EFBFBD>1.82.<2E>Parameters</b></p>
|
<a name="id594967"></a><p class="title"><b>Table<EFBFBD>1.82.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase_key.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase_key.expression_semantics"></a><h6>
|
||||||
<a name="id595003"></a>
|
<a name="id595063"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.expression_semantics">Expression
|
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -98,14 +98,14 @@
|
|||||||
except those with key <tt class="computeroutput"><span class="identifier">Key</span></tt>.
|
except those with key <tt class="computeroutput"><span class="identifier">Key</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase_key.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase_key.complexity"></a><h6>
|
||||||
<a name="id595148"></a>
|
<a name="id595207"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.complexity">Complexity</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.erase_key.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.erase_key.header"></a><h6>
|
||||||
<a name="id595180"></a>
|
<a name="id595239"></a>
|
||||||
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.header">Header</a>
|
<a href="erase_key.html#fusion.algorithms.transformation.metafunctions.erase_key.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter"></a><a href="filter.html" title="filter">filter</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.filter"></a><a href="filter.html" title="filter">filter</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter.description"></a><h6>
|
||||||
<a name="id588575"></a>
|
<a name="id588634"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.description">Description</a>
|
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
and type to retain.
|
and type to retain.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter.synopsis"></a><h6>
|
||||||
<a name="id588624"></a>
|
<a name="id588683"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.synopsis">Synopsis</a>
|
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id588742"></a><p class="title"><b>Table<EFBFBD>1.72.<2E>Parameter</b></p>
|
<a name="id588801"></a><p class="title"><b>Table<EFBFBD>1.72.<2E>Parameter</b></p>
|
||||||
<table class="table" summary="Parameter">
|
<table class="table" summary="Parameter">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter.expression_semantics"></a><h6>
|
||||||
<a name="id588839"></a>
|
<a name="id588898"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.expression_semantics">Expression
|
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,14 +99,14 @@
|
|||||||
to <tt class="computeroutput"><a href="filter_if.html" title="filter_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">,</span><EFBFBD><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>::</span><span class="identifier">type</span></tt>.
|
to <tt class="computeroutput"><a href="filter_if.html" title="filter_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">,</span><EFBFBD><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>::</span><span class="identifier">type</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter.complexity"></a><h6>
|
||||||
<a name="id589096"></a>
|
<a name="id589156"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.complexity">Complexity</a>
|
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter.header"></a><h6>
|
||||||
<a name="id589128"></a>
|
<a name="id589188"></a>
|
||||||
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.header">Header</a>
|
<a href="filter.html#fusion.algorithms.transformation.metafunctions.filter.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter_if"></a><a href="filter_if.html" title="filter_if">filter_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.filter_if"></a><a href="filter_if.html" title="filter_if">filter_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter_if.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter_if.description"></a><h6>
|
||||||
<a name="id589256"></a>
|
<a name="id589315"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.description">Description</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
and unary MPL Lambda Expression predicate type.
|
and unary MPL Lambda Expression predicate type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter_if.synopsis"></a><h6>
|
||||||
<a name="id589307"></a>
|
<a name="id589366"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.synopsis">Synopsis</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id589426"></a><p class="title"><b>Table<EFBFBD>1.73.<2E>Parameter</b></p>
|
<a name="id589485"></a><p class="title"><b>Table<EFBFBD>1.73.<2E>Parameter</b></p>
|
||||||
<table class="table" summary="Parameter">
|
<table class="table" summary="Parameter">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter_if.expression_semantics"></a><h6>
|
||||||
<a name="id589522"></a>
|
<a name="id589581"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.expression_semantics">Expression
|
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,14 +99,14 @@
|
|||||||
to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
|
to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter_if.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter_if.complexity"></a><h6>
|
||||||
<a name="id589699"></a>
|
<a name="id589758"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.complexity">Complexity</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.filter_if.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.filter_if.header"></a><h6>
|
||||||
<a name="id589731"></a>
|
<a name="id589790"></a>
|
||||||
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.header">Header</a>
|
<a href="filter_if.html#fusion.algorithms.transformation.metafunctions.filter_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert"></a><a href="insert.html" title="insert">insert</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.insert"></a><a href="insert.html" title="insert">insert</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert.description"></a><h6>
|
||||||
<a name="id595310"></a>
|
<a name="id595370"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.description">Description</a>
|
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
position iterator and insertion types.
|
position iterator and insertion types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert.synopsis"></a><h6>
|
||||||
<a name="id595361"></a>
|
<a name="id595420"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.synopsis">Synopsis</a>
|
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id595497"></a><p class="title"><b>Table<EFBFBD>1.83.<2E>Parameters</b></p>
|
<a name="id595556"></a><p class="title"><b>Table<EFBFBD>1.83.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -90,7 +90,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert.expression_semantics"></a><h6>
|
||||||
<a name="id595621"></a>
|
<a name="id595681"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.expression_semantics">Expression
|
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -109,14 +109,14 @@
|
|||||||
in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert.complexity"></a><h6>
|
||||||
<a name="id595789"></a>
|
<a name="id595848"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.complexity">Complexity</a>
|
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert.header"></a><h6>
|
||||||
<a name="id595821"></a>
|
<a name="id595880"></a>
|
||||||
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.header">Header</a>
|
<a href="insert.html#fusion.algorithms.transformation.metafunctions.insert.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert_range"></a><a href="insert_range.html" title="insert_range">insert_range</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.insert_range"></a><a href="insert_range.html" title="insert_range">insert_range</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert_range.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert_range.description"></a><h6>
|
||||||
<a name="id595948"></a>
|
<a name="id596008"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.description">Description</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
sequence, position iterator and insertion range types.
|
sequence, position iterator and insertion range types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert_range.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert_range.synopsis"></a><h6>
|
||||||
<a name="id595999"></a>
|
<a name="id596059"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.synopsis">Synopsis</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id596136"></a><p class="title"><b>Table<EFBFBD>1.84.<2E>Parameters</b></p>
|
<a name="id596195"></a><p class="title"><b>Table<EFBFBD>1.84.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -93,7 +93,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert_range.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert_range.expression_semantics"></a><h6>
|
||||||
<a name="id596271"></a>
|
<a name="id596330"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.expression_semantics">Expression
|
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -112,14 +112,14 @@
|
|||||||
into <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
into <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert_range.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert_range.complexity"></a><h6>
|
||||||
<a name="id596438"></a>
|
<a name="id596498"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.complexity">Complexity</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.insert_range.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.insert_range.header"></a><h6>
|
||||||
<a name="id596471"></a>
|
<a name="id596530"></a>
|
||||||
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.header">Header</a>
|
<a href="insert_range.html#fusion.algorithms.transformation.metafunctions.insert_range.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.join"></a><a href="join.html" title="join">join</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.join"></a><a href="join.html" title="join">join</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.join.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.join.description"></a><h6>
|
||||||
<a name="id596599"></a>
|
<a name="id596658"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.description">Description</a>
|
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Returns the result of joining 2 sequences, given the sequence types.
|
Returns the result of joining 2 sequences, given the sequence types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.join.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.join.synopsis"></a><h6>
|
||||||
<a name="id596632"></a>
|
<a name="id596691"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.synopsis">Synopsis</a>
|
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.join.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.join.expression_semantics"></a><h6>
|
||||||
<a name="id596760"></a>
|
<a name="id596820"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.expression_semantics">Expression
|
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -66,14 +66,14 @@
|
|||||||
The order of the elements in the 2 sequences is preserved.
|
The order of the elements in the 2 sequences is preserved.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.join.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.join.complexity"></a><h6>
|
||||||
<a name="id596906"></a>
|
<a name="id596965"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.complexity">Complexity</a>
|
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.join.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.join.header"></a><h6>
|
||||||
<a name="id596937"></a>
|
<a name="id596997"></a>
|
||||||
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.header">Header</a>
|
<a href="join.html#fusion.algorithms.transformation.metafunctions.join.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_back"></a><a href="pop_back.html" title="pop_back">pop_back</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_back"></a><a href="pop_back.html" title="pop_back">pop_back</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_back.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_back.description"></a><h6>
|
||||||
<a name="id597716"></a>
|
<a name="id597775"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.description">Description</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
type.
|
type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_back.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_back.synopsis"></a><h6>
|
||||||
<a name="id597765"></a>
|
<a name="id597824"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.synopsis">Synopsis</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id597867"></a><p class="title"><b>Table<EFBFBD>1.85.<2E>Parameters</b></p>
|
<a name="id597926"></a><p class="title"><b>Table<EFBFBD>1.85.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_back.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_back.expression_semantics"></a><h6>
|
||||||
<a name="id597943"></a>
|
<a name="id598002"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.expression_semantics">Expression
|
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -89,14 +89,14 @@
|
|||||||
except the last element.
|
except the last element.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_back.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_back.complexity"></a><h6>
|
||||||
<a name="id598068"></a>
|
<a name="id598127"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.complexity">Complexity</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_back.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_back.header"></a><h6>
|
||||||
<a name="id598100"></a>
|
<a name="id598159"></a>
|
||||||
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.header">Header</a>
|
<a href="pop_back.html#fusion.algorithms.transformation.metafunctions.pop_back.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_front"></a><a href="pop_front.html" title="pop_front">pop_front</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_front"></a><a href="pop_front.html" title="pop_front">pop_front</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_front.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_front.description"></a><h6>
|
||||||
<a name="id598228"></a>
|
<a name="id598287"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.description">Description</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
type.
|
type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_front.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_front.synopsis"></a><h6>
|
||||||
<a name="id598278"></a>
|
<a name="id598337"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.synopsis">Synopsis</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id598380"></a><p class="title"><b>Table<EFBFBD>1.86.<2E>Parameters</b></p>
|
<a name="id598438"></a><p class="title"><b>Table<EFBFBD>1.86.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_front.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_front.expression_semantics"></a><h6>
|
||||||
<a name="id598454"></a>
|
<a name="id598514"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.expression_semantics">Expression
|
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -89,14 +89,14 @@
|
|||||||
except the first element.
|
except the first element.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_front.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_front.complexity"></a><h6>
|
||||||
<a name="id598579"></a>
|
<a name="id598638"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.complexity">Complexity</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.pop_front.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.pop_front.header"></a><h6>
|
||||||
<a name="id598611"></a>
|
<a name="id598670"></a>
|
||||||
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.header">Header</a>
|
<a href="pop_front.html#fusion.algorithms.transformation.metafunctions.pop_front.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_back"></a><a href="push_back.html" title="push_back">push_back</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.push_back"></a><a href="push_back.html" title="push_back">push_back</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_back.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_back.description"></a><h6>
|
||||||
<a name="id598739"></a>
|
<a name="id598798"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.description">Description</a>
|
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
the input sequence and element to push.
|
the input sequence and element to push.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_back.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_back.synopsis"></a><h6>
|
||||||
<a name="id598790"></a>
|
<a name="id598850"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.synopsis">Synopsis</a>
|
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id598909"></a><p class="title"><b>Table<EFBFBD>1.87.<2E>Parameters</b></p>
|
<a name="id598969"></a><p class="title"><b>Table<EFBFBD>1.87.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_back.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_back.expression_semantics"></a><h6>
|
||||||
<a name="id599004"></a>
|
<a name="id599064"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.expression_semantics">Expression
|
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,14 +99,14 @@
|
|||||||
added to the end.
|
added to the end.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_back.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_back.complexity"></a><h6>
|
||||||
<a name="id599150"></a>
|
<a name="id599210"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.complexity">Complexity</a>
|
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_back.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_back.header"></a><h6>
|
||||||
<a name="id599182"></a>
|
<a name="id599242"></a>
|
||||||
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.header">Header</a>
|
<a href="push_back.html#fusion.algorithms.transformation.metafunctions.push_back.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_front"></a><a href="push_front.html" title="push_front">push_front</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.push_front"></a><a href="push_front.html" title="push_front">push_front</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_front.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_front.description"></a><h6>
|
||||||
<a name="id599310"></a>
|
<a name="id599370"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.description">Description</a>
|
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
of the input sequence and element to push.
|
of the input sequence and element to push.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_front.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_front.synopsis"></a><h6>
|
||||||
<a name="id599362"></a>
|
<a name="id599421"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.synopsis">Synopsis</a>
|
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id599481"></a><p class="title"><b>Table<EFBFBD>1.88.<2E>Parameters</b></p>
|
<a name="id599540"></a><p class="title"><b>Table<EFBFBD>1.88.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_front.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_front.expression_semantics"></a><h6>
|
||||||
<a name="id599577"></a>
|
<a name="id599636"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.expression_semantics">Expression
|
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,14 +99,14 @@
|
|||||||
added to the beginning.
|
added to the beginning.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_front.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_front.complexity"></a><h6>
|
||||||
<a name="id599722"></a>
|
<a name="id599781"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.complexity">Complexity</a>
|
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.push_front.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.push_front.header"></a><h6>
|
||||||
<a name="id599754"></a>
|
<a name="id599813"></a>
|
||||||
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.header">Header</a>
|
<a href="push_front.html#fusion.algorithms.transformation.metafunctions.push_front.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove"></a><a href="remove.html" title="remove">remove</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.remove"></a><a href="remove.html" title="remove">remove</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove.description"></a><h6>
|
||||||
<a name="id591682"></a>
|
<a name="id591740"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.description">Description</a>
|
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
removal types.
|
removal types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove.synopsis"></a><h6>
|
||||||
<a name="id591732"></a>
|
<a name="id591790"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.synopsis">Synopsis</a>
|
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id591850"></a><p class="title"><b>Table<EFBFBD>1.77.<2E>Parameters</b></p>
|
<a name="id591908"></a><p class="title"><b>Table<EFBFBD>1.77.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove.expression_semantics"></a><h6>
|
||||||
<a name="id591944"></a>
|
<a name="id592004"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.expression_semantics">Expression
|
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -99,14 +99,14 @@
|
|||||||
to <tt class="computeroutput"><a href="replace_if.html" title="replace_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">replace_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">,</span><EFBFBD><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>::</span><span class="identifier">type</span></tt>.
|
to <tt class="computeroutput"><a href="replace_if.html" title="replace_if"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">replace_if</span></tt></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">,</span><EFBFBD><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span><EFBFBD><span class="identifier">T</span><span class="special">></span><EFBFBD><span class="special">>::</span><span class="identifier">type</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove.complexity"></a><h6>
|
||||||
<a name="id592200"></a>
|
<a name="id592260"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.complexity">Complexity</a>
|
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove.header"></a><h6>
|
||||||
<a name="id592232"></a>
|
<a name="id592292"></a>
|
||||||
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.header">Header</a>
|
<a href="remove.html#fusion.algorithms.transformation.metafunctions.remove.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove_if"></a><a href="remove_if.html" title="remove_if">remove_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.remove_if"></a><a href="remove_if.html" title="remove_if">remove_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove_if.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove_if.description"></a><h6>
|
||||||
<a name="id592360"></a>
|
<a name="id592420"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.description">Description</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
and unary MPL Lambda Expression predicate types.
|
and unary MPL Lambda Expression predicate types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove_if.synopsis"></a><h6>
|
||||||
<a name="id592411"></a>
|
<a name="id592470"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.synopsis">Synopsis</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id592530"></a><p class="title"><b>Table<EFBFBD>1.78.<2E>Parameters</b></p>
|
<a name="id592590"></a><p class="title"><b>Table<EFBFBD>1.78.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -82,7 +82,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove_if.expression_semantics"></a><h6>
|
||||||
<a name="id592654"></a>
|
<a name="id592714"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.expression_semantics">Expression
|
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -101,14 +101,14 @@
|
|||||||
to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt>.
|
to <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove_if.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove_if.complexity"></a><h6>
|
||||||
<a name="id592831"></a>
|
<a name="id592890"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.complexity">Complexity</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.remove_if.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.remove_if.header"></a><h6>
|
||||||
<a name="id592863"></a>
|
<a name="id592922"></a>
|
||||||
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.header">Header</a>
|
<a href="remove_if.html#fusion.algorithms.transformation.metafunctions.remove_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace"></a><a href="replace.html" title="replace">replace</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.replace"></a><a href="replace.html" title="replace">replace</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace.description"></a><h6>
|
||||||
<a name="id590488"></a>
|
<a name="id590547"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.description">Description</a>
|
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
the input sequence and element to replace.
|
the input sequence and element to replace.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace.synopsis"></a><h6>
|
||||||
<a name="id590538"></a>
|
<a name="id590597"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.synopsis">Synopsis</a>
|
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id590656"></a><p class="title"><b>Table<EFBFBD>1.75.<2E>Parameters</b></p>
|
<a name="id590715"></a><p class="title"><b>Table<EFBFBD>1.75.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace.expression_semantics"></a><h6>
|
||||||
<a name="id590752"></a>
|
<a name="id590811"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.expression_semantics">Expression
|
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -97,14 +97,14 @@
|
|||||||
<a href="../functions/replace.html" title="replace"><tt class="computeroutput"><span class="identifier">replace</span></tt></a>.
|
<a href="../functions/replace.html" title="replace"><tt class="computeroutput"><span class="identifier">replace</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace.complexity"></a><h6>
|
||||||
<a name="id590892"></a>
|
<a name="id590951"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.complexity">Complexity</a>
|
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace.header"></a><h6>
|
||||||
<a name="id590924"></a>
|
<a name="id590983"></a>
|
||||||
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.header">Header</a>
|
<a href="replace.html#fusion.algorithms.transformation.metafunctions.replace.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace_if"></a><a href="replace_if.html" title="replace_if">replace_if</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.replace_if"></a><a href="replace_if.html" title="replace_if">replace_if</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace_if.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace_if.description"></a><h6>
|
||||||
<a name="id591051"></a>
|
<a name="id591110"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.description">Description</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -36,7 +36,7 @@
|
|||||||
Function Object</a> predicate and replacement object.
|
Function Object</a> predicate and replacement object.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace_if.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace_if.synopsis"></a><h6>
|
||||||
<a name="id591111"></a>
|
<a name="id591170"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.synopsis">Synopsis</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -50,7 +50,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id591246"></a><p class="title"><b>Table<EFBFBD>1.76.<2E>Parameters</b></p>
|
<a name="id591305"></a><p class="title"><b>Table<EFBFBD>1.76.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -91,7 +91,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace_if.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace_if.expression_semantics"></a><h6>
|
||||||
<a name="id591371"></a>
|
<a name="id591430"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.expression_semantics">Expression
|
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -108,14 +108,14 @@
|
|||||||
<a href="../functions/replace_if.html" title="replace_if"><tt class="computeroutput"><span class="identifier">replace_if</span></tt></a>.
|
<a href="../functions/replace_if.html" title="replace_if"><tt class="computeroutput"><span class="identifier">replace_if</span></tt></a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace_if.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace_if.complexity"></a><h6>
|
||||||
<a name="id591521"></a>
|
<a name="id591580"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.complexity">Complexity</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.replace_if.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.replace_if.header"></a><h6>
|
||||||
<a name="id591555"></a>
|
<a name="id591613"></a>
|
||||||
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.header">Header</a>
|
<a href="replace_if.html#fusion.algorithms.transformation.metafunctions.replace_if.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.reverse"></a><a href="reverse.html" title="reverse">reverse</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.reverse"></a><a href="reverse.html" title="reverse">reverse</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.reverse.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.reverse.description"></a><h6>
|
||||||
<a name="id592991"></a>
|
<a name="id593050"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.description">Description</a>
|
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
type.
|
type.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.reverse.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.reverse.synopsis"></a><h6>
|
||||||
<a name="id593039"></a>
|
<a name="id593099"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.synopsis">Synopsis</a>
|
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id593140"></a><p class="title"><b>Table<EFBFBD>1.79.<2E>Parameters</b></p>
|
<a name="id593200"></a><p class="title"><b>Table<EFBFBD>1.79.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.reverse.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.reverse.expression_semantics"></a><h6>
|
||||||
<a name="id593217"></a>
|
<a name="id593276"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.expression_semantics">Expression
|
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -88,14 +88,14 @@
|
|||||||
elements in the reverse order to <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
elements in the reverse order to <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.reverse.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.reverse.complexity"></a><h6>
|
||||||
<a name="id593340"></a>
|
<a name="id593399"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.complexity">Complexity</a>
|
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.reverse.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.reverse.header"></a><h6>
|
||||||
<a name="id593372"></a>
|
<a name="id593431"></a>
|
||||||
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.header">Header</a>
|
<a href="reverse.html#fusion.algorithms.transformation.metafunctions.reverse.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.transform"></a><a href="transform.html" title="transform">transform</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.transform"></a><a href="transform.html" title="transform">transform</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.transform.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.transform.description"></a><h6>
|
||||||
<a name="id589858"></a>
|
<a name="id589918"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.description">Description</a>
|
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -36,7 +36,7 @@
|
|||||||
Function Object</a> types.
|
Function Object</a> types.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.transform.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.transform.synopsis"></a><h6>
|
||||||
<a name="id589918"></a>
|
<a name="id589978"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.synopsis">Synopsis</a>
|
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -50,7 +50,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id590037"></a><p class="title"><b>Table<EFBFBD>1.74.<2E>Parameters</b></p>
|
<a name="id590096"></a><p class="title"><b>Table<EFBFBD>1.74.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.transform.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.transform.expression_semantics"></a><h6>
|
||||||
<a name="id590143"></a>
|
<a name="id590202"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.expression_semantics">Expression
|
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -101,14 +101,14 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">F</span><span class="special">::</span><span class="identifier">apply</span><span class="special"><</span><span class="identifier">E</span><span class="special">>::</span><span class="identifier">type</span></tt> for each element type <tt class="computeroutput"><span class="identifier">E</span></tt> in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
<tt class="computeroutput"><span class="identifier">F</span><span class="special">::</span><span class="identifier">apply</span><span class="special"><</span><span class="identifier">E</span><span class="special">>::</span><span class="identifier">type</span></tt> for each element type <tt class="computeroutput"><span class="identifier">E</span></tt> in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.transform.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.transform.complexity"></a><h6>
|
||||||
<a name="id590328"></a>
|
<a name="id590388"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.complexity">Complexity</a>
|
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.transform.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.transform.header"></a><h6>
|
||||||
<a name="id590360"></a>
|
<a name="id590420"></a>
|
||||||
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.header">Header</a>
|
<a href="transform.html#fusion.algorithms.transformation.metafunctions.transform.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h5 class="title">
|
<div class="titlepage"><div><div><h5 class="title">
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.zip"></a><a href="zip.html" title="zip">zip</a></h5></div></div></div>
|
<a name="fusion.algorithms.transformation.metafunctions.zip"></a><a href="zip.html" title="zip">zip</a></h5></div></div></div>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.zip.description"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.zip.description"></a><h6>
|
||||||
<a name="id597064"></a>
|
<a name="id597123"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.description">Description</a>
|
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.description">Description</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
of the members of the component sequences.
|
of the members of the component sequences.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.zip.synopsis"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.zip.synopsis"></a><h6>
|
||||||
<a name="id597097"></a>
|
<a name="id597156"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.synopsis">Synopsis</a>
|
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.synopsis">Synopsis</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -50,7 +50,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.zip.expression_semantics"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.zip.expression_semantics"></a><h6>
|
||||||
<a name="id597249"></a>
|
<a name="id597308"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.expression_semantics">Expression
|
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h6>
|
</h6>
|
||||||
@ -69,14 +69,14 @@
|
|||||||
return <tt class="computeroutput"><span class="special">((</span><span class="number">1</span><span class="special">,</span><EFBFBD><span class="char">'a'</span><span class="special">),(</span><span class="number">2</span><span class="special">,</span><EFBFBD><span class="char">'b'</span><span class="special">),(</span><span class="number">3</span><span class="special">,</span><EFBFBD><span class="char">'c'</span><span class="special">))</span></tt>
|
return <tt class="computeroutput"><span class="special">((</span><span class="number">1</span><span class="special">,</span><EFBFBD><span class="char">'a'</span><span class="special">),(</span><span class="number">2</span><span class="special">,</span><EFBFBD><span class="char">'b'</span><span class="special">),(</span><span class="number">3</span><span class="special">,</span><EFBFBD><span class="char">'c'</span><span class="special">))</span></tt>
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.zip.complexity"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.zip.complexity"></a><h6>
|
||||||
<a name="id597558"></a>
|
<a name="id597617"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.complexity">Complexity</a>
|
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.complexity">Complexity</a>
|
||||||
</h6>
|
</h6>
|
||||||
<p>
|
<p>
|
||||||
Constant.
|
Constant.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.algorithms.transformation.metafunctions.zip.header"></a><h6>
|
<a name="fusion.algorithms.transformation.metafunctions.zip.header"></a><h6>
|
||||||
<a name="id597589"></a>
|
<a name="id597648"></a>
|
||||||
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.header">Header</a>
|
<a href="zip.html#fusion.algorithms.transformation.metafunctions.zip.header">Header</a>
|
||||||
</h6>
|
</h6>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="fusion.extension.our_example"></a><h3>
|
<a name="fusion.extension.our_example"></a><h3>
|
||||||
<a name="id608117"></a>
|
<a name="id608175"></a>
|
||||||
<a href="extension.html#fusion.extension.our_example">Our example</a>
|
<a href="extension.html#fusion.extension.our_example">Our example</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -80,7 +80,7 @@
|
|||||||
Start</a> guide.
|
Start</a> guide.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.extension.enabling_tag_dispatching"></a><h3>
|
<a name="fusion.extension.enabling_tag_dispatching"></a><h3>
|
||||||
<a name="id608399"></a>
|
<a name="id608457"></a>
|
||||||
<a href="extension.html#fusion.extension.enabling_tag_dispatching">Enabling Tag Dispatching</a>
|
<a href="extension.html#fusion.extension.enabling_tag_dispatching">Enabling Tag Dispatching</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -121,7 +121,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">adapted</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">/</span><span class="identifier">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.extension.designing_a_suitable_iterator"></a><h3>
|
<a name="fusion.extension.designing_a_suitable_iterator"></a><h3>
|
||||||
<a name="id608891"></a>
|
<a name="id608950"></a>
|
||||||
<a href="extension.html#fusion.extension.designing_a_suitable_iterator">Designing a
|
<a href="extension.html#fusion.extension.designing_a_suitable_iterator">Designing a
|
||||||
suitable iterator</a>
|
suitable iterator</a>
|
||||||
</h3>
|
</h3>
|
||||||
@ -184,7 +184,7 @@
|
|||||||
clearer as we add features to our implementation.
|
clearer as we add features to our implementation.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.extension.a_first_couple_of_instructive_features"></a><h3>
|
<a name="fusion.extension.a_first_couple_of_instructive_features"></a><h3>
|
||||||
<a name="id609527"></a>
|
<a name="id609586"></a>
|
||||||
<a href="extension.html#fusion.extension.a_first_couple_of_instructive_features">A first
|
<a href="extension.html#fusion.extension.a_first_couple_of_instructive_features">A first
|
||||||
couple of instructive features</a>
|
couple of instructive features</a>
|
||||||
</h3>
|
</h3>
|
||||||
@ -327,7 +327,7 @@
|
|||||||
</p></td></tr>
|
</p></td></tr>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.extension.implementing_the_remaining_iterator_functionality"></a><h3>
|
<a name="fusion.extension.implementing_the_remaining_iterator_functionality"></a><h3>
|
||||||
<a name="id611768"></a>
|
<a name="id611827"></a>
|
||||||
<a href="extension.html#fusion.extension.implementing_the_remaining_iterator_functionality">Implementing
|
<a href="extension.html#fusion.extension.implementing_the_remaining_iterator_functionality">Implementing
|
||||||
the remaining iterator functionality</a>
|
the remaining iterator functionality</a>
|
||||||
</h3>
|
</h3>
|
||||||
@ -382,7 +382,7 @@
|
|||||||
are provided in the example code.
|
are provided in the example code.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.extension.implementing_the_intrinsic_functions_of_the_sequence"></a><h3>
|
<a name="fusion.extension.implementing_the_intrinsic_functions_of_the_sequence"></a><h3>
|
||||||
<a name="id612391"></a>
|
<a name="id612450"></a>
|
||||||
<a href="extension.html#fusion.extension.implementing_the_intrinsic_functions_of_the_sequence">Implementing
|
<a href="extension.html#fusion.extension.implementing_the_intrinsic_functions_of_the_sequence">Implementing
|
||||||
the intrinsic functions of the sequence</a>
|
the intrinsic functions of the sequence</a>
|
||||||
</h3>
|
</h3>
|
||||||
@ -441,7 +441,7 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">value_at_impl</span></tt> and <tt class="computeroutput"><span class="identifier">at_impl</span></tt>.
|
<tt class="computeroutput"><span class="identifier">value_at_impl</span></tt> and <tt class="computeroutput"><span class="identifier">at_impl</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.extension.enabling_our_type_as_an_associative_container"></a><h3>
|
<a name="fusion.extension.enabling_our_type_as_an_associative_container"></a><h3>
|
||||||
<a name="id612973"></a>
|
<a name="id613032"></a>
|
||||||
<a href="extension.html#fusion.extension.enabling_our_type_as_an_associative_container">Enabling
|
<a href="extension.html#fusion.extension.enabling_our_type_as_an_associative_container">Enabling
|
||||||
our type as an associative container</a>
|
our type as an associative container</a>
|
||||||
</h3>
|
</h3>
|
||||||
@ -507,7 +507,7 @@
|
|||||||
of <tt class="computeroutput"><span class="identifier">is_associative_impl</span></tt>.
|
of <tt class="computeroutput"><span class="identifier">is_associative_impl</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.extension.summary"></a><h3>
|
<a name="fusion.extension.summary"></a><h3>
|
||||||
<a name="id613947"></a>
|
<a name="id614006"></a>
|
||||||
<a href="extension.html#fusion.extension.summary">Summary</a>
|
<a href="extension.html#fusion.extension.summary">Summary</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
<a href="sequences.html" title="Sequences">Sequence</a>.
|
<a href="sequences.html" title="Sequences">Sequence</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.header"></a><h3>
|
<a name="fusion.iterators.header"></a><h3>
|
||||||
<a name="id456970"></a>
|
<a name="id457027"></a>
|
||||||
<a href="iterators.html#fusion.iterators.header">Header</a>
|
<a href="iterators.html#fusion.iterators.header">Header</a>
|
||||||
</h3>
|
</h3>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
Iterator">Bidirectional
|
Iterator">Bidirectional
|
||||||
Iterator</a></h4></div></div></div>
|
Iterator</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.concepts.bidirectional_iterator.description"></a><h5>
|
<a name="fusion.iterators.concepts.bidirectional_iterator.description"></a><h5>
|
||||||
<a name="id459658"></a>
|
<a name="id459716"></a>
|
||||||
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.description">Description</a>
|
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -61,7 +61,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.concepts.bidirectional_iterator.refinement_of"></a><h5>
|
<a name="fusion.iterators.concepts.bidirectional_iterator.refinement_of"></a><h5>
|
||||||
<a name="id459784"></a>
|
<a name="id459842"></a>
|
||||||
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.refinement_of">Refinement
|
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.refinement_of">Refinement
|
||||||
of</a>
|
of</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -70,7 +70,7 @@
|
|||||||
Iterator">Forward Iterator</a>
|
Iterator">Forward Iterator</a>
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.concepts.bidirectional_iterator.expression_requirements"></a><h5>
|
<a name="fusion.iterators.concepts.bidirectional_iterator.expression_requirements"></a><h5>
|
||||||
<a name="id459825"></a>
|
<a name="id459883"></a>
|
||||||
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.expression_requirements">Expression
|
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.expression_requirements">Expression
|
||||||
requirements</a>
|
requirements</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -123,7 +123,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.bidirectional_iterator.meta_expressions"></a><h5>
|
<a name="fusion.iterators.concepts.bidirectional_iterator.meta_expressions"></a><h5>
|
||||||
<a name="id460129"></a>
|
<a name="id460187"></a>
|
||||||
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.meta_expressions">Meta
|
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.meta_expressions">Meta
|
||||||
Expressions</a>
|
Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -143,7 +143,7 @@
|
|||||||
</tr></tbody>
|
</tr></tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.bidirectional_iterator.expression_semantics"></a><h5>
|
<a name="fusion.iterators.concepts.bidirectional_iterator.expression_semantics"></a><h5>
|
||||||
<a name="id460246"></a>
|
<a name="id460303"></a>
|
||||||
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.expression_semantics">Expression
|
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -170,7 +170,7 @@
|
|||||||
</tr></tbody>
|
</tr></tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.bidirectional_iterator.invariants"></a><h5>
|
<a name="fusion.iterators.concepts.bidirectional_iterator.invariants"></a><h5>
|
||||||
<a name="id460367"></a>
|
<a name="id460425"></a>
|
||||||
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.invariants">Invariants</a>
|
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.invariants">Invariants</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -187,7 +187,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="fusion.iterators.concepts.bidirectional_iterator.models"></a><h5>
|
<a name="fusion.iterators.concepts.bidirectional_iterator.models"></a><h5>
|
||||||
<a name="id460705"></a>
|
<a name="id460763"></a>
|
||||||
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.models">Models</a>
|
<a href="bidirectional_iterator.html#fusion.iterators.concepts.bidirectional_iterator.models">Models</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
Iterator">Forward
|
Iterator">Forward
|
||||||
Iterator</a></h4></div></div></div>
|
Iterator</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.concepts.forward_iterator.description"></a><h5>
|
<a name="fusion.iterators.concepts.forward_iterator.description"></a><h5>
|
||||||
<a name="id457148"></a>
|
<a name="id457205"></a>
|
||||||
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.description">Description</a>
|
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -63,7 +63,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.concepts.forward_iterator.expression_requirements"></a><h5>
|
<a name="fusion.iterators.concepts.forward_iterator.expression_requirements"></a><h5>
|
||||||
<a name="id457297"></a>
|
<a name="id457354"></a>
|
||||||
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.expression_requirements">Expression
|
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.expression_requirements">Expression
|
||||||
requirements</a>
|
requirements</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -132,7 +132,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.forward_iterator.meta_expressions"></a><h5>
|
<a name="fusion.iterators.concepts.forward_iterator.meta_expressions"></a><h5>
|
||||||
<a name="id457895"></a>
|
<a name="id457952"></a>
|
||||||
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.meta_expressions">Meta
|
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.meta_expressions">Meta
|
||||||
Expressions</a>
|
Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -181,7 +181,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.forward_iterator.expression_semantics"></a><h5>
|
<a name="fusion.iterators.concepts.forward_iterator.expression_semantics"></a><h5>
|
||||||
<a name="id458407"></a>
|
<a name="id458464"></a>
|
||||||
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.expression_semantics">Expression
|
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -245,7 +245,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.forward_iterator.invariants"></a><h5>
|
<a name="fusion.iterators.concepts.forward_iterator.invariants"></a><h5>
|
||||||
<a name="id458901"></a>
|
<a name="id458958"></a>
|
||||||
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.invariants">Invariants</a>
|
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.invariants">Invariants</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -268,7 +268,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="fusion.iterators.concepts.forward_iterator.models"></a><h5>
|
<a name="fusion.iterators.concepts.forward_iterator.models"></a><h5>
|
||||||
<a name="id459317"></a>
|
<a name="id459374"></a>
|
||||||
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.models">Models</a>
|
<a href="forward_iterator.html#fusion.iterators.concepts.forward_iterator.models">Models</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
Access Iterator">Random
|
Access Iterator">Random
|
||||||
Access Iterator</a></h4></div></div></div>
|
Access Iterator</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.concepts.random_access_iterator.description"></a><h5>
|
<a name="fusion.iterators.concepts.random_access_iterator.description"></a><h5>
|
||||||
<a name="id460918"></a>
|
<a name="id460975"></a>
|
||||||
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.description">Description</a>
|
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -63,7 +63,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.concepts.random_access_iterator.refinement_of"></a><h5>
|
<a name="fusion.iterators.concepts.random_access_iterator.refinement_of"></a><h5>
|
||||||
<a name="id461065"></a>
|
<a name="id461123"></a>
|
||||||
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.refinement_of">Refinement
|
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.refinement_of">Refinement
|
||||||
of</a>
|
of</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -73,7 +73,7 @@
|
|||||||
Iterator</a>
|
Iterator</a>
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.concepts.random_access_iterator.expression_requirements"></a><h5>
|
<a name="fusion.iterators.concepts.random_access_iterator.expression_requirements"></a><h5>
|
||||||
<a name="id461106"></a>
|
<a name="id461164"></a>
|
||||||
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.expression_requirements">Expression
|
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.expression_requirements">Expression
|
||||||
requirements</a>
|
requirements</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -126,7 +126,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.random_access_iterator.meta_expressions"></a><h5>
|
<a name="fusion.iterators.concepts.random_access_iterator.meta_expressions"></a><h5>
|
||||||
<a name="id461407"></a>
|
<a name="id461465"></a>
|
||||||
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.meta_expressions">Meta
|
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.meta_expressions">Meta
|
||||||
Expressions</a>
|
Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -158,7 +158,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.iterators.concepts.random_access_iterator.models"></a><h5>
|
<a name="fusion.iterators.concepts.random_access_iterator.models"></a><h5>
|
||||||
<a name="id461670"></a>
|
<a name="id461728"></a>
|
||||||
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.models">Models</a>
|
<a href="random_access_iterator.html#fusion.iterators.concepts.random_access_iterator.models">Models</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.functions.advance"></a><a href="advance.html" title="advance">advance</a></h4></div></div></div>
|
<a name="fusion.iterators.functions.advance"></a><a href="advance.html" title="advance">advance</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.functions.advance.description"></a><h5>
|
<a name="fusion.iterators.functions.advance.description"></a><h5>
|
||||||
<a name="id465388"></a>
|
<a name="id465445"></a>
|
||||||
<a href="advance.html#fusion.iterators.functions.advance.description">Description</a>
|
<a href="advance.html#fusion.iterators.functions.advance.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Moves an iterator by a specified distance.
|
Moves an iterator by a specified distance.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.advance.synopsis"></a><h5>
|
<a name="fusion.iterators.functions.advance.synopsis"></a><h5>
|
||||||
<a name="id465417"></a>
|
<a name="id465475"></a>
|
||||||
<a href="advance.html#fusion.iterators.functions.advance.synopsis">Synopsis</a>
|
<a href="advance.html#fusion.iterators.functions.advance.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/advance.html" title="advance"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/advance.html" title="advance"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id465589"></a><p class="title"><b>Table<EFBFBD>1.6.<2E>Parameters</b></p>
|
<a name="id465646"></a><p class="title"><b>Table<EFBFBD>1.6.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -76,7 +76,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.functions.advance.expression_semantics"></a><h5>
|
<a name="fusion.iterators.functions.advance.expression_semantics"></a><h5>
|
||||||
<a name="id465682"></a>
|
<a name="id465739"></a>
|
||||||
<a href="advance.html#fusion.iterators.functions.advance.expression_semantics">Expression
|
<a href="advance.html#fusion.iterators.functions.advance.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -97,14 +97,14 @@
|
|||||||
may be negative.
|
may be negative.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.advance.header"></a><h5>
|
<a name="fusion.iterators.functions.advance.header"></a><h5>
|
||||||
<a name="id465839"></a>
|
<a name="id465896"></a>
|
||||||
<a href="advance.html#fusion.iterators.functions.advance.header">Header</a>
|
<a href="advance.html#fusion.iterators.functions.advance.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.functions.advance.example"></a><h5>
|
<a name="fusion.iterators.functions.advance.example"></a><h5>
|
||||||
<a name="id465933"></a>
|
<a name="id465991"></a>
|
||||||
<a href="advance.html#fusion.iterators.functions.advance.example">Example</a>
|
<a href="advance.html#fusion.iterators.functions.advance.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.functions.advance_c"></a><a href="advance_c.html" title="advance_c">advance_c</a></h4></div></div></div>
|
<a name="fusion.iterators.functions.advance_c"></a><a href="advance_c.html" title="advance_c">advance_c</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.functions.advance_c.description"></a><h5>
|
<a name="fusion.iterators.functions.advance_c.description"></a><h5>
|
||||||
<a name="id466230"></a>
|
<a name="id466287"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.functions.advance_c.description">Description</a>
|
<a href="advance_c.html#fusion.iterators.functions.advance_c.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Moves an iterator by a specified distance.
|
Moves an iterator by a specified distance.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.advance_c.synopsis"></a><h5>
|
<a name="fusion.iterators.functions.advance_c.synopsis"></a><h5>
|
||||||
<a name="id466261"></a>
|
<a name="id466319"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.functions.advance_c.synopsis">Synopsis</a>
|
<a href="advance_c.html#fusion.iterators.functions.advance_c.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/advance_c.html" title="advance_c"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance_c</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/advance_c.html" title="advance_c"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance_c</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id466434"></a><p class="title"><b>Table<EFBFBD>1.7.<2E>Parameters</b></p>
|
<a name="id466491"></a><p class="title"><b>Table<EFBFBD>1.7.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -76,7 +76,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.functions.advance_c.expression_semantics"></a><h5>
|
<a name="fusion.iterators.functions.advance_c.expression_semantics"></a><h5>
|
||||||
<a name="id466527"></a>
|
<a name="id466585"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.functions.advance_c.expression_semantics">Expression
|
<a href="advance_c.html#fusion.iterators.functions.advance_c.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -97,14 +97,14 @@
|
|||||||
may be negative.
|
may be negative.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.advance_c.header"></a><h5>
|
<a name="fusion.iterators.functions.advance_c.header"></a><h5>
|
||||||
<a name="id466684"></a>
|
<a name="id466741"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.functions.advance_c.header">Header</a>
|
<a href="advance_c.html#fusion.iterators.functions.advance_c.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.functions.advance_c.example"></a><h5>
|
<a name="fusion.iterators.functions.advance_c.example"></a><h5>
|
||||||
<a name="id466778"></a>
|
<a name="id466835"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.functions.advance_c.example">Example</a>
|
<a href="advance_c.html#fusion.iterators.functions.advance_c.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.functions.deref"></a><a href="deref.html" title="deref">deref</a></h4></div></div></div>
|
<a name="fusion.iterators.functions.deref"></a><a href="deref.html" title="deref">deref</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.functions.deref.description"></a><h5>
|
<a name="fusion.iterators.functions.deref.description"></a><h5>
|
||||||
<a name="id461926"></a>
|
<a name="id461984"></a>
|
||||||
<a href="deref.html#fusion.iterators.functions.deref.description">Description</a>
|
<a href="deref.html#fusion.iterators.functions.deref.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Deferences an iterator.
|
Deferences an iterator.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.deref.synopsis"></a><h5>
|
<a name="fusion.iterators.functions.deref.synopsis"></a><h5>
|
||||||
<a name="id461956"></a>
|
<a name="id462014"></a>
|
||||||
<a href="deref.html#fusion.iterators.functions.deref.synopsis">Synopsis</a>
|
<a href="deref.html#fusion.iterators.functions.deref.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../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><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">deref</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../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><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">deref</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id462100"></a><p class="title"><b>Table<EFBFBD>1.2.<2E>Parameters</b></p>
|
<a name="id462157"></a><p class="title"><b>Table<EFBFBD>1.2.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.functions.deref.expression_semantics"></a><h5>
|
<a name="fusion.iterators.functions.deref.expression_semantics"></a><h5>
|
||||||
<a name="id462173"></a>
|
<a name="id462230"></a>
|
||||||
<a href="deref.html#fusion.iterators.functions.deref.expression_semantics">Expression
|
<a href="deref.html#fusion.iterators.functions.deref.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -82,14 +82,14 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">i</span></tt>.
|
<tt class="computeroutput"><span class="identifier">i</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.deref.header"></a><h5>
|
<a name="fusion.iterators.functions.deref.header"></a><h5>
|
||||||
<a name="id462316"></a>
|
<a name="id462374"></a>
|
||||||
<a href="deref.html#fusion.iterators.functions.deref.header">Header</a>
|
<a href="deref.html#fusion.iterators.functions.deref.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.functions.deref.example"></a><h5>
|
<a name="fusion.iterators.functions.deref.example"></a><h5>
|
||||||
<a name="id462410"></a>
|
<a name="id462468"></a>
|
||||||
<a href="deref.html#fusion.iterators.functions.deref.example">Example</a>
|
<a href="deref.html#fusion.iterators.functions.deref.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.functions.distance"></a><a href="distance.html" title="distance">distance</a></h4></div></div></div>
|
<a name="fusion.iterators.functions.distance"></a><a href="distance.html" title="distance">distance</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.functions.distance.description"></a><h5>
|
<a name="fusion.iterators.functions.distance.description"></a><h5>
|
||||||
<a name="id464545"></a>
|
<a name="id464603"></a>
|
||||||
<a href="distance.html#fusion.iterators.functions.distance.description">Description</a>
|
<a href="distance.html#fusion.iterators.functions.distance.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Returns the distance between 2 iterators.
|
Returns the distance between 2 iterators.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.distance.synopsis"></a><h5>
|
<a name="fusion.iterators.functions.distance.synopsis"></a><h5>
|
||||||
<a name="id464575"></a>
|
<a name="id464632"></a>
|
||||||
<a href="distance.html#fusion.iterators.functions.distance.synopsis">Synopsis</a>
|
<a href="distance.html#fusion.iterators.functions.distance.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -44,7 +44,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/distance.html" title="distance"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">j</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/distance.html" title="distance"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">j</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id464775"></a><p class="title"><b>Table<EFBFBD>1.5.<2E>Parameters</b></p>
|
<a name="id464832"></a><p class="title"><b>Table<EFBFBD>1.5.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -69,7 +69,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.functions.distance.expression_semantics"></a><h5>
|
<a name="fusion.iterators.functions.distance.expression_semantics"></a><h5>
|
||||||
<a name="id464858"></a>
|
<a name="id464916"></a>
|
||||||
<a href="distance.html#fusion.iterators.functions.distance.expression_semantics">Expression
|
<a href="distance.html#fusion.iterators.functions.distance.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -84,14 +84,14 @@
|
|||||||
iterators <tt class="computeroutput"><span class="identifier">i</span></tt> and <tt class="computeroutput"><span class="identifier">j</span></tt>.
|
iterators <tt class="computeroutput"><span class="identifier">i</span></tt> and <tt class="computeroutput"><span class="identifier">j</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.distance.header"></a><h5>
|
<a name="fusion.iterators.functions.distance.header"></a><h5>
|
||||||
<a name="id464983"></a>
|
<a name="id465041"></a>
|
||||||
<a href="distance.html#fusion.iterators.functions.distance.header">Header</a>
|
<a href="distance.html#fusion.iterators.functions.distance.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.functions.distance.example"></a><h5>
|
<a name="fusion.iterators.functions.distance.example"></a><h5>
|
||||||
<a name="id465078"></a>
|
<a name="id465136"></a>
|
||||||
<a href="distance.html#fusion.iterators.functions.distance.example">Example</a>
|
<a href="distance.html#fusion.iterators.functions.distance.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.functions.next"></a><a href="next.html" title="next">next</a></h4></div></div></div>
|
<a name="fusion.iterators.functions.next"></a><a href="next.html" title="next">next</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.functions.next.description"></a><h5>
|
<a name="fusion.iterators.functions.next.description"></a><h5>
|
||||||
<a name="id462857"></a>
|
<a name="id462914"></a>
|
||||||
<a href="next.html#fusion.iterators.functions.next.description">Description</a>
|
<a href="next.html#fusion.iterators.functions.next.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Moves an iterator 1 position forwards.
|
Moves an iterator 1 position forwards.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.next.synopsis"></a><h5>
|
<a name="fusion.iterators.functions.next.synopsis"></a><h5>
|
||||||
<a name="id462887"></a>
|
<a name="id462944"></a>
|
||||||
<a href="next.html#fusion.iterators.functions.next.synopsis">Synopsis</a>
|
<a href="next.html#fusion.iterators.functions.next.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../metafunctions/next.html" title="next"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">next</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">next</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../metafunctions/next.html" title="next"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">next</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">next</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id463031"></a><p class="title"><b>Table<EFBFBD>1.3.<2E>Parameters</b></p>
|
<a name="id463088"></a><p class="title"><b>Table<EFBFBD>1.3.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.functions.next.expression_semantics"></a><h5>
|
<a name="fusion.iterators.functions.next.expression_semantics"></a><h5>
|
||||||
<a name="id463102"></a>
|
<a name="id463160"></a>
|
||||||
<a href="next.html#fusion.iterators.functions.next.expression_semantics">Expression
|
<a href="next.html#fusion.iterators.functions.next.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -83,14 +83,14 @@
|
|||||||
next element after <tt class="computeroutput"><span class="identifier">i</span></tt>.
|
next element after <tt class="computeroutput"><span class="identifier">i</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.next.header"></a><h5>
|
<a name="fusion.iterators.functions.next.header"></a><h5>
|
||||||
<a name="id463196"></a>
|
<a name="id463254"></a>
|
||||||
<a href="next.html#fusion.iterators.functions.next.header">Header</a>
|
<a href="next.html#fusion.iterators.functions.next.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.functions.next.example"></a><h5>
|
<a name="fusion.iterators.functions.next.example"></a><h5>
|
||||||
<a name="id463290"></a>
|
<a name="id463347"></a>
|
||||||
<a href="next.html#fusion.iterators.functions.next.example">Example</a>
|
<a href="next.html#fusion.iterators.functions.next.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.functions.prior"></a><a href="prior.html" title="prior">prior</a></h4></div></div></div>
|
<a name="fusion.iterators.functions.prior"></a><a href="prior.html" title="prior">prior</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.functions.prior.description"></a><h5>
|
<a name="fusion.iterators.functions.prior.description"></a><h5>
|
||||||
<a name="id463744"></a>
|
<a name="id463801"></a>
|
||||||
<a href="prior.html#fusion.iterators.functions.prior.description">Description</a>
|
<a href="prior.html#fusion.iterators.functions.prior.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Moves an iterator 1 position backwards.
|
Moves an iterator 1 position backwards.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.prior.synopsis"></a><h5>
|
<a name="fusion.iterators.functions.prior.synopsis"></a><h5>
|
||||||
<a name="id463774"></a>
|
<a name="id463831"></a>
|
||||||
<a href="prior.html#fusion.iterators.functions.prior.synopsis">Synopsis</a>
|
<a href="prior.html#fusion.iterators.functions.prior.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../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><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">prior</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../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><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">prior</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id463917"></a><p class="title"><b>Table<EFBFBD>1.4.<2E>Parameters</b></p>
|
<a name="id463974"></a><p class="title"><b>Table<EFBFBD>1.4.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -67,7 +67,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.functions.prior.expression_semantics"></a><h5>
|
<a name="fusion.iterators.functions.prior.expression_semantics"></a><h5>
|
||||||
<a name="id463991"></a>
|
<a name="id464048"></a>
|
||||||
<a href="prior.html#fusion.iterators.functions.prior.expression_semantics">Expression
|
<a href="prior.html#fusion.iterators.functions.prior.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -83,14 +83,14 @@
|
|||||||
element prior to <tt class="computeroutput"><span class="identifier">i</span></tt>.
|
element prior to <tt class="computeroutput"><span class="identifier">i</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.functions.prior.header"></a><h5>
|
<a name="fusion.iterators.functions.prior.header"></a><h5>
|
||||||
<a name="id464095"></a>
|
<a name="id464152"></a>
|
||||||
<a href="prior.html#fusion.iterators.functions.prior.header">Header</a>
|
<a href="prior.html#fusion.iterators.functions.prior.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.functions.prior.example"></a><h5>
|
<a name="fusion.iterators.functions.prior.example"></a><h5>
|
||||||
<a name="id464189"></a>
|
<a name="id464247"></a>
|
||||||
<a href="prior.html#fusion.iterators.functions.prior.example">Example</a>
|
<a href="prior.html#fusion.iterators.functions.prior.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.advance"></a><a href="advance.html" title="advance">advance</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.advance"></a><a href="advance.html" title="advance">advance</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.advance.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance.description"></a><h5>
|
||||||
<a name="id474443"></a>
|
<a name="id474500"></a>
|
||||||
<a href="advance.html#fusion.iterators.metafunctions.advance.description">Description</a>
|
<a href="advance.html#fusion.iterators.metafunctions.advance.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Moves an iterator a specified distance.
|
Moves an iterator a specified distance.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.advance.synopsis"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance.synopsis"></a><h5>
|
||||||
<a name="id474474"></a>
|
<a name="id474531"></a>
|
||||||
<a href="advance.html#fusion.iterators.metafunctions.advance.synopsis">Synopsis</a>
|
<a href="advance.html#fusion.iterators.metafunctions.advance.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id474590"></a><p class="title"><b>Table<EFBFBD>1.17.<2E>Parameters</b></p>
|
<a name="id474647"></a><p class="title"><b>Table<EFBFBD>1.17.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.advance.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance.expression_semantics"></a><h5>
|
||||||
<a name="id474684"></a>
|
<a name="id474741"></a>
|
||||||
<a href="advance.html#fusion.iterators.metafunctions.advance.expression_semantics">Expression
|
<a href="advance.html#fusion.iterators.metafunctions.advance.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -99,14 +99,14 @@
|
|||||||
may be negative.
|
may be negative.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.advance.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance.header"></a><h5>
|
||||||
<a name="id474854"></a>
|
<a name="id474911"></a>
|
||||||
<a href="advance.html#fusion.iterators.metafunctions.advance.header">Header</a>
|
<a href="advance.html#fusion.iterators.metafunctions.advance.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.advance.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance.example"></a><h5>
|
||||||
<a name="id474948"></a>
|
<a name="id475006"></a>
|
||||||
<a href="advance.html#fusion.iterators.metafunctions.advance.example">Example</a>
|
<a href="advance.html#fusion.iterators.metafunctions.advance.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.advance_c"></a><a href="advance_c.html" title="advance_c">advance_c</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.advance_c"></a><a href="advance_c.html" title="advance_c">advance_c</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.advance_c.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance_c.description"></a><h5>
|
||||||
<a name="id475409"></a>
|
<a name="id475466"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.description">Description</a>
|
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Moves an iterator by a specified distance.
|
Moves an iterator by a specified distance.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.advance_c.synopsis"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance_c.synopsis"></a><h5>
|
||||||
<a name="id475439"></a>
|
<a name="id475497"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.synopsis">Synopsis</a>
|
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id475557"></a><p class="title"><b>Table<EFBFBD>1.18.<2E>Parameters</b></p>
|
<a name="id475614"></a><p class="title"><b>Table<EFBFBD>1.18.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -79,7 +79,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.advance_c.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance_c.expression_semantics"></a><h5>
|
||||||
<a name="id475650"></a>
|
<a name="id475708"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.expression_semantics">Expression
|
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -99,14 +99,14 @@
|
|||||||
may be negative. Equivalent to <tt class="computeroutput"><a href="advance.html" title="advance"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span><EFBFBD><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special"><</span><span class="identifier">N</span><span class="special">></span><EFBFBD><span class="special">>::</span><span class="identifier">type</span></tt>.
|
may be negative. Equivalent to <tt class="computeroutput"><a href="advance.html" title="advance"><tt class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></tt></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span><EFBFBD><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special"><</span><span class="identifier">N</span><span class="special">></span><EFBFBD><span class="special">>::</span><span class="identifier">type</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.advance_c.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance_c.header"></a><h5>
|
||||||
<a name="id475922"></a>
|
<a name="id475980"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.header">Header</a>
|
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.advance_c.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.advance_c.example"></a><h5>
|
||||||
<a name="id476015"></a>
|
<a name="id476073"></a>
|
||||||
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.example">Example</a>
|
<a href="advance_c.html#fusion.iterators.metafunctions.advance_c.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.deref"></a><a href="deref.html" title="deref">deref</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.deref"></a><a href="deref.html" title="deref">deref</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.deref.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.deref.description"></a><h5>
|
||||||
<a name="id470064"></a>
|
<a name="id470121"></a>
|
||||||
<a href="deref.html#fusion.iterators.metafunctions.deref.description">Description</a>
|
<a href="deref.html#fusion.iterators.metafunctions.deref.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Returns the type that will be returned by dereferencing an iterator.
|
Returns the type that will be returned by dereferencing an iterator.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.deref.synposis"></a><h5>
|
<a name="fusion.iterators.metafunctions.deref.synposis"></a><h5>
|
||||||
<a name="id470095"></a>
|
<a name="id470153"></a>
|
||||||
<a href="deref.html#fusion.iterators.metafunctions.deref.synposis">Synposis</a>
|
<a href="deref.html#fusion.iterators.metafunctions.deref.synposis">Synposis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id470193"></a><p class="title"><b>Table<EFBFBD>1.12.<2E>Parameters</b></p>
|
<a name="id470251"></a><p class="title"><b>Table<EFBFBD>1.12.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -70,7 +70,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.deref.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.deref.expression_semantics"></a><h5>
|
||||||
<a name="id470266"></a>
|
<a name="id470324"></a>
|
||||||
<a href="deref.html#fusion.iterators.metafunctions.deref.expression_semantics">Expression
|
<a href="deref.html#fusion.iterators.metafunctions.deref.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -85,14 +85,14 @@
|
|||||||
an iterator of type <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
an iterator of type <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.deref.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.deref.header"></a><h5>
|
||||||
<a name="id470378"></a>
|
<a name="id470435"></a>
|
||||||
<a href="deref.html#fusion.iterators.metafunctions.deref.header">Header</a>
|
<a href="deref.html#fusion.iterators.metafunctions.deref.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.deref.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.deref.example"></a><h5>
|
||||||
<a name="id470472"></a>
|
<a name="id470530"></a>
|
||||||
<a href="deref.html#fusion.iterators.metafunctions.deref.example">Example</a>
|
<a href="deref.html#fusion.iterators.metafunctions.deref.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.distance"></a><a href="distance.html" title="distance">distance</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.distance"></a><a href="distance.html" title="distance">distance</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.distance.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.distance.description"></a><h5>
|
||||||
<a name="id473549"></a>
|
<a name="id473606"></a>
|
||||||
<a href="distance.html#fusion.iterators.metafunctions.distance.description">Description</a>
|
<a href="distance.html#fusion.iterators.metafunctions.distance.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Returns the distance between two iterators.
|
Returns the distance between two iterators.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.distance.synopsis"></a><h5>
|
<a name="fusion.iterators.metafunctions.distance.synopsis"></a><h5>
|
||||||
<a name="id473580"></a>
|
<a name="id473638"></a>
|
||||||
<a href="distance.html#fusion.iterators.metafunctions.distance.synopsis">Synopsis</a>
|
<a href="distance.html#fusion.iterators.metafunctions.distance.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id473698"></a><p class="title"><b>Table<EFBFBD>1.16.<2E>Parameters</b></p>
|
<a name="id473755"></a><p class="title"><b>Table<EFBFBD>1.16.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -72,7 +72,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.distance.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.distance.expression_semantics"></a><h5>
|
||||||
<a name="id473784"></a>
|
<a name="id473841"></a>
|
||||||
<a href="distance.html#fusion.iterators.metafunctions.distance.expression_semantics">Expression
|
<a href="distance.html#fusion.iterators.metafunctions.distance.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -88,14 +88,14 @@
|
|||||||
<tt class="computeroutput"><span class="identifier">J</span></tt>.
|
<tt class="computeroutput"><span class="identifier">J</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.distance.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.distance.header"></a><h5>
|
||||||
<a name="id473916"></a>
|
<a name="id473974"></a>
|
||||||
<a href="distance.html#fusion.iterators.metafunctions.distance.header">Header</a>
|
<a href="distance.html#fusion.iterators.metafunctions.distance.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.distance.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.distance.example"></a><h5>
|
||||||
<a name="id474010"></a>
|
<a name="id474068"></a>
|
||||||
<a href="distance.html#fusion.iterators.metafunctions.distance.example">Example</a>
|
<a href="distance.html#fusion.iterators.metafunctions.distance.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.equal_to"></a><a href="equal_to.html" title="equal_to">equal_to</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.equal_to"></a><a href="equal_to.html" title="equal_to">equal_to</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.equal_to.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.equal_to.description"></a><h5>
|
||||||
<a name="id472656"></a>
|
<a name="id472714"></a>
|
||||||
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.description">Description</a>
|
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -34,7 +34,7 @@
|
|||||||
and <tt class="computeroutput"><span class="identifier">J</span></tt> are equal.
|
and <tt class="computeroutput"><span class="identifier">J</span></tt> are equal.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.equal_to.synopsis"></a><h5>
|
<a name="fusion.iterators.metafunctions.equal_to.synopsis"></a><h5>
|
||||||
<a name="id472707"></a>
|
<a name="id472765"></a>
|
||||||
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.synopsis">Synopsis</a>
|
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id472825"></a><p class="title"><b>Table<EFBFBD>1.15.<2E>Parameters</b></p>
|
<a name="id472882"></a><p class="title"><b>Table<EFBFBD>1.15.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.equal_to.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.equal_to.expression_semantics"></a><h5>
|
||||||
<a name="id472899"></a>
|
<a name="id472956"></a>
|
||||||
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.expression_semantics">Expression
|
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -87,14 +87,14 @@
|
|||||||
Returns <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt> otherwise.
|
Returns <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></tt> otherwise.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.equal_to.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.equal_to.header"></a><h5>
|
||||||
<a name="id473092"></a>
|
<a name="id473149"></a>
|
||||||
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.header">Header</a>
|
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</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>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.equal_to.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.equal_to.example"></a><h5>
|
||||||
<a name="id473186"></a>
|
<a name="id473243"></a>
|
||||||
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.example">Example</a>
|
<a href="equal_to.html#fusion.iterators.metafunctions.equal_to.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.next"></a><a href="next.html" title="next">next</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.next"></a><a href="next.html" title="next">next</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.next.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.next.description"></a><h5>
|
||||||
<a name="id471052"></a>
|
<a name="id471110"></a>
|
||||||
<a href="next.html#fusion.iterators.metafunctions.next.description">Description</a>
|
<a href="next.html#fusion.iterators.metafunctions.next.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Returns the type of the next iterator in a sequence.
|
Returns the type of the next iterator in a sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.next.synposis"></a><h5>
|
<a name="fusion.iterators.metafunctions.next.synposis"></a><h5>
|
||||||
<a name="id471082"></a>
|
<a name="id471140"></a>
|
||||||
<a href="next.html#fusion.iterators.metafunctions.next.synposis">Synposis</a>
|
<a href="next.html#fusion.iterators.metafunctions.next.synposis">Synposis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id471181"></a><p class="title"><b>Table<EFBFBD>1.13.<2E>Parameters</b></p>
|
<a name="id471239"></a><p class="title"><b>Table<EFBFBD>1.13.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -70,7 +70,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.next.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.next.expression_semantics"></a><h5>
|
||||||
<a name="id471254"></a>
|
<a name="id471312"></a>
|
||||||
<a href="next.html#fusion.iterators.metafunctions.next.expression_semantics">Expression
|
<a href="next.html#fusion.iterators.metafunctions.next.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -86,14 +86,14 @@
|
|||||||
next element in the sequence after <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
next element in the sequence after <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.next.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.next.header"></a><h5>
|
||||||
<a name="id471375"></a>
|
<a name="id471432"></a>
|
||||||
<a href="next.html#fusion.iterators.metafunctions.next.header">Header</a>
|
<a href="next.html#fusion.iterators.metafunctions.next.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.next.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.next.example"></a><h5>
|
||||||
<a name="id471468"></a>
|
<a name="id471526"></a>
|
||||||
<a href="next.html#fusion.iterators.metafunctions.next.example">Example</a>
|
<a href="next.html#fusion.iterators.metafunctions.next.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.prior"></a><a href="prior.html" title="prior">prior</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.prior"></a><a href="prior.html" title="prior">prior</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.prior.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.prior.description"></a><h5>
|
||||||
<a name="id471774"></a>
|
<a name="id471831"></a>
|
||||||
<a href="prior.html#fusion.iterators.metafunctions.prior.description">Description</a>
|
<a href="prior.html#fusion.iterators.metafunctions.prior.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Returns the type of the previous iterator in a sequence.
|
Returns the type of the previous iterator in a sequence.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.prior.synopsis"></a><h5>
|
<a name="fusion.iterators.metafunctions.prior.synopsis"></a><h5>
|
||||||
<a name="id471805"></a>
|
<a name="id471863"></a>
|
||||||
<a href="prior.html#fusion.iterators.metafunctions.prior.synopsis">Synopsis</a>
|
<a href="prior.html#fusion.iterators.metafunctions.prior.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id471904"></a><p class="title"><b>Table<EFBFBD>1.14.<2E>Parameters</b></p>
|
<a name="id471962"></a><p class="title"><b>Table<EFBFBD>1.14.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -70,7 +70,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.prior.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.prior.expression_semantics"></a><h5>
|
||||||
<a name="id471977"></a>
|
<a name="id472034"></a>
|
||||||
<a href="prior.html#fusion.iterators.metafunctions.prior.expression_semantics">Expression
|
<a href="prior.html#fusion.iterators.metafunctions.prior.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -86,14 +86,14 @@
|
|||||||
previous element in the sequence before <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
previous element in the sequence before <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.prior.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.prior.header"></a><h5>
|
||||||
<a name="id472099"></a>
|
<a name="id472156"></a>
|
||||||
<a href="prior.html#fusion.iterators.metafunctions.prior.header">Header</a>
|
<a href="prior.html#fusion.iterators.metafunctions.prior.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.prior.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.prior.example"></a><h5>
|
||||||
<a name="id472193"></a>
|
<a name="id472251"></a>
|
||||||
<a href="prior.html#fusion.iterators.metafunctions.prior.example">Example</a>
|
<a href="prior.html#fusion.iterators.metafunctions.prior.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
<div class="titlepage"><div><div><h4 class="title">
|
<div class="titlepage"><div><div><h4 class="title">
|
||||||
<a name="fusion.iterators.metafunctions.value_of"></a><a href="value_of.html" title="value_of">value_of</a></h4></div></div></div>
|
<a name="fusion.iterators.metafunctions.value_of"></a><a href="value_of.html" title="value_of">value_of</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.metafunctions.value_of.description"></a><h5>
|
<a name="fusion.iterators.metafunctions.value_of.description"></a><h5>
|
||||||
<a name="id469056"></a>
|
<a name="id469113"></a>
|
||||||
<a href="value_of.html#fusion.iterators.metafunctions.value_of.description">Description</a>
|
<a href="value_of.html#fusion.iterators.metafunctions.value_of.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Returns the type stored at the position of an iterator.
|
Returns the type stored at the position of an iterator.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.value_of.synopsis"></a><h5>
|
<a name="fusion.iterators.metafunctions.value_of.synopsis"></a><h5>
|
||||||
<a name="id469084"></a>
|
<a name="id469142"></a>
|
||||||
<a href="value_of.html#fusion.iterators.metafunctions.value_of.synopsis">Synopsis</a>
|
<a href="value_of.html#fusion.iterators.metafunctions.value_of.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="special">};</span>
|
<span class="special">};</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id469184"></a><p class="title"><b>Table<EFBFBD>1.11.<2E>Parameters</b></p>
|
<a name="id469242"></a><p class="title"><b>Table<EFBFBD>1.11.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -70,7 +70,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.metafunctions.value_of.expression_semantics"></a><h5>
|
<a name="fusion.iterators.metafunctions.value_of.expression_semantics"></a><h5>
|
||||||
<a name="id469257"></a>
|
<a name="id469315"></a>
|
||||||
<a href="value_of.html#fusion.iterators.metafunctions.value_of.expression_semantics">Expression
|
<a href="value_of.html#fusion.iterators.metafunctions.value_of.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -85,14 +85,14 @@
|
|||||||
a sequence at iterator position <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
a sequence at iterator position <tt class="computeroutput"><span class="identifier">I</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.metafunctions.value_of.header"></a><h5>
|
<a name="fusion.iterators.metafunctions.value_of.header"></a><h5>
|
||||||
<a name="id469368"></a>
|
<a name="id469426"></a>
|
||||||
<a href="value_of.html#fusion.iterators.metafunctions.value_of.header">Header</a>
|
<a href="value_of.html#fusion.iterators.metafunctions.value_of.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.metafunctions.value_of.example"></a><h5>
|
<a name="fusion.iterators.metafunctions.value_of.example"></a><h5>
|
||||||
<a name="id469462"></a>
|
<a name="id469520"></a>
|
||||||
<a href="value_of.html#fusion.iterators.metafunctions.value_of.example">Example</a>
|
<a href="value_of.html#fusion.iterators.metafunctions.value_of.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -31,14 +31,14 @@
|
|||||||
=="> Operator
|
=="> Operator
|
||||||
==</a></h4></div></div></div>
|
==</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.operators.operator_equality.description"></a><h5>
|
<a name="fusion.iterators.operators.operator_equality.description"></a><h5>
|
||||||
<a name="id467960"></a>
|
<a name="id468018"></a>
|
||||||
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.description">Description</a>
|
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Compares 2 iterators for equality.
|
Compares 2 iterators for equality.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.operators.operator_equality.synopsis"></a><h5>
|
<a name="fusion.iterators.operators.operator_equality.synopsis"></a><h5>
|
||||||
<a name="id467991"></a>
|
<a name="id468048"></a>
|
||||||
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.synopsis">Synopsis</a>
|
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -49,7 +49,7 @@
|
|||||||
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id468133"></a><p class="title"><b>Table<EFBFBD>1.9.<2E>Parameters</b></p>
|
<a name="id468190"></a><p class="title"><b>Table<EFBFBD>1.9.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -72,7 +72,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.operators.operator_equality.expression_semantics"></a><h5>
|
<a name="fusion.iterators.operators.operator_equality.expression_semantics"></a><h5>
|
||||||
<a name="id468208"></a>
|
<a name="id468265"></a>
|
||||||
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.expression_semantics">Expression
|
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -88,7 +88,7 @@
|
|||||||
and <tt class="computeroutput"><span class="identifier">j</span></tt> respectively.
|
and <tt class="computeroutput"><span class="identifier">j</span></tt> respectively.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.operators.operator_equality.header"></a><h5>
|
<a name="fusion.iterators.operators.operator_equality.header"></a><h5>
|
||||||
<a name="id468391"></a>
|
<a name="id468449"></a>
|
||||||
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.header">Header</a>
|
<a href="operator_equality.html#fusion.iterators.operators.operator_equality.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -30,14 +30,14 @@
|
|||||||
!="> Operator
|
!="> Operator
|
||||||
!=</a></h4></div></div></div>
|
!=</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.operators.operator_inequality.description"></a><h5>
|
<a name="fusion.iterators.operators.operator_inequality.description"></a><h5>
|
||||||
<a name="id468509"></a>
|
<a name="id468567"></a>
|
||||||
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.description">Description</a>
|
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Compares 2 iterators for inequality.
|
Compares 2 iterators for inequality.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.operators.operator_inequality.synopsis"></a><h5>
|
<a name="fusion.iterators.operators.operator_inequality.synopsis"></a><h5>
|
||||||
<a name="id468541"></a>
|
<a name="id468598"></a>
|
||||||
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.synopsis">Synopsis</a>
|
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id468683"></a><p class="title"><b>Table<EFBFBD>1.10.<2E>Parameters</b></p>
|
<a name="id468740"></a><p class="title"><b>Table<EFBFBD>1.10.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.operators.operator_inequality.expression_semantics"></a><h5>
|
<a name="fusion.iterators.operators.operator_inequality.expression_semantics"></a><h5>
|
||||||
<a name="id468757"></a>
|
<a name="id468815"></a>
|
||||||
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.expression_semantics">Expression
|
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
and <tt class="computeroutput"><span class="identifier">j</span></tt> respectively.
|
and <tt class="computeroutput"><span class="identifier">j</span></tt> respectively.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.operators.operator_inequality.header"></a><h5>
|
<a name="fusion.iterators.operators.operator_inequality.header"></a><h5>
|
||||||
<a name="id468922"></a>
|
<a name="id468979"></a>
|
||||||
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.header">Header</a>
|
<a href="operator_inequality.html#fusion.iterators.operators.operator_inequality.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -30,14 +30,14 @@
|
|||||||
*"> Operator
|
*"> Operator
|
||||||
*</a></h4></div></div></div>
|
*</a></h4></div></div></div>
|
||||||
<a name="fusion.iterators.operators.operator_unary_star.description"></a><h5>
|
<a name="fusion.iterators.operators.operator_unary_star.description"></a><h5>
|
||||||
<a name="id467076"></a>
|
<a name="id467134"></a>
|
||||||
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.description">Description</a>
|
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
Dereferences an iterator.
|
Dereferences an iterator.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.operators.operator_unary_star.synopsis"></a><h5>
|
<a name="fusion.iterators.operators.operator_unary_star.synopsis"></a><h5>
|
||||||
<a name="id467106"></a>
|
<a name="id467164"></a>
|
||||||
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.synopsis">Synopsis</a>
|
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.synopsis">Synopsis</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -47,7 +47,7 @@
|
|||||||
<span class="keyword">typename</span> <a href="../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><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="emphasis"><em>unspecified</em></span><span class="special"><</span><span class="identifier">I</span><span class="special">></span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
<span class="keyword">typename</span> <a href="../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><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="emphasis"><em>unspecified</em></span><span class="special"><</span><span class="identifier">I</span><span class="special">></span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
|
||||||
</pre>
|
</pre>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id467264"></a><p class="title"><b>Table<EFBFBD>1.8.<2E>Parameters</b></p>
|
<a name="id467322"></a><p class="title"><b>Table<EFBFBD>1.8.<2E>Parameters</b></p>
|
||||||
<table class="table" summary="Parameters">
|
<table class="table" summary="Parameters">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.iterators.operators.operator_unary_star.expression_semantics"></a><h5>
|
<a name="fusion.iterators.operators.operator_unary_star.expression_semantics"></a><h5>
|
||||||
<a name="id467339"></a>
|
<a name="id467396"></a>
|
||||||
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.expression_semantics">Expression
|
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -86,14 +86,14 @@
|
|||||||
<span class="bold"><b>Semantics</b></span>: Equivalent to <tt class="computeroutput"><a href="../functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></tt>.
|
<span class="bold"><b>Semantics</b></span>: Equivalent to <tt class="computeroutput"><a href="../functions/deref.html" title="deref"><tt class="computeroutput"><span class="identifier">deref</span></tt></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.iterators.operators.operator_unary_star.header"></a><h5>
|
<a name="fusion.iterators.operators.operator_unary_star.header"></a><h5>
|
||||||
<a name="id467473"></a>
|
<a name="id467530"></a>
|
||||||
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.header">Header</a>
|
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
<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">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.iterators.operators.operator_unary_star.example"></a><h5>
|
<a name="fusion.iterators.operators.operator_unary_star.example"></a><h5>
|
||||||
<a name="id467567"></a>
|
<a name="id467625"></a>
|
||||||
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.example">Example</a>
|
<a href="operator_unary_star.html#fusion.iterators.operators.operator_unary_star.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||||||
<a name="fusion.notes"></a><a href="notes.html" title="Notes">Notes</a></h2></div></div></div>
|
<a name="fusion.notes"></a><a href="notes.html" title="Notes">Notes</a></h2></div></div></div>
|
||||||
<a name="fusion.notes.recursive_inlined_functions"></a><h3>
|
<a name="fusion.notes.recursive_inlined_functions"></a><h3>
|
||||||
<a name="id614048"></a>
|
<a name="id614107"></a>
|
||||||
<a href="notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined
|
<a href="notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined
|
||||||
Functions</a>
|
Functions</a>
|
||||||
</h3>
|
</h3>
|
||||||
@ -39,7 +39,7 @@
|
|||||||
compiler limit of course). Compile time complexity remains linear.
|
compiler limit of course). Compile time complexity remains linear.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.notes.overloaded_functions"></a><h3>
|
<a name="fusion.notes.overloaded_functions"></a><h3>
|
||||||
<a name="id614116"></a>
|
<a name="id614176"></a>
|
||||||
<a href="notes.html#fusion.notes.overloaded_functions">Overloaded Functions</a>
|
<a href="notes.html#fusion.notes.overloaded_functions">Overloaded Functions</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
given a key, <tt class="computeroutput"><span class="identifier">k</span></tt>.
|
given a key, <tt class="computeroutput"><span class="identifier">k</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.notes.tag_dispatching"></a><h3>
|
<a name="fusion.notes.tag_dispatching"></a><h3>
|
||||||
<a name="id614194"></a>
|
<a name="id614254"></a>
|
||||||
<a href="notes.html#fusion.notes.tag_dispatching">Tag Dispatching</a>
|
<a href="notes.html#fusion.notes.tag_dispatching">Tag Dispatching</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -101,7 +101,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ol></div>
|
</ol></div>
|
||||||
<a name="fusion.notes.extensibility"></a><h3>
|
<a name="fusion.notes.extensibility"></a><h3>
|
||||||
<a name="id614566"></a>
|
<a name="id614626"></a>
|
||||||
<a href="notes.html#fusion.notes.extensibility">Extensibility</a>
|
<a href="notes.html#fusion.notes.extensibility">Extensibility</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -136,7 +136,7 @@
|
|||||||
it very cheap to pass around.
|
it very cheap to pass around.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.notes.element_conversion"></a><h3>
|
<a name="fusion.notes.element_conversion"></a><h3>
|
||||||
<a name="id614864"></a>
|
<a name="id614924"></a>
|
||||||
<a href="notes.html#fusion.notes.element_conversion">Element Conversion</a>
|
<a href="notes.html#fusion.notes.element_conversion">Element Conversion</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -158,7 +158,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Array arguments are deduced to reference to const types. For example
|
Array arguments are deduced to reference to const types. For example
|
||||||
<sup>[<a name="id615015" href="#ftn.id615015">14</a>]</sup>
|
<sup>[<a name="id615075" href="#ftn.id615075">14</a>]</sup>
|
||||||
:
|
:
|
||||||
</p>
|
</p>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -191,7 +191,7 @@
|
|||||||
<a href="sequences/containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a><span class="special"><</span><span class="keyword">void</span> <span class="special">(*)(</span><span class="keyword">int</span><span class="special">)></span>
|
<a href="sequences/containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a><span class="special"><</span><span class="keyword">void</span> <span class="special">(*)(</span><span class="keyword">int</span><span class="special">)></span>
|
||||||
</pre>
|
</pre>
|
||||||
<a name="fusion.notes.boost__ref"></a><h3>
|
<a name="fusion.notes.boost__ref"></a><h3>
|
||||||
<a name="id615434"></a>
|
<a name="id615494"></a>
|
||||||
<a href="notes.html#fusion.notes.boost__ref">boost::ref</a>
|
<a href="notes.html#fusion.notes.boost__ref">boost::ref</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -234,7 +234,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="footnotes">
|
<div class="footnotes">
|
||||||
<br><hr width="100" align="left">
|
<br><hr width="100" align="left">
|
||||||
<div class="footnote"><p><sup>[<a name="ftn.id615015" href="#id615015">14</a>] </sup>
|
<div class="footnote"><p><sup>[<a name="ftn.id615075" href="#id615075">14</a>] </sup>
|
||||||
Note that the type of a string literal is an array of const characters,
|
Note that the type of a string literal is an array of const characters,
|
||||||
not <tt class="computeroutput"><span class="keyword">const</span><EFBFBD><span class="keyword">char</span><span class="special">*</span></tt>. To get <a href="sequences/generation/functions/make_list.html" title="make_list"><tt class="computeroutput"><span class="identifier">make_list</span></tt></a> to create a <a href="sequences/containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> with an element of a non-const
|
not <tt class="computeroutput"><span class="keyword">const</span><EFBFBD><span class="keyword">char</span><span class="special">*</span></tt>. To get <a href="sequences/generation/functions/make_list.html" title="make_list"><tt class="computeroutput"><span class="identifier">make_list</span></tt></a> to create a <a href="sequences/containers/list.html" title="list"><tt class="computeroutput"><span class="identifier">list</span></tt></a> with an element of a non-const
|
||||||
array type one must use the <tt class="computeroutput"><span class="identifier">ref</span></tt>
|
array type one must use the <tt class="computeroutput"><span class="identifier">ref</span></tt>
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
The library is organized in three layers:
|
The library is organized in three layers:
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.organization.layers"></a><h3>
|
<a name="fusion.organization.layers"></a><h3>
|
||||||
<a name="id450529"></a>
|
<a name="id450586"></a>
|
||||||
<a href="organization.html#fusion.organization.layers">Layers</a>
|
<a href="organization.html#fusion.organization.layers">Layers</a>
|
||||||
</h3>
|
</h3>
|
||||||
<div class="blockquote"><blockquote class="blockquote"><p>
|
<div class="blockquote"><blockquote class="blockquote"><p>
|
||||||
@ -50,7 +50,7 @@
|
|||||||
against.
|
against.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.organization.directory"></a><h3>
|
<a name="fusion.organization.directory"></a><h3>
|
||||||
<a name="id450583"></a>
|
<a name="id450640"></a>
|
||||||
<a href="organization.html#fusion.organization.directory">Directory</a>
|
<a href="organization.html#fusion.organization.directory">Directory</a>
|
||||||
</h3>
|
</h3>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
@ -159,7 +159,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="fusion.organization.example"></a><h3>
|
<a name="fusion.organization.example"></a><h3>
|
||||||
<a name="id450755"></a>
|
<a name="id450812"></a>
|
||||||
<a href="organization.html#fusion.organization.example">Example</a>
|
<a href="organization.html#fusion.organization.example">Example</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -175,12 +175,12 @@
|
|||||||
<p>
|
<p>
|
||||||
The first includes all sequences. The second includes all of sequence containers.
|
The first includes all sequences. The second includes all of sequence containers.
|
||||||
The third includes only <tt class="computeroutput"><span class="identifier">list</span></tt><EFBFBD>
|
The third includes only <tt class="computeroutput"><span class="identifier">list</span></tt><EFBFBD>
|
||||||
<sup>[<a name="id450995" href="#ftn.id450995">3</a>]</sup>
|
<sup>[<a name="id451052" href="#ftn.id451052">3</a>]</sup>
|
||||||
.
|
.
|
||||||
</p>
|
</p>
|
||||||
<div class="footnotes">
|
<div class="footnotes">
|
||||||
<br><hr width="100" align="left">
|
<br><hr width="100" align="left">
|
||||||
<div class="footnote"><p><sup>[<a name="ftn.id450995" href="#id450995">3</a>] </sup>
|
<div class="footnote"><p><sup>[<a name="ftn.id451052" href="#id451052">3</a>] </sup>
|
||||||
Modules may contain smaller components. Header file information for each
|
Modules may contain smaller components. Header file information for each
|
||||||
component will be provided as part of the component's documentation.
|
component will be provided as part of the component's documentation.
|
||||||
</p></div>
|
</p></div>
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
<span class="bold"><b>--Niklaus Wirth</b></span>
|
<span class="bold"><b>--Niklaus Wirth</b></span>
|
||||||
</p></blockquote></div>
|
</p></blockquote></div>
|
||||||
<a name="fusion.preface.description"></a><h3>
|
<a name="fusion.preface.description"></a><h3>
|
||||||
<a name="id379465"></a>
|
<a name="id379487"></a>
|
||||||
<a href="preface.html#fusion.preface.description">Description</a>
|
<a href="preface.html#fusion.preface.description">Description</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -50,7 +50,7 @@
|
|||||||
of compile time metaprogramming with runtime programming.
|
of compile time metaprogramming with runtime programming.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.preface.motivation"></a><h3>
|
<a name="fusion.preface.motivation"></a><h3>
|
||||||
<a name="id377596"></a>
|
<a name="id377614"></a>
|
||||||
<a href="preface.html#fusion.preface.motivation">Motivation</a>
|
<a href="preface.html#fusion.preface.motivation">Motivation</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -76,7 +76,7 @@
|
|||||||
an instant <span class="emphasis"><em>AHA!</em></span> moment.
|
an instant <span class="emphasis"><em>AHA!</em></span> moment.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.preface.how_to_use_this_manual"></a><h3>
|
<a name="fusion.preface.how_to_use_this_manual"></a><h3>
|
||||||
<a name="id447684"></a>
|
<a name="id447741"></a>
|
||||||
<a href="preface.html#fusion.preface.how_to_use_this_manual">How to use this manual</a>
|
<a href="preface.html#fusion.preface.how_to_use_this_manual">How to use this manual</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -84,7 +84,7 @@
|
|||||||
icons precede some text to indicate:
|
icons precede some text to indicate:
|
||||||
</p>
|
</p>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<a name="id447707"></a><p class="title"><b>Table<EFBFBD>1.1.<2E>Icons</b></p>
|
<a name="id447763"></a><p class="title"><b>Table<EFBFBD>1.1.<2E>Icons</b></p>
|
||||||
<table class="table" summary="Icons">
|
<table class="table" summary="Icons">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col>
|
<col>
|
||||||
@ -130,7 +130,7 @@
|
|||||||
Tools</a>.
|
Tools</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.preface.support"></a><h3>
|
<a name="fusion.preface.support"></a><h3>
|
||||||
<a name="id378041"></a>
|
<a name="id378038"></a>
|
||||||
<a href="preface.html#fusion.preface.support">Support</a>
|
<a href="preface.html#fusion.preface.support">Support</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
For starters, we shall include all of Fusion's <span class="underline">_sequence</span>_s
|
For starters, we shall include all of Fusion's <span class="underline">_sequence</span>_s
|
||||||
<sup>[<a name="id447897" href="#ftn.id447897">1</a>]</sup>
|
<sup>[<a name="id447953" href="#ftn.id447953">1</a>]</sup>
|
||||||
:
|
:
|
||||||
</p>
|
</p>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -41,7 +41,7 @@
|
|||||||
</pre>
|
</pre>
|
||||||
<p>
|
<p>
|
||||||
Let's begin with a <tt class="computeroutput"><a href="sequences/containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a></tt><EFBFBD>
|
Let's begin with a <tt class="computeroutput"><a href="sequences/containers/vector.html" title="vector"><tt class="computeroutput"><span class="identifier">vector</span></tt></a></tt><EFBFBD>
|
||||||
<sup>[<a name="id448000" href="#ftn.id448000">2</a>]</sup>
|
<sup>[<a name="id448057" href="#ftn.id448057">2</a>]</sup>
|
||||||
:
|
:
|
||||||
</p>
|
</p>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -59,7 +59,7 @@
|
|||||||
Let's see some examples.
|
Let's see some examples.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.quick_start.print_the_vector_as_xml"></a><h3>
|
<a name="fusion.quick_start.print_the_vector_as_xml"></a><h3>
|
||||||
<a name="id448458"></a>
|
<a name="id448515"></a>
|
||||||
<a href="quick_start.html#fusion.quick_start.print_the_vector_as_xml">Print the vector
|
<a href="quick_start.html#fusion.quick_start.print_the_vector_as_xml">Print the vector
|
||||||
as XML</a>
|
as XML</a>
|
||||||
</h3>
|
</h3>
|
||||||
@ -116,7 +116,7 @@
|
|||||||
print just about any Fusion <a href="sequences.html" title="Sequences">Sequence</a>.
|
print just about any Fusion <a href="sequences.html" title="Sequences">Sequence</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.quick_start.print_only_pointers"></a><h3>
|
<a name="fusion.quick_start.print_only_pointers"></a><h3>
|
||||||
<a name="id449046"></a>
|
<a name="id449103"></a>
|
||||||
<a href="quick_start.html#fusion.quick_start.print_only_pointers">Print only pointers</a>
|
<a href="quick_start.html#fusion.quick_start.print_only_pointers">Print only pointers</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -150,7 +150,7 @@
|
|||||||
Easy, right?
|
Easy, right?
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.quick_start.associative_tuples"></a><h3>
|
<a name="fusion.quick_start.associative_tuples"></a><h3>
|
||||||
<a name="id449452"></a>
|
<a name="id449508"></a>
|
||||||
<a href="quick_start.html#fusion.quick_start.associative_tuples">Associative tuples</a>
|
<a href="quick_start.html#fusion.quick_start.associative_tuples">Associative tuples</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -225,7 +225,7 @@
|
|||||||
a <tt class="computeroutput"><span class="identifier">dog</span></tt> or a whole <tt class="computeroutput"><span class="identifier">alternate_universe</span></tt>.
|
a <tt class="computeroutput"><span class="identifier">dog</span></tt> or a whole <tt class="computeroutput"><span class="identifier">alternate_universe</span></tt>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.quick_start.tip_of_the_iceberg"></a><h3>
|
<a name="fusion.quick_start.tip_of_the_iceberg"></a><h3>
|
||||||
<a name="id450470"></a>
|
<a name="id450527"></a>
|
||||||
<a href="quick_start.html#fusion.quick_start.tip_of_the_iceberg">Tip of the Iceberg</a>
|
<a href="quick_start.html#fusion.quick_start.tip_of_the_iceberg">Tip of the Iceberg</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>
|
<p>
|
||||||
@ -236,12 +236,12 @@
|
|||||||
</p>
|
</p>
|
||||||
<div class="footnotes">
|
<div class="footnotes">
|
||||||
<br><hr width="100" align="left">
|
<br><hr width="100" align="left">
|
||||||
<div class="footnote"><p><sup>[<a name="ftn.id447897" href="#id447897">1</a>] </sup>
|
<div class="footnote"><p><sup>[<a name="ftn.id447953" href="#id447953">1</a>] </sup>
|
||||||
There are finer grained header files available if you wish to have more
|
There are finer grained header files available if you wish to have more
|
||||||
control over which components to include (see section <a href="organization.html" title="Organization">Orgainization</a>
|
control over which components to include (see section <a href="organization.html" title="Organization">Orgainization</a>
|
||||||
for details).
|
for details).
|
||||||
</p></div>
|
</p></div>
|
||||||
<div class="footnote"><p><sup>[<a name="ftn.id448000" href="#id448000">2</a>] </sup>
|
<div class="footnote"><p><sup>[<a name="ftn.id448057" href="#id448057">2</a>] </sup>
|
||||||
Unless otherwise noted, components are in namespace <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span></tt>.
|
Unless otherwise noted, components are in namespace <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span></tt>.
|
||||||
For the sake of simplicity, code in this quick start implies <tt class="computeroutput"><span class="keyword">using</span></tt> directives for the fusion components
|
For the sake of simplicity, code in this quick start implies <tt class="computeroutput"><span class="keyword">using</span></tt> directives for the fusion components
|
||||||
we will be using.
|
we will be using.
|
||||||
|
@ -46,7 +46,7 @@
|
|||||||
type that can be used to iterate through the Sequence's elements.
|
type that can be used to iterate through the Sequence's elements.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.header"></a><h3>
|
<a name="fusion.sequences.header"></a><h3>
|
||||||
<a name="id476485"></a>
|
<a name="id476543"></a>
|
||||||
<a href="sequences.html#fusion.sequences.header">Header</a>
|
<a href="sequences.html#fusion.sequences.header">Header</a>
|
||||||
</h3>
|
</h3>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
|
@ -40,11 +40,11 @@
|
|||||||
mechanism. If you wish to use these sequences with fusion, simply include
|
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
|
the necessary files and they will be regarded as first-class, fully conforming
|
||||||
fusion sequences
|
fusion sequences
|
||||||
<sup>[<a name="id500194" href="#ftn.id500194">4</a>]</sup>
|
<sup>[<a name="id500252" href="#ftn.id500252">4</a>]</sup>
|
||||||
.
|
.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.adapted.header"></a><h4>
|
<a name="fusion.sequences.adapted.header"></a><h4>
|
||||||
<a name="id500236"></a>
|
<a name="id500294"></a>
|
||||||
<a href="adapted.html#fusion.sequences.adapted.header">Header</a>
|
<a href="adapted.html#fusion.sequences.adapted.header">Header</a>
|
||||||
</h4>
|
</h4>
|
||||||
<pre class="programlisting">
|
<pre class="programlisting">
|
||||||
@ -52,7 +52,7 @@
|
|||||||
</pre>
|
</pre>
|
||||||
<div class="footnotes">
|
<div class="footnotes">
|
||||||
<br><hr width="100" align="left">
|
<br><hr width="100" align="left">
|
||||||
<div class="footnote"><p><sup>[<a name="ftn.id500194" href="#id500194">4</a>] </sup>
|
<div class="footnote"><p><sup>[<a name="ftn.id500252" href="#id500252">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>
|
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>).
|
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>
|
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>.
|
Access Sequence</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.adapted.boost__array.header"></a><h5>
|
<a name="fusion.sequences.adapted.boost__array.header"></a><h5>
|
||||||
<a name="id501927"></a>
|
<a name="id501986"></a>
|
||||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.header">Header</a>
|
<a href="boost__array.html#fusion.sequences.adapted.boost__array.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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>
|
<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>
|
</pre>
|
||||||
<a name="fusion.sequences.adapted.boost__array.model_of"></a><h5>
|
<a name="fusion.sequences.adapted.boost__array.model_of"></a><h5>
|
||||||
<a name="id502031"></a>
|
<a name="id502090"></a>
|
||||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.model_of">Model of</a>
|
<a href="boost__array.html#fusion.sequences.adapted.boost__array.model_of">Model of</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
||||||
Access Sequence">Random
|
Access Sequence">Random
|
||||||
Access Sequence</a></li></ul></div>
|
Access Sequence</a></li></ul></div>
|
||||||
<a name="fusion.sequences.adapted.boost__array.example"></a><h5>
|
<a name="fusion.sequences.adapted.boost__array.example"></a><h5>
|
||||||
<a name="id502073"></a>
|
<a name="id502131"></a>
|
||||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.example">Example</a>
|
<a href="boost__array.html#fusion.sequences.adapted.boost__array.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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>
|
<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>
|
</pre>
|
||||||
<a name="fusion.sequences.adapted.boost__array.see_also"></a><h5>
|
<a name="fusion.sequences.adapted.boost__array.see_also"></a><h5>
|
||||||
<a name="id502693"></a>
|
<a name="id502751"></a>
|
||||||
<a href="boost__array.html#fusion.sequences.adapted.boost__array.see_also">See also</a>
|
<a href="boost__array.html#fusion.sequences.adapted.boost__array.see_also">See also</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -31,14 +31,14 @@
|
|||||||
sequences fully conforming fusion sequences.
|
sequences fully conforming fusion sequences.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.adapted.mpl_sequence.header"></a><h5>
|
<a name="fusion.sequences.adapted.mpl_sequence.header"></a><h5>
|
||||||
<a name="id501034"></a>
|
<a name="id501092"></a>
|
||||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.header">Header</a>
|
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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>
|
<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>
|
</pre>
|
||||||
<a name="fusion.sequences.adapted.mpl_sequence.model_of"></a><h5>
|
<a name="fusion.sequences.adapted.mpl_sequence.model_of"></a><h5>
|
||||||
<a name="id501138"></a>
|
<a name="id501196"></a>
|
||||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.model_of">Model of</a>
|
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.model_of">Model of</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
@ -62,7 +62,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="fusion.sequences.adapted.mpl_sequence.example"></a><h5>
|
<a name="fusion.sequences.adapted.mpl_sequence.example"></a><h5>
|
||||||
<a name="id501230"></a>
|
<a name="id501289"></a>
|
||||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.example">Example</a>
|
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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>
|
<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>
|
</pre>
|
||||||
<a name="fusion.sequences.adapted.mpl_sequence.see_also"></a><h5>
|
<a name="fusion.sequences.adapted.mpl_sequence.see_also"></a><h5>
|
||||||
<a name="id501816"></a>
|
<a name="id501875"></a>
|
||||||
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.see_also">See also</a>
|
<a href="mpl_sequence.html#fusion.sequences.adapted.mpl_sequence.see_also">See also</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -33,21 +33,21 @@
|
|||||||
Access Sequence</a>.
|
Access Sequence</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.adapted.std__pair.header"></a><h5>
|
<a name="fusion.sequences.adapted.std__pair.header"></a><h5>
|
||||||
<a name="id500402"></a>
|
<a name="id500460"></a>
|
||||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.header">Header</a>
|
<a href="std__pair.html#fusion.sequences.adapted.std__pair.header">Header</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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>
|
<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>
|
</pre>
|
||||||
<a name="fusion.sequences.adapted.std__pair.model_of"></a><h5>
|
<a name="fusion.sequences.adapted.std__pair.model_of"></a><h5>
|
||||||
<a name="id500506"></a>
|
<a name="id500564"></a>
|
||||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.model_of">Model of</a>
|
<a href="std__pair.html#fusion.sequences.adapted.std__pair.model_of">Model of</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
||||||
Access Sequence">Random
|
Access Sequence">Random
|
||||||
Access Sequence</a></li></ul></div>
|
Access Sequence</a></li></ul></div>
|
||||||
<a name="fusion.sequences.adapted.std__pair.example"></a><h5>
|
<a name="fusion.sequences.adapted.std__pair.example"></a><h5>
|
||||||
<a name="id500548"></a>
|
<a name="id500607"></a>
|
||||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.example">Example</a>
|
<a href="std__pair.html#fusion.sequences.adapted.std__pair.example">Example</a>
|
||||||
</h5>
|
</h5>
|
||||||
<pre class="programlisting">
|
<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>
|
<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>
|
</pre>
|
||||||
<a name="fusion.sequences.adapted.std__pair.see_also"></a><h5>
|
<a name="fusion.sequences.adapted.std__pair.see_also"></a><h5>
|
||||||
<a name="id500900"></a>
|
<a name="id500959"></a>
|
||||||
<a href="std__pair.html#fusion.sequences.adapted.std__pair.see_also">See also</a>
|
<a href="std__pair.html#fusion.sequences.adapted.std__pair.see_also">See also</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
Fusion Sequences are organized into a hierarchy of concepts.
|
Fusion Sequences are organized into a hierarchy of concepts.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.concepts.traversal"></a><h4>
|
<a name="fusion.sequences.concepts.traversal"></a><h4>
|
||||||
<a name="id476589"></a>
|
<a name="id476647"></a>
|
||||||
<a href="concepts.html#fusion.sequences.concepts.traversal">Traversal</a>
|
<a href="concepts.html#fusion.sequences.concepts.traversal">Traversal</a>
|
||||||
</h4>
|
</h4>
|
||||||
<p>
|
<p>
|
||||||
@ -58,7 +58,7 @@
|
|||||||
Sequence</a>. These concepts pertain to sequence traversal.
|
Sequence</a>. These concepts pertain to sequence traversal.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.concepts.associativity"></a><h4>
|
<a name="fusion.sequences.concepts.associativity"></a><h4>
|
||||||
<a name="id476677"></a>
|
<a name="id476735"></a>
|
||||||
<a href="concepts.html#fusion.sequences.concepts.associativity">Associativity</a>
|
<a href="concepts.html#fusion.sequences.concepts.associativity">Associativity</a>
|
||||||
</h4>
|
</h4>
|
||||||
<p>
|
<p>
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
Sequence">Associative
|
Sequence">Associative
|
||||||
Sequence</a></h4></div></div></div>
|
Sequence</a></h4></div></div></div>
|
||||||
<a name="fusion.sequences.concepts.associative_sequence.description"></a><h5>
|
<a name="fusion.sequences.concepts.associative_sequence.description"></a><h5>
|
||||||
<a name="id481293"></a>
|
<a name="id481353"></a>
|
||||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.description">Description</a>
|
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -71,7 +71,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.sequences.concepts.associative_sequence.valid_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.associative_sequence.valid_expressions"></a><h5>
|
||||||
<a name="id481457"></a>
|
<a name="id481515"></a>
|
||||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.valid_expressions">Valid
|
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.valid_expressions">Valid
|
||||||
Expressions</a>
|
Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -121,7 +121,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.associative_sequence.result_type_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.associative_sequence.result_type_expressions"></a><h5>
|
||||||
<a name="id481753"></a>
|
<a name="id481812"></a>
|
||||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.result_type_expressions">Result
|
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.result_type_expressions">Result
|
||||||
Type Expressions</a>
|
Type Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -161,7 +161,7 @@
|
|||||||
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>.
|
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>
|
</p>
|
||||||
<a name="fusion.sequences.concepts.associative_sequence.expression_semantics"></a><h5>
|
<a name="fusion.sequences.concepts.associative_sequence.expression_semantics"></a><h5>
|
||||||
<a name="id482279"></a>
|
<a name="id482338"></a>
|
||||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.expression_semantics">Expression
|
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -193,7 +193,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.associative_sequence.models"></a><h5>
|
<a name="fusion.sequences.concepts.associative_sequence.models"></a><h5>
|
||||||
<a name="id482559"></a>
|
<a name="id482617"></a>
|
||||||
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.models">Models</a>
|
<a href="associative_sequence.html#fusion.sequences.concepts.associative_sequence.models">Models</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
Sequence">Bidirectional
|
Sequence">Bidirectional
|
||||||
Sequence</a></h4></div></div></div>
|
Sequence</a></h4></div></div></div>
|
||||||
<a name="fusion.sequences.concepts.bidirectional_sequence.description"></a><h5>
|
<a name="fusion.sequences.concepts.bidirectional_sequence.description"></a><h5>
|
||||||
<a name="id478788"></a>
|
<a name="id478846"></a>
|
||||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.description">Description</a>
|
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -42,7 +42,7 @@
|
|||||||
Iterator</a>.
|
Iterator</a>.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.concepts.bidirectional_sequence.refinement_of"></a><h5>
|
<a name="fusion.sequences.concepts.bidirectional_sequence.refinement_of"></a><h5>
|
||||||
<a name="id478838"></a>
|
<a name="id478897"></a>
|
||||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.refinement_of">Refinement
|
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.refinement_of">Refinement
|
||||||
of</a>
|
of</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -72,7 +72,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.sequences.concepts.bidirectional_sequence.valid_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.bidirectional_sequence.valid_expressions"></a><h5>
|
||||||
<a name="id478959"></a>
|
<a name="id479017"></a>
|
||||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.valid_expressions">Valid
|
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.valid_expressions">Valid
|
||||||
Expressions</a>
|
Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -133,7 +133,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.bidirectional_sequence.result_type_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.bidirectional_sequence.result_type_expressions"></a><h5>
|
||||||
<a name="id479295"></a>
|
<a name="id479353"></a>
|
||||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.result_type_expressions">Result
|
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.result_type_expressions">Result
|
||||||
Type Expressions</a>
|
Type Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -165,7 +165,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.bidirectional_sequence.expression_semantics"></a><h5>
|
<a name="fusion.sequences.concepts.bidirectional_sequence.expression_semantics"></a><h5>
|
||||||
<a name="id479531"></a>
|
<a name="id479589"></a>
|
||||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.expression_semantics">Expression
|
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -191,7 +191,7 @@
|
|||||||
</tr></tbody>
|
</tr></tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.bidirectional_sequence.models"></a><h5>
|
<a name="fusion.sequences.concepts.bidirectional_sequence.models"></a><h5>
|
||||||
<a name="id479661"></a>
|
<a name="id479719"></a>
|
||||||
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.models">Models</a>
|
<a href="bidirectional_sequence.html#fusion.sequences.concepts.bidirectional_sequence.models">Models</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
Sequence">Forward
|
Sequence">Forward
|
||||||
Sequence</a></h4></div></div></div>
|
Sequence</a></h4></div></div></div>
|
||||||
<a name="fusion.sequences.concepts.forward_sequence.description"></a><h5>
|
<a name="fusion.sequences.concepts.forward_sequence.description"></a><h5>
|
||||||
<a name="id476740"></a>
|
<a name="id476797"></a>
|
||||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.description">Description</a>
|
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -62,7 +62,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.sequences.concepts.forward_sequence.valid_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.forward_sequence.valid_expressions"></a><h5>
|
||||||
<a name="id376817"></a>
|
<a name="id376836"></a>
|
||||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.valid_expressions">Valid
|
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.valid_expressions">Valid
|
||||||
Expressions</a>
|
Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -133,7 +133,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.forward_sequence.result_type_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.forward_sequence.result_type_expressions"></a><h5>
|
||||||
<a name="id477417"></a>
|
<a name="id477475"></a>
|
||||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.result_type_expressions">Result
|
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.result_type_expressions">Result
|
||||||
Type Expressions</a>
|
Type Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -173,7 +173,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.forward_sequence.expression_semantics"></a><h5>
|
<a name="fusion.sequences.concepts.forward_sequence.expression_semantics"></a><h5>
|
||||||
<a name="id477769"></a>
|
<a name="id477827"></a>
|
||||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.expression_semantics">Expression
|
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -217,7 +217,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.forward_sequence.invariants"></a><h5>
|
<a name="fusion.sequences.concepts.forward_sequence.invariants"></a><h5>
|
||||||
<a name="id478160"></a>
|
<a name="id478218"></a>
|
||||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.invariants">Invariants</a>
|
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.invariants">Invariants</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -243,7 +243,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul></div>
|
</ul></div>
|
||||||
<a name="fusion.sequences.concepts.forward_sequence.models"></a><h5>
|
<a name="fusion.sequences.concepts.forward_sequence.models"></a><h5>
|
||||||
<a name="id478464"></a>
|
<a name="id478523"></a>
|
||||||
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.models">Models</a>
|
<a href="forward_sequence.html#fusion.sequences.concepts.forward_sequence.models">Models</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
Access Sequence">Random
|
Access Sequence">Random
|
||||||
Access Sequence</a></h4></div></div></div>
|
Access Sequence</a></h4></div></div></div>
|
||||||
<a name="fusion.sequences.concepts.random_access_sequence.description"></a><h5>
|
<a name="fusion.sequences.concepts.random_access_sequence.description"></a><h5>
|
||||||
<a name="id479850"></a>
|
<a name="id479908"></a>
|
||||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.description">Description</a>
|
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.description">Description</a>
|
||||||
</h5>
|
</h5>
|
||||||
<p>
|
<p>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
sequence elements.
|
sequence elements.
|
||||||
</p>
|
</p>
|
||||||
<a name="fusion.sequences.concepts.random_access_sequence.refinement_of"></a><h5>
|
<a name="fusion.sequences.concepts.random_access_sequence.refinement_of"></a><h5>
|
||||||
<a name="id479901"></a>
|
<a name="id479960"></a>
|
||||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.refinement_of">Refinement
|
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.refinement_of">Refinement
|
||||||
of</a>
|
of</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -78,7 +78,7 @@
|
|||||||
</dl>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
<a name="fusion.sequences.concepts.random_access_sequence.valid_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.random_access_sequence.valid_expressions"></a><h5>
|
||||||
<a name="id480038"></a>
|
<a name="id480096"></a>
|
||||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.valid_expressions">Valid
|
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.valid_expressions">Valid
|
||||||
Expressions</a>
|
Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -139,7 +139,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.random_access_sequence.result_type_expressions"></a><h5>
|
<a name="fusion.sequences.concepts.random_access_sequence.result_type_expressions"></a><h5>
|
||||||
<a name="id480395"></a>
|
<a name="id480454"></a>
|
||||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.result_type_expressions">Result
|
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.result_type_expressions">Result
|
||||||
Type Expressions</a>
|
Type Expressions</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -184,7 +184,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>.
|
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>
|
</p>
|
||||||
<a name="fusion.sequences.concepts.random_access_sequence.expression_semantics"></a><h5>
|
<a name="fusion.sequences.concepts.random_access_sequence.expression_semantics"></a><h5>
|
||||||
<a name="id480964"></a>
|
<a name="id481022"></a>
|
||||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.expression_semantics">Expression
|
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.expression_semantics">Expression
|
||||||
Semantics</a>
|
Semantics</a>
|
||||||
</h5>
|
</h5>
|
||||||
@ -210,7 +210,7 @@
|
|||||||
</tr></tbody>
|
</tr></tbody>
|
||||||
</table></div>
|
</table></div>
|
||||||
<a name="fusion.sequences.concepts.random_access_sequence.models"></a><h5>
|
<a name="fusion.sequences.concepts.random_access_sequence.models"></a><h5>
|
||||||
<a name="id481102"></a>
|
<a name="id481161"></a>
|
||||||
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.models">Models</a>
|
<a href="random_access_sequence.html#fusion.sequences.concepts.random_access_sequence.models">Models</a>
|
||||||
</h5>
|
</h5>
|
||||||
<div class="itemizedlist"><ul type="disc">
|
<div class="itemizedlist"><ul type="disc">
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user