changes docs to reflect changed semantics of unfused_type

(operator() overloads for only onw arity now)


[SVN r38269]
This commit is contained in:
Tobias Schwinger
2007-07-22 08:35:29 +00:00
parent f6b7afa277
commit 887906aa69
28 changed files with 109 additions and 114 deletions

View File

@ -154,7 +154,7 @@
</dl>
</div>
<a name="fusion.functional.adapters.fused.expression_semantics"></a><h5>
<a name="id1247948"></a>
<a name="id1247949"></a>
<a href="fused.html#fusion.functional.adapters.fused.expression_semantics">Expression
Semantics</a>
</h5>
@ -218,7 +218,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.fused.example"></a><h5>
<a name="id1248174"></a>
<a name="id1248175"></a>
<a href="fused.html#fusion.functional.adapters.fused.example">Example</a>
</h5>
<pre class="programlisting">
@ -226,7 +226,7 @@
<span class="identifier">assert</span><span class="special">(</span><span class="identifier">f</span><span class="special">(</span><a href="../../sequences/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2l</span><span class="special">))</span> <span class="special">==</span> <span class="number">3l</span><span class="special">);</span>
</pre>
<a name="fusion.functional.adapters.fused.see_also"></a><h5>
<a name="id1248331"></a>
<a name="id1248332"></a>
<a href="fused.html#fusion.functional.adapters.fused.see_also">See also</a>
</h5>
<div class="itemizedlist"><ul type="disc">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h4 class="title">
<a name="fusion.functional.adapters.fused_function_object"></a><a href="fused_function_object.html" title="fused_function_object">fused_function_object</a></h4></div></div></div>
<a name="fusion.functional.adapters.fused_function_object.description"></a><h5>
<a name="id1249910"></a>
<a name="id1249911"></a>
<a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.description">Description</a>
</h5>
<p>
@ -46,7 +46,7 @@
object is held by value, the adapter is const).
</p>
<a name="fusion.functional.adapters.fused_function_object.header"></a><h5>
<a name="id1249979"></a>
<a name="id1249980"></a>
<a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.header">Header</a>
</h5>
<pre class="programlisting">
@ -247,7 +247,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.fused_function_object.see_also"></a><h5>
<a name="id1251594"></a>
<a name="id1251595"></a>
<a href="fused_function_object.html#fusion.functional.adapters.fused_function_object.see_also">See
also</a>
</h5>

View File

@ -63,7 +63,7 @@
case is not implemented).
</p>
<a name="fusion.functional.adapters.fused_procedure.header"></a><h5>
<a name="id1248591"></a>
<a name="id1248592"></a>
<a href="fused_procedure.html#fusion.functional.adapters.fused_procedure.header">Header</a>
</h5>
<pre class="programlisting">

View File

@ -26,7 +26,7 @@
<div class="titlepage"><div><div><h4 class="title">
<a name="fusion.functional.adapters.unfused_rvalue_args"></a><a href="unfused_rvalue_args.html" title="unfused_rvalue_args">unfused_rvalue_args</a></h4></div></div></div>
<a name="fusion.functional.adapters.unfused_rvalue_args.description"></a><h5>
<a name="id1255290"></a>
<a name="id1255291"></a>
<a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.description">Description</a>
</h5>
<p>
@ -215,7 +215,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused_rvalue_args.example"></a><h5>
<a name="id1256092"></a>
<a name="id1256093"></a>
<a href="unfused_rvalue_args.html#fusion.functional.adapters.unfused_rvalue_args.example">Example</a>
</h5>
<pre class="programlisting">

View File

@ -40,11 +40,8 @@
Access Sequence</a> that is passed to the target function object.
</p>
<p>
The call operators of the resulting function object are strictly typed
(in other words, non-templatized) with the types from a <a href="../../sequences.html" title="Sequences">Sequence</a>.
By default, call operators with zero to N parameters are generated to,
where N is the size of the <a href="../../sequences.html" title="Sequences">Sequence</a>
that specifies the types.
The call operators of esulting function objects are strictly typed (in
other words, non-templatized) with the types from a <a href="../../sequences.html" title="Sequences">Sequence</a>.
</p>
<p>
The type of the target function is allowed to be const qualified or a reference.
@ -65,14 +62,14 @@
signature is optimized automatically to avoid by-value parameters.
</p></div>
<a name="fusion.functional.adapters.unfused_typed.header"></a><h5>
<a name="id1256729"></a>
<a name="id1256720"></a>
<a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.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">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">unfused_typed</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.synopsis"></a><h5>
<a name="id1256822"></a>
<a name="id1256812"></a>
<a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.synopsis">Synopsis</a>
</h5>
<pre class="programlisting">
@ -80,7 +77,7 @@
<span class="keyword">class</span> <span class="identifier">unfused_typed</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.template_parameters"></a><h5>
<a name="id1256909"></a>
<a name="id1256900"></a>
<a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.template_parameters">Template
parameters</a>
</h5>
@ -145,7 +142,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused_typed.model_of"></a><h5>
<a name="id1257049"></a>
<a name="id1257040"></a>
<a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.model_of">Model
of</a>
</h5>
@ -191,7 +188,7 @@
</dl>
</div>
<a name="fusion.functional.adapters.unfused_typed.expression_semantics"></a><h5>
<a name="id1257315"></a>
<a name="id1257305"></a>
<a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.expression_semantics">Expression
Semantics</a>
</h5>
@ -257,7 +254,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused_typed.example"></a><h5>
<a name="id1257565"></a>
<a name="id1257555"></a>
<a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.example">Example</a>
</h5>
<pre class="programlisting">
@ -326,7 +323,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.see_also"></a><h5>
<a name="id1276358"></a>
<a name="id1276348"></a>
<a href="unfused_typed.html#fusion.functional.adapters.unfused_typed.see_also">See also</a>
</h5>
<div class="itemizedlist"><ul type="disc">