Skip to content

Commit

Permalink
automatic commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Docs Deployment Bot committed Aug 4, 2024
1 parent 2537173 commit 79529bf
Show file tree
Hide file tree
Showing 107 changed files with 3,205 additions and 3,607 deletions.
13 changes: 6 additions & 7 deletions classdpp_1_1basic__promise-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -115,13 +115,12 @@
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#ac439a6106681c55058f73a27db3d4037">promise_base</a>(promise_base &amp;&amp;rhs)=delete</td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#ab30a2a85e4a1dcdd3dd0bd9febcd01f4">release_awaiter</a>()</td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a3692b8c1d5876c3d5e5cbeacd80ccd21">set_exception</a>(std::exception_ptr ptr)</td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html#a30924cbb2b7a57ad302829cd6d6b1fa1">set_value</a>(const U &amp;v)</td><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html">dpp::basic_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html#a447db9b10164abd6c003e1c0d7e8c8e1">set_value</a>(U &amp;&amp;v)</td><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html">dpp::basic_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html#a73fd19246018779cdb69160e858b61f0">set_value</a>()</td><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html">dpp::basic_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a14eff25d580b969666ea65ce8e8f3ee5">state</a></td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a05ced1bc5f364cb854aa167e8c68e761">storage_type</a> typedef</td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a86f602b42edf028332fabf44cab8f41b">throw_if_not_empty</a>()</td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a22eae277a3f57f66e58ce5b85f200b92">value</a></td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html#a447db9b10164abd6c003e1c0d7e8c8e1">set_value</a>(U &amp;&amp;v)</td><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html">dpp::basic_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html#a73fd19246018779cdb69160e858b61f0">set_value</a>()</td><td class="entry"><a class="el" href="classdpp_1_1basic__promise.html">dpp::basic_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a14eff25d580b969666ea65ce8e8f3ee5">state</a></td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a05ced1bc5f364cb854aa167e8c68e761">storage_type</a> typedef</td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a86f602b42edf028332fabf44cab8f41b">throw_if_not_empty</a>()</td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a22eae277a3f57f66e58ce5b85f200b92">value</a></td><td class="entry"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html">dpp::detail::promise::promise_base&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
</table></div><!-- contents --><script src="https://giscus.app/client.js" data-repo="brainboxdotcc/dpp-comments" data-repo-id="R_kgDOHOY4xg" data-category="General" data-category-id="DIC_kwDOHOY4xs4CRYtj" data-mapping="pathname" data-strict="1" data-reactions-enabled="1" data-emit-metadata="1" data-input-position="top" data-theme="preferred_color_scheme" data-lang="en" data-loading="lazy" crossorigin="anonymous" async></script>
</div><!-- doc-content -->
<div id="nav-path" class="navpath">
Expand Down
62 changes: 6 additions & 56 deletions classdpp_1_1basic__promise.html
Original file line number Diff line number Diff line change
Expand Up @@ -136,20 +136,15 @@
<tr class="memitem:a0db85d35ebb20c8ae33fb7bcb8126be8"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classdpp_1_1basic__promise.html#a0db85d35ebb20c8ae33fb7bcb8126be8">emplace_value</a> (Args &amp;&amp;... args)</td></tr>
<tr class="memdesc:a0db85d35ebb20c8ae33fb7bcb8126be8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct the result in place by forwarding the arguments, and by default resume any awaiter. <a href="classdpp_1_1basic__promise.html#a0db85d35ebb20c8ae33fb7bcb8126be8">More...</a><br /></td></tr>
<tr class="separator:a0db85d35ebb20c8ae33fb7bcb8126be8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30924cbb2b7a57ad302829cd6d6b1fa1"><td class="memTemplParams" colspan="2">template&lt;bool Notify = true, typename U = T&gt; <br />
requires (std::convertible_to&lt;const U&amp;, T&gt;)</td></tr>
<tr class="memitem:a30924cbb2b7a57ad302829cd6d6b1fa1"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classdpp_1_1basic__promise.html#a30924cbb2b7a57ad302829cd6d6b1fa1">set_value</a> (const U &amp;v)</td></tr>
<tr class="memdesc:a30924cbb2b7a57ad302829cd6d6b1fa1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct the result by copy, and resume any awaiter. <a href="classdpp_1_1basic__promise.html#a30924cbb2b7a57ad302829cd6d6b1fa1">More...</a><br /></td></tr>
<tr class="separator:a30924cbb2b7a57ad302829cd6d6b1fa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a447db9b10164abd6c003e1c0d7e8c8e1"><td class="memTemplParams" colspan="2">template&lt;bool Notify = true, typename U = T&gt; <br />
requires (std::convertible_to&lt;U&amp;&amp;, T&gt;)</td></tr>
<tr class="memitem:a447db9b10164abd6c003e1c0d7e8c8e1"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classdpp_1_1basic__promise.html#a447db9b10164abd6c003e1c0d7e8c8e1">set_value</a> (U &amp;&amp;v)</td></tr>
<tr class="memdesc:a447db9b10164abd6c003e1c0d7e8c8e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct the result by move, and resume any awaiter. <a href="classdpp_1_1basic__promise.html#a447db9b10164abd6c003e1c0d7e8c8e1">More...</a><br /></td></tr>
<tr class="memdesc:a447db9b10164abd6c003e1c0d7e8c8e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct the result by forwarding reference, and resume any awaiter. <a href="classdpp_1_1basic__promise.html#a447db9b10164abd6c003e1c0d7e8c8e1">More...</a><br /></td></tr>
<tr class="separator:a447db9b10164abd6c003e1c0d7e8c8e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73fd19246018779cdb69160e858b61f0"><td class="memTemplParams" colspan="2">template&lt;bool Notify = true&gt; <br />
requires (std::is_void_v&lt;T&gt;)</td></tr>
<tr class="memitem:a73fd19246018779cdb69160e858b61f0"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classdpp_1_1basic__promise.html#a73fd19246018779cdb69160e858b61f0">set_value</a> ()</td></tr>
<tr class="memdesc:a73fd19246018779cdb69160e858b61f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct the result by move, and resume any awaiter. <a href="classdpp_1_1basic__promise.html#a73fd19246018779cdb69160e858b61f0">More...</a><br /></td></tr>
<tr class="memdesc:a73fd19246018779cdb69160e858b61f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a void result, and resume any awaiter. <a href="classdpp_1_1basic__promise.html#a73fd19246018779cdb69160e858b61f0">More...</a><br /></td></tr>
<tr class="separator:a73fd19246018779cdb69160e858b61f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3692b8c1d5876c3d5e5cbeacd80ccd21"><td class="memTemplParams" colspan="2">template&lt;bool Notify = true&gt; </td></tr>
<tr class="memitem:a3692b8c1d5876c3d5e5cbeacd80ccd21"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classdpp_1_1detail_1_1promise_1_1promise__base.html#a3692b8c1d5876c3d5e5cbeacd80ccd21">set_exception</a> (std::exception_ptr ptr)</td></tr>
Expand Down Expand Up @@ -421,7 +416,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a3692b8c1d5876c3d5e5cbeac
</div>
</div>
<a id="a73fd19246018779cdb69160e858b61f0" name="a73fd19246018779cdb69160e858b61f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73fd19246018779cdb69160e858b61f0">&#9670;&nbsp;</a></span>set_value() <span class="overload">[1/3]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a73fd19246018779cdb69160e858b61f0">&#9670;&nbsp;</a></span>set_value() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -448,52 +443,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a73fd19246018779cdb69160e
</table>
</div><div class="memdoc">

