Merge from Trunk

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

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h3 class="title">
<a name="fusion.view.filter_view"></a><a href="filter_view.html" title="filter_view">filter_view</a></h3></div></div></div>
<a name="fusion.view.filter_view.description"></a><h4>
<a name="id564195"></a>
<a name="id564232"></a>
<a href="filter_view.html#fusion.view.filter_view.description">Description</a>
</h4>
<p>
@ -37,7 +37,7 @@
only those elements for which its predicate evaluates to <tt class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></tt>.
</p>
<a name="fusion.view.filter_view.header"></a><h4>
<a name="id564278"></a>
<a name="id564315"></a>
<a href="filter_view.html#fusion.view.filter_view.header">Header</a>
</h4>
<pre class="programlisting">
@ -45,7 +45,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.view.filter_view.synopsis"></a><h4>
<a name="id564435"></a>
<a name="id564472"></a>
<a href="filter_view.html#fusion.view.filter_view.synopsis">Synopsis</a>
</h4>
<pre class="programlisting">
@ -53,7 +53,7 @@
<span class="keyword">struct</span> <span class="identifier">filter_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.filter_view.template_parameters"></a><h4>
<a name="id564534"></a>
<a name="id564570"></a>
<a href="filter_view.html#fusion.view.filter_view.template_parameters">Template parameters</a>
</h4>
<div class="informaltable"><table class="table">
@ -117,7 +117,7 @@
</tbody>
</table></div>
<a name="fusion.view.filter_view.model_of"></a><h4>
<a name="id564702"></a>
<a name="id564739"></a>
<a href="filter_view.html#fusion.view.filter_view.model_of">Model of</a>
</h4>
<div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@ -142,7 +142,7 @@
</dl>
</div>
<a name="fusion.view.filter_view.expression_semantics"></a><h4>
<a name="id564864"></a>
<a name="id564901"></a>
<a href="filter_view.html#fusion.view.filter_view.expression_semantics">Expression Semantics</a>
</h4>
<p>
@ -214,7 +214,7 @@
</tbody>
</table></div>
<a name="fusion.view.filter_view.example"></a><h4>
<a name="id565177"></a>
<a name="id565214"></a>
<a href="filter_view.html#fusion.view.filter_view.example">Example</a>
</h4>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h3 class="title">
<a name="fusion.view.iterator_range"></a><a href="iterator_range.html" title="iterator_range">iterator_range</a></h3></div></div></div>
<a name="fusion.view.iterator_range.description"></a><h4>
<a name="id565652"></a>
<a name="id565688"></a>
<a href="iterator_range.html#fusion.view.iterator_range.description">Description</a>
</h4>
<p>
@ -34,7 +34,7 @@
sub-range of its underlying sequence delimited by a pair of iterators.
</p>
<a name="fusion.view.iterator_range.header"></a><h4>
<a name="id565693"></a>
<a name="id565729"></a>
<a href="iterator_range.html#fusion.view.iterator_range.header">Header</a>
</h4>
<pre class="programlisting">
@ -42,7 +42,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">iterator_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.view.iterator_range.synopsis"></a><h4>
<a name="id565851"></a>
<a name="id565887"></a>
<a href="iterator_range.html#fusion.view.iterator_range.synopsis">Synopsis</a>
</h4>
<pre class="programlisting">
@ -50,7 +50,7 @@
<span class="keyword">struct</span> <span class="identifier">iterator_range</span><span class="special">;</span>
</pre>
<a name="fusion.view.iterator_range.template_parameters"></a><h4>
<a name="id565949"></a>
<a name="id565986"></a>
<a href="iterator_range.html#fusion.view.iterator_range.template_parameters">Template parameters</a>
</h4>
<div class="informaltable"><table class="table">
@ -112,7 +112,7 @@
</tbody>
</table></div>
<a name="fusion.view.iterator_range.model_of"></a><h4>
<a name="id566103"></a>
<a name="id566140"></a>
<a href="iterator_range.html#fusion.view.iterator_range.model_of">Model of</a>
</h4>
<div class="itemizedlist"><ul type="disc"><li>
@ -149,7 +149,7 @@
</dl>
</div>
<a name="fusion.view.iterator_range.expression_semantics"></a><h4>
<a name="id566334"></a>
<a name="id566370"></a>
<a href="iterator_range.html#fusion.view.iterator_range.expression_semantics">Expression
Semantics</a>
</h4>
@ -224,7 +224,7 @@
</tbody>
</table></div>
<a name="fusion.view.iterator_range.example"></a><h4>
<a name="id566669"></a>
<a name="id566706"></a>
<a href="iterator_range.html#fusion.view.iterator_range.example">Example</a>
</h4>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h3 class="title">
<a name="fusion.view.joint_view"></a><a href="joint_view.html" title="joint_view">joint_view</a></h3></div></div></div>
<a name="fusion.view.joint_view.description"></a><h4>
<a name="id567335"></a>
<a name="id567371"></a>
<a href="joint_view.html#fusion.view.joint_view.description">Description</a>
</h4>
<p>
@ -34,7 +34,7 @@
which is a concatenation of two sequences.
</p>
<a name="fusion.view.joint_view.header"></a><h4>
<a name="id567377"></a>
<a name="id567413"></a>
<a href="joint_view.html#fusion.view.joint_view.header">Header</a>
</h4>
<pre class="programlisting">
@ -42,7 +42,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">joint_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.view.joint_view.synopsis"></a><h4>
<a name="id567534"></a>
<a name="id567571"></a>
<a href="joint_view.html#fusion.view.joint_view.synopsis">Synopsis</a>
</h4>
<pre class="programlisting">
@ -50,7 +50,7 @@
<span class="keyword">struct</span> <span class="identifier">joint_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.joint_view.template_parameters"></a><h4>
<a name="id567632"></a>
<a name="id567668"></a>
<a href="joint_view.html#fusion.view.joint_view.template_parameters">Template parameters</a>
</h4>
<div class="informaltable"><table class="table">
@ -116,7 +116,7 @@
</tbody>
</table></div>
<a name="fusion.view.joint_view.model_of"></a><h4>
<a name="id567788"></a>
<a name="id567825"></a>
<a href="joint_view.html#fusion.view.joint_view.model_of">Model of</a>
</h4>
<div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@ -144,7 +144,7 @@
</dl>
</div>
<a name="fusion.view.joint_view.expression_semantics"></a><h4>
<a name="id567988"></a>
<a name="id568025"></a>
<a href="joint_view.html#fusion.view.joint_view.expression_semantics">Expression Semantics</a>
</h4>
<p>
@ -217,7 +217,7 @@
</tbody>
</table></div>
<a name="fusion.view.joint_view.example"></a><h4>
<a name="id568324"></a>
<a name="id568360"></a>
<a href="joint_view.html#fusion.view.joint_view.example">Example</a>
</h4>
<pre class="programlisting">

