doc updates

[SVN r35784]
This commit is contained in:
Joel de Guzman
2006-10-30 01:20:23 +00:00
parent 82e6dfd876
commit 6ca462baa0
185 changed files with 1790 additions and 2518 deletions

View File

@ -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="id484257"></a>
<a name="id484326"></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="id484394"></a>
<a name="id484462"></a>
<a href="cons.html#fusion.sequences.containers.cons.header">Header</a>
</h5>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">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">&gt;</span>
</pre>
<a name="fusion.sequences.containers.cons.synopsis"></a><h5>
<a name="id484508"></a>
<a name="id484577"></a>
<a href="cons.html#fusion.sequences.containers.cons.synopsis">Synopsis</a>
</h5>
<pre class="programlisting">
@ -56,15 +56,11 @@
<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="id484616"></a>
<a name="id484685"></a>
<a href="cons.html#fusion.sequences.containers.cons.template_parameters">Template
parameters</a>
</h5>
<div class="informaltable">
<h4>
<a name="id484638"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -89,10 +85,9 @@
<td><tt class="computeroutput"><span class="identifier">nil</span></tt></td>
</tr>
</tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.cons.model_of"></a><h5>
<a name="id484727"></a>
<a name="id484790"></a>
<a href="cons.html#fusion.sequences.containers.cons.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
@ -134,7 +129,7 @@
</dl>
</div>
<a name="fusion.sequences.containers.cons.expression_semantics"></a><h5>
<a name="id484959"></a>
<a name="id485022"></a>
<a href="cons.html#fusion.sequences.containers.cons.expression_semantics">Expression
Semantics</a>
</h5>
@ -144,11 +139,7 @@
Sequence">Forward
Sequence</a>.
</p>
<div class="informaltable">
<h4>
<a name="id484996"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -200,8 +191,7 @@
Nth element from the beginning of the sequence; see <a href="../intrinsics/functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a>.</td>
</tr>
</tbody>
</table>
</div>
</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">&lt;</span><span class="identifier">N</span><span class="special">&gt;(</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>
@ -215,7 +205,7 @@
Inlined Functions</a>).
</p>
<a name="fusion.sequences.containers.cons.example"></a><h5>
<a name="id485510"></a>
<a name="id485567"></a>
<a href="cons.html#fusion.sequences.containers.cons.example">Example</a>
</h5>
<pre class="programlisting">

View File

@ -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="id485841"></a>
<a name="id485898"></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="id485934"></a>
<a name="id485990"></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">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">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">&gt;</span>
</pre>
<a name="fusion.sequences.containers.list.synopsis"></a><h5>
<a name="id486122"></a>
<a name="id486178"></a>
<a href="list.html#fusion.sequences.containers.list.synopsis">Synopsis</a>
</h5>
<pre class="programlisting">
@ -77,15 +77,11 @@
<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="id486442"></a>
<a name="id486498"></a>
<a href="list.html#fusion.sequences.containers.list.template_parameters">Template
parameters</a>
</h5>
<div class="informaltable">
<h4>
<a name="id486464"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -103,10 +99,9 @@
<td>Element types</td>
<td><span class="emphasis"><em>unspecified-type</em></span></td>
</tr></tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.list.model_of"></a><h5>
<a name="id486537"></a>
<a name="id486588"></a>
<a href="list.html#fusion.sequences.containers.list.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/forward_sequence.html" title="Forward
@ -139,7 +134,7 @@
</dl>
</div>
<a name="fusion.sequences.containers.list.expression_semantics"></a><h5>
<a name="id486714"></a>
<a name="id486764"></a>
<a href="list.html#fusion.sequences.containers.list.expression_semantics">Expression
Semantics</a>
</h5>
@ -149,11 +144,7 @@
Sequence">Forward
Sequence</a>.
</p>
<div class="informaltable">
<h4>
<a name="id486751"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -193,8 +184,7 @@
Nth element from the beginning of the sequence; see <a href="../intrinsics/functions/at.html" title="at"><tt class="computeroutput"><span class="identifier">at</span></tt></a>.</td>
</tr>
</tbody>
</table>
</div>
</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">&lt;</span><span class="identifier">n</span><span class="special">&gt;(</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>
@ -207,7 +197,7 @@
Inlined Functions</a>).
</p>
<a name="fusion.sequences.containers.list.example"></a><h5>
<a name="id487217"></a>
<a name="id487262"></a>
<a href="list.html#fusion.sequences.containers.list.example">Example</a>
</h5>
<pre class="programlisting">

View File

