Skip to content

Commit

Permalink
Update gh-pages to output generated at 45bc4b5
Browse files Browse the repository at this point in the history
  • Loading branch information
braxtons12 committed Feb 27, 2024
1 parent 0701045 commit 46d5a78
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion list.html
Original file line number Diff line number Diff line change
Expand Up @@ -849,7 +849,7 @@ <h2>Example<a class="headerlink" href="#structhyperion_1_1mpl_1_1List_1autotoc_m

<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4I0ENK8hyperion3mpl4List10accumulateEDaDaRRDa">
<span id="_CPPv3I0ENK8hyperion3mpl4List10accumulateEDaRRDa"></span><span id="_CPPv2I0ENK8hyperion3mpl4List10accumulateEDaRRDa"></span><span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="k"><span class="pre">typename</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">TDelay</span></span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><a class="reference internal" href="#_CPPv4IDpEN8hyperion3mpl4ListE" title="hyperion::mpl::List"><span class="n"><span class="pre">List</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">as_meta</span></span><span class="p"><span class="pre">&lt;</span></span><a class="reference internal" href="#_CPPv4IDpEN8hyperion3mpl4ListE" title="hyperion::mpl::List::TTypes"><span class="n"><span class="pre">TTypes</span></span></a><span class="p"><span class="pre">&gt;</span></span><span class="p"><span class="pre">...</span></span><span class="p"><span class="pre">&gt;</span></span><span class="p"><span class="pre">&gt;</span></span><br /><span class="target" id="structhyperion_1_1mpl_1_1List_1aca0e5a8480741ad92b2e27740ee832ff"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">constexpr</span></span><span class="w"> </span><span class="kt"><span class="pre">auto</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">accumulate</span></span></span><span class="sig-paren">(</span><span class="kt"><span class="pre">auto</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">state</span></span>, <span class="kt"><span class="pre">auto</span></span><span class="w"> </span><span class="p"><span class="pre">&amp;</span></span><span class="p"><span class="pre">&amp;</span></span><span class="n sig-param"><span class="pre">accumulator</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><span class="w"> </span><span class="k"><span class="pre">noexcept</span></span><a class="headerlink" href="#_CPPv4I0ENK8hyperion3mpl4List10accumulateEDaDaRRDa" title="Link to this definition">#</a><br /></dt>
<span id="_CPPv3I0ENK8hyperion3mpl4List10accumulateEDaRRDa"></span><span id="_CPPv2I0ENK8hyperion3mpl4List10accumulateEDaRRDa"></span><span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="k"><span class="pre">typename</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">TDelay</span></span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><a class="reference internal" href="#_CPPv4IDpEN8hyperion3mpl4ListE" title="hyperion::mpl::List"><span class="n"><span class="pre">List</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">as_meta</span></span><span class="p"><span class="pre">&lt;</span></span><a class="reference internal" href="#_CPPv4IDpEN8hyperion3mpl4ListE" title="hyperion::mpl::List::TTypes"><span class="n"><span class="pre">TTypes</span></span></a><span class="p"><span class="pre">&gt;</span></span><span class="p"><span class="pre">...</span></span><span class="p"><span class="pre">&gt;</span></span><span class="p"><span class="pre">&gt;</span></span><br /><span class="target" id="structhyperion_1_1mpl_1_1List_1a61b8a5debd41ae06fae899fb770df2a2"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">constexpr</span></span><span class="w"> </span><span class="kt"><span class="pre">auto</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">accumulate</span></span></span><span class="sig-paren">(</span><span class="kt"><span class="pre">auto</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">state</span></span>, <span class="kt"><span class="pre">auto</span></span><span class="w"> </span><span class="p"><span class="pre">&amp;</span></span><span class="p"><span class="pre">&amp;</span></span><span class="n sig-param"><span class="pre">accumulator</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><span class="w"> </span><span class="k"><span class="pre">noexcept</span></span><a class="headerlink" href="#_CPPv4I0ENK8hyperion3mpl4List10accumulateEDaDaRRDa" title="Link to this definition">#</a><br /></dt>
<dd><p>Computes the accumulation of <code class="docutils literal notranslate"><span class="pre">state</span></code> and the elements of this <code class="docutils literal notranslate"><a class="reference internal" href="#structhyperion_1_1mpl_1_1List"><span class="std std-ref"><span class="pre">List</span></span></a></code>. </p>
<p>Using the exposition-only template metafunction <code class="docutils literal notranslate"><span class="pre">as_meta</span></code> (see the corresponding section in the <a class="reference internal" href="#group__list"><span class="std std-ref">Metaprogramming List Type</span></a> module-level documentation), and <code class="docutils literal notranslate"><span class="pre">TElement_N</span></code> to represent the type of each element in this <code class="docutils literal notranslate"><a class="reference internal" href="#structhyperion_1_1mpl_1_1List"><span class="std std-ref"><span class="pre">List</span></span></a></code>, uses the accumulation operation <code class="docutils literal notranslate"><span class="pre">accumulator</span></code>, performs the accumulation of the elements of this <code class="docutils literal notranslate"><a class="reference internal" href="#structhyperion_1_1mpl_1_1List"><span class="std std-ref"><span class="pre">List</span></span></a></code>, in order, by first invoking <code class="docutils literal notranslate"><span class="pre">accumulator</span></code> with <code class="docutils literal notranslate"><span class="pre">as_meta&lt;decltype(state)&gt;{},</span> <span class="pre">as_meta&lt;TElement_0&gt;{}</span></code>, then continues to call <code class="docutils literal notranslate"><span class="pre">accumulator</span></code> for each successive <code class="docutils literal notranslate"><span class="pre">TElement</span></code>, using the result of the previous invocation as the <code class="docutils literal notranslate"><span class="pre">state</span></code> parameter for the next invocation in the sequence.</p>
<section id="structhyperion_1_1mpl_1_1List_1autotoc_md22">
Expand Down
Binary file modified objects.inv
Binary file not shown.

0 comments on commit 46d5a78

Please sign in to comment.