View File

@ -31,7 +31,7 @@
element will be its first.
</p>
<a name="fusion.view.reverse_view.header"></a><h4>
<a name="id572430"></a>
<a name="id572467"></a>
<a href="reverse_view.html#fusion.view.reverse_view.header">Header</a>
</h4>
<pre class="programlisting">
@ -39,7 +39,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">reverse_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.view.reverse_view.synopsis"></a><h4>
<a name="id572587"></a>
<a name="id572624"></a>
<a href="reverse_view.html#fusion.view.reverse_view.synopsis">Synopsis</a>
</h4>
<pre class="programlisting">
@ -47,7 +47,7 @@
<span class="keyword">struct</span> <span class="identifier">reverse_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.reverse_view.template_parameters"></a><h4>
<a name="id572668"></a>
<a name="id572705"></a>
<a href="reverse_view.html#fusion.view.reverse_view.template_parameters">Template parameters</a>
</h4>
<div class="informaltable"><table class="table">
@ -93,7 +93,7 @@
</tr></tbody>
</table></div>
<a name="fusion.view.reverse_view.model_of"></a><h4>
<a name="id572781"></a>
<a name="id572818"></a>
<a href="reverse_view.html#fusion.view.reverse_view.model_of">Model of</a>
</h4>
<div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/bidirectional_sequence.html" title="Bidirectional
@ -118,7 +118,7 @@
</dl>
</div>
<a name="fusion.view.reverse_view.expression_semantics"></a><h4>
<a name="id572946"></a>
<a name="id572983"></a>
<a href="reverse_view.html#fusion.view.reverse_view.expression_semantics">Expression
Semantics</a>
</h4>
@ -191,7 +191,7 @@
</tbody>
</table></div>
<a name="fusion.view.reverse_view.example"></a><h4>
<a name="id573258"></a>
<a name="id573296"></a>
<a href="reverse_view.html#fusion.view.reverse_view.example">Example</a>
</h4>
<pre class="programlisting">

View File

@ -30,7 +30,7 @@
a value as a single element sequence.
</p>
<a name="fusion.view.single_view.header"></a><h4>
<a name="id563230"></a>
<a name="id563267"></a>
<a href="single_view.html#fusion.view.single_view.header">Header</a>
</h4>
<pre class="programlisting">
@ -38,7 +38,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">single_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.view.single_view.synopsis"></a><h4>
<a name="id563387"></a>
<a name="id563424"></a>
<a href="single_view.html#fusion.view.single_view.synopsis">Synopsis</a>
</h4>
<pre class="programlisting">
@ -46,7 +46,7 @@
<span class="keyword">struct</span> <span class="identifier">single_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.single_view.template_parameters"></a><h4>
<a name="id563468"></a>
<a name="id563504"></a>
<a href="single_view.html#fusion.view.single_view.template_parameters">Template parameters</a>
</h4>
<div class="informaltable"><table class="table">
@ -90,7 +90,7 @@
</tr></tbody>
</table></div>
<a name="fusion.view.single_view.model_of"></a><h4>
<a name="id563572"></a>
<a name="id563608"></a>
<a href="single_view.html#fusion.view.single_view.model_of">Model of</a>
</h4>
<div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
@ -114,7 +114,7 @@
</dl>
</div>
<a name="fusion.view.single_view.expression_semantics"></a><h4>
<a name="id563736"></a>
<a name="id563773"></a>
<a href="single_view.html#fusion.view.single_view.expression_semantics">Expression Semantics</a>
</h4>
<p>
@ -186,7 +186,7 @@
</tbody>
</table></div>
<a name="fusion.view.single_view.example"></a><h4>
<a name="id564048"></a>
<a name="id564085"></a>
<a href="single_view.html#fusion.view.single_view.example">Example</a>
</h4>
<pre class="programlisting">

