forked from boostorg/fusion
some updates
[SVN r36555]
This commit is contained in:
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.cons"></a><a href="cons.html" title="cons">cons</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.cons.description"></a><h5>
|
||||
<a name="id485072"></a>
|
||||
<a name="id484893"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -41,14 +41,14 @@
|
||||
Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.cons.header"></a><h5>
|
||||
<a name="id485209"></a>
|
||||
<a name="id485029"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.cons.synopsis"></a><h5>
|
||||
<a name="id485324"></a>
|
||||
<a name="id485144"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -56,7 +56,7 @@
|
||||
<span class="keyword">struct</span> <span class="identifier">cons</span><span class="special">;</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.cons.template_parameters"></a><h5>
|
||||
<a name="id485432"></a>
|
||||
<a name="id485252"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
@ -87,7 +87,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.cons.model_of"></a><h5>
|
||||
<a name="id485537"></a>
|
||||
<a name="id485357"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -129,7 +129,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.cons.expression_semantics"></a><h5>
|
||||
<a name="id485768"></a>
|
||||
<a name="id485589"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -166,7 +166,8 @@
|
||||
and default constructed tail.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">car</span><span class="special">,</span><EFBFBD><span class="identifier">cdr</span><span class="special">)</span></tt></td>
|
||||
<td><tt class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">car</span><span class="special">,</span>
|
||||
<span class="identifier">cdr</span><span class="special">)</span></tt></td>
|
||||
<td>Creates
|
||||
a cons with <tt class="computeroutput"><span class="identifier">car</span></tt> head
|
||||
and <tt class="computeroutput"><span class="identifier">cdr</span></tt> tail.</td>
|
||||
@ -179,9 +180,11 @@
|
||||
Sequence</a>, <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">l</span><EFBFBD><span class="special">=</span><EFBFBD><span class="identifier">s</span></tt></td>
|
||||
<td>Assigns to a cons,
|
||||
<tt class="computeroutput"><span class="identifier">l</span></tt>, from a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
<td><tt class="computeroutput"><span class="identifier">l</span> <span class="special">=</span>
|
||||
<span class="identifier">s</span></tt></td>
|
||||
<td>Assigns
|
||||
to a cons, <tt class="computeroutput"><span class="identifier">l</span></tt>, from
|
||||
a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
Sequence">Forward
|
||||
Sequence</a>, <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
@ -193,7 +196,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<p class="blurb">
|
||||
<span class="inlinemediaobject"><img src="../../../images/note.png" alt="note"></span><EFBFBD><tt class="computeroutput"><a href="../intrinsics/functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></tt> is
|
||||
<span class="inlinemediaobject"><img src="../../../images/note.png" alt="note"></span> <tt class="computeroutput"><a href="../intrinsics/functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></tt> is
|
||||
provided for convenience and compatibility with the original <a href="http://www.boost.org/libs/tuple/doc/tuple_users_guide.html" target="_top">Boost.Tuple</a>
|
||||
library, despite <tt class="computeroutput"><span class="identifier">cons</span></tt> being
|
||||
a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -205,7 +208,7 @@
|
||||
Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.cons.example"></a><h5>
|
||||
<a name="id486314"></a>
|
||||
<a name="id486134"></a>
|
||||
<a href="cons.html#fusion.sequences.containers.cons.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.list"></a><a href="list.html" title="list">list</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.list.description"></a><h5>
|
||||
<a name="id486645"></a>
|
||||
<a name="id486465"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -38,7 +38,7 @@
|
||||
runtime cost of access to each element is peculiarly constant (see <a href="../../notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.list.header"></a><h5>
|
||||
<a name="id486737"></a>
|
||||
<a name="id486557"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -46,7 +46,7 @@
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">list_forward</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.list.synopsis"></a><h5>
|
||||
<a name="id486925"></a>
|
||||
<a name="id486745"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -77,7 +77,7 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.list.template_parameters"></a><h5>
|
||||
<a name="id487245"></a>
|
||||
<a name="id487065"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
@ -101,7 +101,7 @@
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.list.model_of"></a><h5>
|
||||
<a name="id487335"></a>
|
||||
<a name="id487155"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -134,7 +134,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.list.expression_semantics"></a><h5>
|
||||
<a name="id487511"></a>
|
||||
<a name="id487331"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -160,7 +160,8 @@
|
||||
a list with default constructed elements.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">L</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span><EFBFBD><span class="identifier">e1</span><span class="special">,...</span><EFBFBD><span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td><tt class="computeroutput"><span class="identifier">L</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
|
||||
<span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td>Creates
|
||||
a list with elements <tt class="computeroutput"><span class="identifier">e0</span></tt>...<tt class="computeroutput"><span class="identifier">en</span></tt>.</td>
|
||||
</tr>
|
||||
@ -172,9 +173,11 @@
|
||||
Sequence</a>, <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">l</span><EFBFBD><span class="special">=</span><EFBFBD><span class="identifier">s</span></tt></td>
|
||||
<td>Assigns to a list,
|
||||
<tt class="computeroutput"><span class="identifier">l</span></tt>, from a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
<td><tt class="computeroutput"><span class="identifier">l</span> <span class="special">=</span>
|
||||
<span class="identifier">s</span></tt></td>
|
||||
<td>Assigns
|
||||
to a list, <tt class="computeroutput"><span class="identifier">l</span></tt>, from
|
||||
a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
Sequence">Forward
|
||||
Sequence</a>, <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
@ -186,7 +189,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<p class="blurb">
|
||||
<span class="inlinemediaobject"><img src="../../../images/note.png" alt="note"></span><EFBFBD><tt class="computeroutput"><a href="../intrinsics/functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a><span class="special"><</span><span class="identifier">n</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></tt> is
|
||||
<span class="inlinemediaobject"><img src="../../../images/note.png" alt="note"></span> <tt class="computeroutput"><a href="../intrinsics/functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a><span class="special"><</span><span class="identifier">n</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></tt> is
|
||||
provided for convenience and compatibility with the original <a href="http://www.boost.org/libs/tuple/doc/tuple_users_guide.html" target="_top">Boost.Tuple</a>
|
||||
library, despite <tt class="computeroutput"><span class="identifier">list</span></tt> being
|
||||
a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
@ -197,7 +200,7 @@
|
||||
Inlined Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.list.example"></a><h5>
|
||||
<a name="id488009"></a>
|
||||
<a name="id487828"></a>
|
||||
<a href="list.html#fusion.sequences.containers.list.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.map"></a><a href="map.html" title="map">map</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.map.description"></a><h5>
|
||||
<a name="id489758"></a>
|
||||
<a name="id489576"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -41,14 +41,14 @@
|
||||
Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.map.header"></a><h5>
|
||||
<a name="id489836"></a>
|
||||
<a name="id489654"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.map.synopsis"></a><h5>
|
||||
<a name="id489941"></a>
|
||||
<a name="id489759"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -79,7 +79,7 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.map.template_parameters"></a><h5>
|
||||
<a name="id490358"></a>
|
||||
<a name="id490176"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
@ -103,7 +103,7 @@
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.map.model_of"></a><h5>
|
||||
<a name="id490448"></a>
|
||||
<a name="id490266"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
@ -137,7 +137,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.map.expression_semantics"></a><h5>
|
||||
<a name="id490644"></a>
|
||||
<a name="id490462"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -165,7 +165,8 @@
|
||||
a map with default constructed elements.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">M</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span><EFBFBD><span class="identifier">e1</span><span class="special">,...</span><EFBFBD><span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td><tt class="computeroutput"><span class="identifier">M</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
|
||||
<span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td>Creates
|
||||
a map with element pairs <tt class="computeroutput"><span class="identifier">e0</span></tt>...<tt class="computeroutput"><span class="identifier">en</span></tt>.</td>
|
||||
</tr>
|
||||
@ -174,19 +175,21 @@
|
||||
<td>Copy
|
||||
constructs a map from a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
Sequence">Forward
|
||||
Sequence</a><EFBFBD><tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
Sequence</a> <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">m</span><EFBFBD><span class="special">=</span><EFBFBD><span class="identifier">s</span></tt></td>
|
||||
<td>Assigns to a map,
|
||||
<tt class="computeroutput"><span class="identifier">m</span></tt>, from a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
<td><tt class="computeroutput"><span class="identifier">m</span> <span class="special">=</span>
|
||||
<span class="identifier">s</span></tt></td>
|
||||
<td>Assigns
|
||||
to a map, <tt class="computeroutput"><span class="identifier">m</span></tt>, from
|
||||
a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
Sequence">Forward
|
||||
Sequence</a><EFBFBD><tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
Sequence</a> <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.map.example"></a><h5>
|
||||
<a name="id490933"></a>
|
||||
<a name="id490749"></a>
|
||||
<a href="map.html#fusion.sequences.containers.map.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.set"></a><a href="set.html" title="set">set</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.set.description"></a><h5>
|
||||
<a name="id488303"></a>
|
||||
<a name="id488122"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -39,14 +39,14 @@
|
||||
Functions</a>).
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.set.header"></a><h5>
|
||||
<a name="id488356"></a>
|
||||
<a name="id488176"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.set.synopsis"></a><h5>
|
||||
<a name="id488461"></a>
|
||||
<a name="id488280"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -77,7 +77,7 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.set.template_parameters"></a><h5>
|
||||
<a name="id488781"></a>
|
||||
<a name="id488600"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
@ -101,7 +101,7 @@
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.set.model_of"></a><h5>
|
||||
<a name="id488871"></a>
|
||||
<a name="id488690"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc">
|
||||
@ -135,7 +135,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.set.expression_semantics"></a><h5>
|
||||
<a name="id489042"></a>
|
||||
<a name="id488861"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -163,7 +163,8 @@
|
||||
a set with default constructed elements.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span><EFBFBD><span class="identifier">e1</span><span class="special">,...</span><EFBFBD><span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td><tt class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
|
||||
<span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td>Creates
|
||||
a set with elements <tt class="computeroutput"><span class="identifier">e0</span></tt>...<tt class="computeroutput"><span class="identifier">en</span></tt>.</td>
|
||||
</tr>
|
||||
@ -172,19 +173,21 @@
|
||||
<td>Copy
|
||||
constructs a set from a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
Sequence">Forward
|
||||
Sequence</a><EFBFBD><tt class="computeroutput"><span class="identifier">fs</span></tt>.</td>
|
||||
Sequence</a> <tt class="computeroutput"><span class="identifier">fs</span></tt>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">s</span><EFBFBD><span class="special">=</span><EFBFBD><span class="identifier">fs</span></tt></td>
|
||||
<td>Assigns to a set,
|
||||
<tt class="computeroutput"><span class="identifier">s</span></tt>, from a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
<td><tt class="computeroutput"><span class="identifier">s</span> <span class="special">=</span>
|
||||
<span class="identifier">fs</span></tt></td>
|
||||
<td>Assigns
|
||||
to a set, <tt class="computeroutput"><span class="identifier">s</span></tt>, from
|
||||
a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
Sequence">Forward
|
||||
Sequence</a><EFBFBD><tt class="computeroutput"><span class="identifier">fs</span></tt>.</td>
|
||||
Sequence</a> <tt class="computeroutput"><span class="identifier">fs</span></tt>.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.set.example"></a><h5>
|
||||
<a name="id489332"></a>
|
||||
<a name="id489150"></a>
|
||||
<a href="set.html#fusion.sequences.containers.set.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
@ -26,7 +26,7 @@
|
||||
<div class="titlepage"><div><div><h4 class="title">
|
||||
<a name="fusion.sequences.containers.vector"></a><a href="vector.html" title="vector">vector</a></h4></div></div></div>
|
||||
<a name="fusion.sequences.containers.vector.description"></a><h5>
|
||||
<a name="id482841"></a>
|
||||
<a name="id482662"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.description">Description</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -39,7 +39,7 @@
|
||||
most efficient.
|
||||
</p>
|
||||
<a name="fusion.sequences.containers.vector.header"></a><h5>
|
||||
<a name="id482913"></a>
|
||||
<a name="id482735"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.header">Header</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
@ -54,7 +54,7 @@
|
||||
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">vector50</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.vector.synopsis"></a><h5>
|
||||
<a name="id483522"></a>
|
||||
<a name="id483343"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.synopsis">Synopsis</a>
|
||||
</h5>
|
||||
<p>
|
||||
@ -115,7 +115,7 @@
|
||||
<span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
|
||||
</pre>
|
||||
<a name="fusion.sequences.containers.vector.template_parameters"></a><h5>
|
||||
<a name="id484249"></a>
|
||||
<a name="id484070"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.template_parameters">Template
|
||||
parameters</a>
|
||||
</h5>
|
||||
@ -139,7 +139,7 @@
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.vector.model_of"></a><h5>
|
||||
<a name="id484338"></a>
|
||||
<a name="id484160"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.model_of">Model of</a>
|
||||
</h5>
|
||||
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
|
||||
@ -169,7 +169,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequences.containers.vector.expression_semantics"></a><h5>
|
||||
<a name="id484497"></a>
|
||||
<a name="id484318"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h5>
|
||||
@ -195,7 +195,8 @@
|
||||
a vector with default constructed elements.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">V</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span><EFBFBD><span class="identifier">e1</span><span class="special">,...</span><EFBFBD><span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td><tt class="computeroutput"><span class="identifier">V</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
|
||||
<span class="identifier">en</span><span class="special">)</span></tt></td>
|
||||
<td>Creates
|
||||
a vector with elements <tt class="computeroutput"><span class="identifier">e0</span></tt>...<tt class="computeroutput"><span class="identifier">en</span></tt>.</td>
|
||||
</tr>
|
||||
@ -207,16 +208,18 @@
|
||||
Sequence</a>, <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><tt class="computeroutput"><span class="identifier">v</span><EFBFBD><span class="special">=</span><EFBFBD><span class="identifier">s</span></tt></td>
|
||||
<td>Assigns to a vector,
|
||||
<tt class="computeroutput"><span class="identifier">v</span></tt>, from a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
<td><tt class="computeroutput"><span class="identifier">v</span> <span class="special">=</span>
|
||||
<span class="identifier">s</span></tt></td>
|
||||
<td>Assigns
|
||||
to a vector, <tt class="computeroutput"><span class="identifier">v</span></tt>, from
|
||||
a <a href="../concepts/forward_sequence.html" title="Forward
|
||||
Sequence">Forward
|
||||
Sequence</a>, <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequences.containers.vector.example"></a><h5>
|
||||
<a name="id484777"></a>
|
||||
<a name="id484597"></a>
|
||||
<a href="vector.html#fusion.sequences.containers.vector.example">Example</a>
|
||||
</h5>
|
||||
<pre class="programlisting">
|
||||
|
Reference in New Issue
Block a user