<p>Construct the result by move, and resume any awaiter. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
<table class="tparams">
<tr><td class="paramname">Notify</td><td>Whether to resume any awaiter or not. </td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classdpp_1_1logic__exception.html" title="Represents an error in logic, e.g. you asked the library to do something the Discord API does not sup...">dpp::logic_exception</a></td><td>if the promise is not empty. </td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a id="a30924cbb2b7a57ad302829cd6d6b1fa1" name="a30924cbb2b7a57ad302829cd6d6b1fa1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30924cbb2b7a57ad302829cd6d6b1fa1">&#9670;&nbsp;</a></span>set_value() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<div class="memtemplate">
template&lt;bool Notify = true, typename U = T&gt; <br />
requires (std::convertible_to&lt;const U&amp;, T&gt;)</div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classdpp_1_1basic__promise.html">dpp::basic_promise</a>&lt; T &gt;::set_value </td>
<td>(</td>
<td class="paramtype">const U &amp;&#160;</td>
<td class="paramname"><em>v</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">

<p>Construct the result by copy, and resume any awaiter. </p>
<p>Construct a void result, and resume any awaiter. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
<table class="tparams">
<tr><td class="paramname">Notify</td><td>Whether to resume any awaiter or not. </td></tr>
Expand All @@ -510,7 +460,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a30924cbb2b7a57ad302829cd
</div>
</div>
<a id="a447db9b10164abd6c003e1c0d7e8c8e1" name="a447db9b10164abd6c003e1c0d7e8c8e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a447db9b10164abd6c003e1c0d7e8c8e1">&#9670;&nbsp;</a></span>set_value() <span class="overload">[3/3]</span></h2>
<h2 class="memtitle"><span class="permalink"><a href="#a447db9b10164abd6c003e1c0d7e8c8e1">&#9670;&nbsp;</a></span>set_value() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
Expand Down Expand Up @@ -538,7 +488,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a447db9b10164abd6c003e1c0
</table>
</div><div class="memdoc">

<p>Construct the result by move, and resume any awaiter. </p>
<p>Construct the result by forwarding reference, and resume any awaiter. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
<table class="tparams">
<tr><td class="paramname">Notify</td><td>Whether to resume any awaiter or not. </td></tr>
Expand Down
1 change: 0 additions & 1 deletion classdpp_1_1basic__promise.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ var classdpp_1_1basic__promise =
[ "release_awaiter", "classdpp_1_1basic__promise.html#ab30a2a85e4a1dcdd3dd0bd9febcd01f4", null ],
[ "set_exception", "classdpp_1_1basic__promise.html#a3692b8c1d5876c3d5e5cbeacd80ccd21", null ],
[ "set_value", "classdpp_1_1basic__promise.html#a73fd19246018779cdb69160e858b61f0", null ],
[ "set_value", "classdpp_1_1basic__promise.html#a30924cbb2b7a57ad302829cd6d6b1fa1", null ],
[ "set_value", "classdpp_1_1basic__promise.html#a447db9b10164abd6c003e1c0d7e8c8e1", null ],
[ "throw_if_not_empty", "classdpp_1_1basic__promise.html#a86f602b42edf028332fabf44cab8f41b", null ],
[ "awaiter", "classdpp_1_1basic__promise.html#af9f80c93e2b4017965b49a4f38ee887c", null ],
Expand Down
5 changes: 2 additions & 3 deletions classdpp_1_1moveable__promise-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,8 @@
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#abbf0a0ba61932e3be518fe0001e42ce1">get_awaitable</a>()</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#a89f291d78a63dfacc1f2d9becba25254">notify_awaiter</a>()</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#ad5792560d88ecc4c4cc7f68a12124dd4">set_exception</a>(std::exception_ptr ptr)</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#a2d61f3cbb1a7d115d754d75a5b5103ef">set_value</a>(const U &amp;v)</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#a87053d96a226b1b10e0fe98a4c63bf87">set_value</a>(U &amp;&amp;v)</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#a8d36fc2c3ae52ab8922a01df7be72451">set_value</a>()</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#a4f5338a987325c6d49bc17bcb23dae6f">set_value</a>(U &amp;&amp;v)</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html#a8d36fc2c3ae52ab8922a01df7be72451">set_value</a>()</td><td class="entry"><a class="el" href="classdpp_1_1moveable__promise.html">dpp::moveable_promise&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents --><script src="https://giscus.app/client.js" data-repo="brainboxdotcc/dpp-comments" data-repo-id="R_kgDOHOY4xg" data-category="General" data-category-id="DIC_kwDOHOY4xs4CRYtj" data-mapping="pathname" data-strict="1" data-reactions-enabled="1" data-emit-metadata="1" data-input-position="top" data-theme="preferred_color_scheme" data-lang="en" data-loading="lazy" crossorigin="anonymous" async></script>
</div><!-- doc-content -->
<div id="nav-path" class="navpath">
Expand Down
Loading

0 comments on commit 79529bf

Please sign in to comment.