View File

@ -35,7 +35,7 @@
Traversal Concept</a>) of its underlying sequence or sequences.
</p>
<a name="fusion.view.transform_view.header"></a><h4>
<a name="id570132"></a>
<a name="id570168"></a>
<a href="transform_view.html#fusion.view.transform_view.header">Header</a>
</h4>
<pre class="programlisting">
@ -43,7 +43,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.view.transform_view.synopsis"></a><h4>
<a name="id570290"></a>
<a name="id570326"></a>
<a href="transform_view.html#fusion.view.transform_view.synopsis">Synopsis</a>
</h4>
<p>
@ -61,7 +61,7 @@
<span class="keyword">struct</span> <span class="identifier">transform_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.transform_view.template_parameters"></a><h4>
<a name="id570497"></a>
<a name="id570533"></a>
<a href="transform_view.html#fusion.view.transform_view.template_parameters">Template parameters</a>
</h4>
<div class="informaltable"><table class="table">
@ -183,7 +183,7 @@
</tbody>
</table></div>
<a name="fusion.view.transform_view.model_of"></a><h4>
<a name="id570961"></a>
<a name="id570998"></a>
<a href="transform_view.html#fusion.view.transform_view.model_of">Model of</a>
</h4>
<div class="itemizedlist"><ul type="disc"><li>
@ -242,7 +242,7 @@
</dl>
</div>
<a name="fusion.view.transform_view.expression_semantics"></a><h4>
<a name="id571362"></a>
<a name="id571400"></a>
<a href="transform_view.html#fusion.view.transform_view.expression_semantics">Expression
Semantics</a>
</h4>
@ -337,7 +337,7 @@
</tbody>
</table></div>
<a name="fusion.view.transform_view.example"></a><h4>
<a name="id571842"></a>
<a name="id571879"></a>
<a href="transform_view.html#fusion.view.transform_view.example">Example</a>
</h4>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h3 class="title">
<a name="fusion.view.zip_view"></a><a href="zip_view.html" title="zip_view">zip_view</a></h3></div></div></div>
<a name="fusion.view.zip_view.description"></a><h4>
<a name="id568732"></a>
<a name="id568768"></a>
<a href="zip_view.html#fusion.view.zip_view.description">Description</a>
</h4>
<p>
@ -37,7 +37,7 @@
to the component <span class="underline">_sequence</span>_s.
</p>
<a name="fusion.view.zip_view.header"></a><h4>
<a name="id568810"></a>
<a name="id568846"></a>
<a href="zip_view.html#fusion.view.zip_view.header">Header</a>
</h4>
<pre class="programlisting">
@ -45,7 +45,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">zip_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.view.zip_view.synopsis"></a><h4>
<a name="id568968"></a>
<a name="id569004"></a>
<a href="zip_view.html#fusion.view.zip_view.synopsis">Synopsis</a>
</h4>
<pre class="programlisting">
@ -53,7 +53,7 @@
<span class="keyword">struct</span> <span class="identifier">zip_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.zip_view.template_parameters"></a><h4>
<a name="id569047"></a>
<a name="id569083"></a>
<a href="zip_view.html#fusion.view.zip_view.template_parameters">Template parameters</a>
</h4>
<div class="informaltable"><table class="table">
@ -99,7 +99,7 @@
</tr></tbody>
</table></div>
<a name="fusion.view.zip_view.model_of"></a><h4>
<a name="id569167"></a>
<a name="id569203"></a>
<a href="zip_view.html#fusion.view.zip_view.model_of">Model of</a>
</h4>
<div class="itemizedlist"><ul type="disc"><li>
@ -132,7 +132,7 @@
</dl>
</div>
<a name="fusion.view.zip_view.expression_semantics"></a><h4>
<a name="id569363"></a>
<a name="id569399"></a>
<a href="zip_view.html#fusion.view.zip_view.expression_semantics">Expression Semantics</a>
</h4>
<p>
@ -204,7 +204,7 @@
</tbody>
</table></div>
<a name="fusion.view.zip_view.example"></a><h4>
<a name="id569672"></a>
<a name="id569708"></a>
<a href="zip_view.html#fusion.view.zip_view.example">Example</a>
</h4>
<pre class="programlisting">