@ -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="id488978"></a>
<a name="id489011"></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="id489056"></a>
<a name="id489089"></a>
<a href="map.html#fusion.sequences.containers.map.header">Header</a>
</h5>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.containers.map.synopsis"></a><h5>
<a name="id489161"></a>
<a name="id489194"></a>
<a href="map.html#fusion.sequences.containers.map.synopsis">Synopsis</a>
</h5>
<pre class="programlisting">
@ -79,15 +79,11 @@
<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="id489578"></a>
<a name="id489611"></a>
<a href="map.html#fusion.sequences.containers.map.template_parameters">Template
parameters</a>
</h5>
<div class="informaltable">
<h4>
<a name="id489600"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -105,10 +101,9 @@
<td>Element types</td>
<td><span class="emphasis"><em>unspecified-type</em></span></td>
</tr></tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.map.model_of"></a><h5>
<a name="id489674"></a>
<a name="id489700"></a>
<a href="map.html#fusion.sequences.containers.map.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul type="disc">
@ -142,7 +137,7 @@
</dl>
</div>
<a name="fusion.sequences.containers.map.expression_semantics"></a><h5>
<a name="id489870"></a>
<a name="id489897"></a>
<a href="map.html#fusion.sequences.containers.map.expression_semantics">Expression
Semantics</a>
</h5>
@ -154,11 +149,7 @@
Sequence">Associative
Sequence</a>.
</p>
<div class="informaltable">
<h4>
<a name="id489918"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -193,10 +184,9 @@
Sequence</a><EFBFBD><tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
</tr>
</tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.map.example"></a><h5>
<a name="id490165"></a>
<a name="id490186"></a>
<a href="map.html#fusion.sequences.containers.map.example">Example</a>
</h5>
<pre class="programlisting">

View File

@ -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="id487511"></a>
<a name="id487556"></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="id487565"></a>
<a name="id487610"></a>
<a href="set.html#fusion.sequences.containers.set.header">Header</a>
</h5>
<pre class="programlisting">
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.sequences.containers.set.synopsis"></a><h5>
<a name="id487669"></a>
<a name="id487714"></a>
<a href="set.html#fusion.sequences.containers.set.synopsis">Synopsis</a>
</h5>
<pre class="programlisting">
@ -77,15 +77,11 @@
<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="id487989"></a>
<a name="id488034"></a>
<a href="set.html#fusion.sequences.containers.set.template_parameters">Template
parameters</a>
</h5>
<div class="informaltable">
<h4>
<a name="id488012"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -103,10 +99,9 @@
<td>Element types</td>
<td><span class="emphasis"><em>unspecified-type</em></span></td>
</tr></tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.set.model_of"></a><h5>
<a name="id488086"></a>
<a name="id488124"></a>
<a href="set.html#fusion.sequences.containers.set.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul type="disc">
@ -140,7 +135,7 @@
</dl>
</div>
<a name="fusion.sequences.containers.set.expression_semantics"></a><h5>
<a name="id488256"></a>
<a name="id488295"></a>
<a href="set.html#fusion.sequences.containers.set.expression_semantics">Expression
Semantics</a>
</h5>
@ -152,11 +147,7 @@
Sequence">Associative
Sequence</a>.
</p>
<div class="informaltable">
<h4>
<a name="id488304"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -191,10 +182,9 @@
Sequence</a><EFBFBD><tt class="computeroutput"><span class="identifier">fs</span></tt>.</td>
</tr>
</tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.set.example"></a><h5>
<a name="id488552"></a>
<a name="id488585"></a>
<a href="set.html#fusion.sequences.containers.set.example">Example</a>
</h5>
<pre class="programlisting">

View File

@ -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="id482014"></a>
<a name="id482094"></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="id482086"></a>
<a name="id482167"></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">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">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">&gt;</span>
</pre>
<a name="fusion.sequences.containers.vector.synopsis"></a><h5>
<a name="id482695"></a>
<a name="id482775"></a>
<a href="vector.html#fusion.sequences.containers.vector.synopsis">Synopsis</a>
</h5>
<p>
@ -115,15 +115,11 @@
<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="id483422"></a>
<a name="id483502"></a>
<a href="vector.html#fusion.sequences.containers.vector.template_parameters">Template
parameters</a>
</h5>
<div class="informaltable">
<h4>
<a name="id483444"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -141,10 +137,9 @@
<td>Element types</td>
<td><span class="emphasis"><em>unspecified</em></span></td>
</tr></tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.vector.model_of"></a><h5>
<a name="id483517"></a>
<a name="id483592"></a>
<a href="vector.html#fusion.sequences.containers.vector.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul type="disc"><li><a href="../concepts/random_access_sequence.html" title="Random
@ -174,7 +169,7 @@
</dl>
</div>
<a name="fusion.sequences.containers.vector.expression_semantics"></a><h5>
<a name="id483676"></a>
<a name="id483750"></a>
<a href="vector.html#fusion.sequences.containers.vector.expression_semantics">Expression
Semantics</a>
</h5>
@ -184,11 +179,7 @@
Access Sequence">Random
Access Sequence</a>.
</p>
<div class="informaltable">
<h4>
<a name="id483714"></a>
</h4>
<table class="table">
<div class="informaltable"><table class="table">
<colgroup>
<col>
<col>
@ -223,10 +214,9 @@
Sequence</a>, <tt class="computeroutput"><span class="identifier">s</span></tt>.</td>
</tr>
</tbody>
</table>
</div>
</table></div>
<a name="fusion.sequences.containers.vector.example"></a><h5>
<a name="id483961"></a>
<a name="id484030"></a>
<a href="vector.html#fusion.sequences.containers.vector.example">Example</a>
</h5>
<pre class="programlisting">