forked from boostorg/fusion
revises function object concepts and functional module documenation to reflect
boost::result_of-based result computation [SVN r38209]
This commit is contained in:
1 parent
f05493abf0
commit
9df373af5f
227 files changed
+10684
-4457
No files matched your search
@@ -29,10 +29,12 @@
|
||||
<dt><span class="section"><a href="functional/concepts.html">Concepts</a></span></dt>
|
||||
<dd><dl>
|
||||
<dt><span class="section"><a href="functional/concepts/callable.html"> Callable Object</a></span></dt>
|
||||
<dt><span class="section"><a href="functional/concepts/poly.html"> Polymorphic Function
|
||||
<dt><span class="section"><a href="functional/concepts/reg_callable.html"> Regular Callable
|
||||
Object</a></span></dt>
|
||||
<dt><span class="section"><a href="functional/concepts/def_callable.html"> Deferred
|
||||
Callable Object</a></span></dt>
|
||||
<dt><span class="section"><a href="functional/concepts/poly.html"> Polymorphic Function
|
||||
Object</a></span></dt>
|
||||
</dl></dd>
|
||||
<dt><span class="section"><a href="functional/invocation.html">Invocation</a></span></dt>
|
||||
<dd><dl>
|
||||
@@ -60,14 +62,14 @@
|
||||
through a function object interface.
|
||||
</p>
|
||||
<a name="fusion.functional.header"></a><h3>
|
||||
<a name="id1186571"></a>
|
||||
<a name="id1241027"></a>
|
||||
<a href="functional.html#fusion.functional.header">Header</a>
|
||||
</h3>
|
||||
<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">functional</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
|
||||
</pre>
|
||||
<a name="fusion.functional.fused_and_unfused_forms"></a><h3>
|
||||
<a name="id1186644"></a>
|
||||
<a name="id1241101"></a>
|
||||
<a href="functional.html#fusion.functional.fused_and_unfused_forms">Fused and unfused
|
||||
forms</a>
|
||||
</h3>
|
||||
@@ -89,7 +91,7 @@
|
||||
<span class="identifier">invoke</span><span class="special">(</span><span class="identifier">f</span><span class="special">,</span><span class="identifier">my_sequence</span><span class="special">)</span>
|
||||
</pre>
|
||||
<p>
|
||||
Alternatively it's possible to apply a simple transformation to <code class="literal">f</code>
|
||||
Alternatively it is possible to apply a simple transformation to <code class="literal">f</code>
|
||||
in order to achieve the same effect:
|
||||
</p>
|
||||
<pre class="programlisting">
|
||||
@@ -104,7 +106,7 @@
|
||||
form of <code class="literal">f'</code>.
|
||||
</p>
|
||||
<a name="fusion.functional.calling_functions_and_function_objects"></a><h3>
|
||||
<a name="id1186870"></a>
|
||||
<a name="id1241336"></a>
|
||||
<a href="functional.html#fusion.functional.calling_functions_and_function_objects">Calling
|
||||
functions and function objects</a>
|
||||
</h3>
|
||||
@@ -132,7 +134,7 @@
|
||||
instance for the given argument.
|
||||
</p>
|
||||
<a name="fusion.functional.making_fusion_code_callable_through_a_function_object_interface"></a><h3>
|
||||
<a name="id1186930"></a>
|
||||
<a name="id1241396"></a>
|
||||
<a href="functional.html#fusion.functional.making_fusion_code_callable_through_a_function_object_interface">Making
|
||||
Fusion code callable through a function object interface</a>
|
||||
</h3>
|
||||
|
||||
Reference in new issue
Block a user