diff options
Diffstat (limited to 'doc/html/boost/proto/context/callable_eval.html')
-rw-r--r-- | doc/html/boost/proto/context/callable_eval.html | 30 |
1 files changed, 12 insertions, 18 deletions
diff --git a/doc/html/boost/proto/context/callable_eval.html b/doc/html/boost/proto/context/callable_eval.html index 5ee3fe3131..5a10eea366 100644 --- a/doc/html/boost/proto/context/callable_eval.html +++ b/doc/html/boost/proto/context/callable_eval.html @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Struct template callable_eval</title> <link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../../../proto/reference.html#header.boost.proto.context.callable_hpp" title="Header <boost/proto/context/callable.hpp>"> <link rel="prev" href="../external_transforms/when.html" title="Struct template when"> @@ -46,38 +46,32 @@ <span class="special">)</span><span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.proto.context.callable_eval.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="callable_eval.html#idm45506983534384-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="callable_eval.html#idm45506983533824-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Expr</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">Context</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="callable_eval.html#idp310327392-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="callable_eval.html#idp310327952-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Expr</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">Context</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idm45555168699600"></a><h2>Description</h2> +<a name="idp358530144"></a><h2>Description</h2> <p> <code class="computeroutput">proto::context::callable_eval<></code> requires that <code class="computeroutput">Context</code> is a <a class="link" href="../../../PolymorphicFunctionObject.html" title="Concept PolymorphicFunctionObject">PolymorphicFunctionObject</a> that can be invoked with <code class="computeroutput">Expr</code>'s tag and children as expressions, as follows: </p> -<pre class="programlisting"><span class="identifier">context</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">Expr</span><span class="special">::</span><span class="identifier">proto_tag</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <a class="link" href="../child_c_idm45506990932896.html" title="Function child_c">proto::child_c</a><span class="special"><</span><span class="number">0</span><span class="special">></span><span class="special">(</span><span class="identifier">expr</span><span class="special">)</span><span class="special">,</span> <span class="special">...</span> <a class="link" href="../child_c_idm45506990932896.html" title="Function child_c">proto::child_c</a><span class="special"><</span><span class="identifier">N</span><span class="special">></span><span class="special">(</span><span class="identifier">expr</span><span class="special">)</span><span class="special">)</span></pre> +<pre class="programlisting"><span class="identifier">context</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">Expr</span><span class="special">::</span><span class="identifier">proto_tag</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <a class="link" href="../child_c_idp308898896.html" title="Function child_c">proto::child_c</a><span class="special"><</span><span class="number">0</span><span class="special">></span><span class="special">(</span><span class="identifier">expr</span><span class="special">)</span><span class="special">,</span> <span class="special">...</span> <a class="link" href="../child_c_idp308898896.html" title="Function child_c">proto::child_c</a><span class="special"><</span><span class="identifier">N</span><span class="special">></span><span class="special">(</span><span class="identifier">expr</span><span class="special">)</span><span class="special">)</span></pre> <p> </p> <div class="refsect2"> -<a name="idm45555168679984"></a><h3> -<a name="idm45506983534384-bb"></a><code class="computeroutput">callable_eval</code> public member functions</h3> +<a name="idp358549760"></a><h3> +<a name="idp310327392-bb"></a><code class="computeroutput">callable_eval</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idm45506983533824-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Expr</span> <span class="special">&</span> expr<span class="special">,</span> <span class="identifier">Context</span> <span class="special">&</span> context<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp310327952-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Expr</span> <span class="special">&</span> expr<span class="special">,</span> <span class="identifier">Context</span> <span class="special">&</span> context<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<div class="variablelist"><table border="0"> <col align="left" valign="top"> -<col> -</colgroup> <tbody> <tr> <td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> +<td><div class="variablelist"><table border="0"> <col align="left" valign="top"> -<col> -</colgroup> <tbody> <tr> <td><p><span class="term"><code class="computeroutput">context</code></span></p></td> @@ -95,8 +89,8 @@ <td><p> <code class="computeroutput"> context(typename Expr::proto_tag(), - <a class="link" href="../child_c_idm45506990932896.html" title="Function child_c">proto::child_c</a><0>(expr),... - <a class="link" href="../child_c_idm45506990932896.html" title="Function child_c">proto::child_c</a><N>(expr)) + <a class="link" href="../child_c_idp308898896.html" title="Function child_c">proto::child_c</a><0>(expr),... + <a class="link" href="../child_c_idp308898896.html" title="Function child_c">proto::child_c</a><N>(expr)) </code> </p></td> </tr> |