fusion: merge of associative iterators/views and the new fold interface

[SVN r58618]
This commit is contained in:
Christopher Schmidt
2010-01-01 22:00:21 +00:00
parent b605617c4f
commit cda74605fc
379 changed files with 28481 additions and 2185 deletions

View File

@ -3,7 +3,11 @@
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Functional</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
<<<<<<< .working
<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
=======
<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
>>>>>>> .merge-right.r57125
<link rel="home" href="../index.html" title="Chapter<65>1.<2E>Fusion 2.0">
<link rel="up" href="../index.html" title="Chapter<65>1.<2E>Fusion 2.0">
<link rel="previous" href="extension/iterator_facade.html" title="Iterator Facade">
@ -65,15 +69,28 @@
Components to call functions and function objects and to make Fusion code callable
through a function object interface.
</p>
<<<<<<< .working
<a name="fusion.functional.header"></a><h3>
<a name="id609210"></a>
<a href="functional.html#fusion.functional.header">Header</a>
</h3>
=======
<a name="fusion.functional.header"></a><h4>
<a name="id816312"></a>
<a class="link" href="functional.html#fusion.functional.header">Header</a>
</h4>
>>>>>>> .merge-right.r57125
<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">functional</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<<<<<<< .working
<a name="fusion.functional.fused_and_unfused_forms"></a><h3>
<a name="id609292"></a>
<a href="functional.html#fusion.functional.fused_and_unfused_forms">Fused and unfused
=======
<a name="fusion.functional.fused_and_unfused_forms"></a><h4>
<a name="id816367"></a>
<a class="link" href="functional.html#fusion.functional.fused_and_unfused_forms">Fused and unfused
>>>>>>> .merge-right.r57125
forms</a>
</h3>
<p>
@ -105,9 +122,15 @@
<tt class="computeroutput"><span class="identifier">f</span></tt> is the <span class="emphasis"><em>unfused</em></span>
form of <tt class="literal">f'</tt>.
</p>
<<<<<<< .working
<a name="fusion.functional.calling_functions_and_function_objects"></a><h3>
<a name="id609552"></a>
<a href="functional.html#fusion.functional.calling_functions_and_function_objects">Calling
=======
<a name="fusion.functional.calling_functions_and_function_objects"></a><h4>
<a name="id816552"></a>
<a class="link" href="functional.html#fusion.functional.calling_functions_and_function_objects">Calling
>>>>>>> .merge-right.r57125
functions and function objects</a>
</h3>
<p>
@ -136,9 +159,15 @@
<p>
Constructors can be called applying <a href="http://www.boost.org/libs/functional/factory/doc/html/index.html" target="_top">Boost.Functional/Factory</a>.
</p>
<<<<<<< .working
<a name="fusion.functional.making_fusion_code_callable_through_a_function_object_interface"></a><h3>
<a name="id609639"></a>
<a href="functional.html#fusion.functional.making_fusion_code_callable_through_a_function_object_interface">Making
=======
<a name="fusion.functional.making_fusion_code_callable_through_a_function_object_interface"></a><h4>
<a name="id816596"></a>
<a class="link" href="functional.html#fusion.functional.making_fusion_code_callable_through_a_function_object_interface">Making
>>>>>>> .merge-right.r57125
Fusion code callable through a function object interface</a>
</h3>
<p>