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 Mar 30, 2024
1 parent 46a7b84 commit 5b3020b
Show file tree
Hide file tree
Showing 88 changed files with 2,630 additions and 2,573 deletions.
2 changes: 1 addition & 1 deletion classdpp_1_1cache.html
Original file line number Diff line number Diff line change
Expand Up @@ -387,7 +387,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5ff19cda1ffdfaa11f0e4027
<div class="ttc" id="aclassdpp_1_1cache_html"><div class="ttname"><a href="classdpp_1_1cache.html">dpp::cache</a></div><div class="ttdoc">A cache object maintains a cache of dpp::managed objects.</div><div class="ttdef"><b>Definition:</b> cache.h:50</div></div>
<div class="ttc" id="aclassdpp_1_1cache_html_a5ff19cda1ffdfaa11f0e4027ba8d1b76"><div class="ttname"><a href="classdpp_1_1cache.html#a5ff19cda1ffdfaa11f0e4027ba8d1b76">dpp::cache::get_mutex</a></div><div class="ttdeci">std::shared_mutex &amp; get_mutex()</div><div class="ttdoc">Return the cache's locking mutex.</div><div class="ttdef"><b>Definition:</b> cache.h:201</div></div>
<div class="ttc" id="aclassdpp_1_1cache_html_ab7647df5af8f7bf01826bf650b157aa4"><div class="ttname"><a href="classdpp_1_1cache.html#ab7647df5af8f7bf01826bf650b157aa4">dpp::cache::get_container</a></div><div class="ttdeci">auto &amp; get_container()</div><div class="ttdoc">Get the container unordered map.</div><div class="ttdef"><b>Definition:</b> cache.h:216</div></div>
<div class="ttc" id="aclassdpp_1_1guild_html"><div class="ttname"><a href="classdpp_1_1guild.html">dpp::guild</a></div><div class="ttdoc">Represents a guild on Discord (AKA a server)</div><div class="ttdef"><b>Definition:</b> guild.h:990</div></div>
<div class="ttc" id="aclassdpp_1_1guild_html"><div class="ttname"><a href="classdpp_1_1guild.html">dpp::guild</a></div><div class="ttdoc">Represents a guild on Discord (AKA a server)</div><div class="ttdef"><b>Definition:</b> guild.h:998</div></div>
<div class="ttc" id="anamespacedpp_html_a5ae7c530cff1cae7200e136bf8c1bf83"><div class="ttname"><a href="namespacedpp.html#a5ae7c530cff1cae7200e136bf8c1bf83">dpp::get_guild_cache</a></div><div class="ttdeci">DPP_EXPORT cache&lt; class guild &gt; * get_guild_cache()</div></div>
</div><!-- fragment --><dl class="section return"><dt>Returns</dt><dd>The mutex used to protect the container </dd></dl>

Expand Down
37 changes: 19 additions & 18 deletions classdpp_1_1guild__member-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -126,24 +126,25 @@
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a7833e07576ea23023575d4f213825d82">has_started_onboarding</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a5f914350fd3720e72e4857cc3075e09f">is_communication_disabled</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a1136b98c677fbbcbcc1291857cfe53ec">is_deaf</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a0d9540b747d4f604088bc2d4b82f1695">is_muted</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a0e8b71e030ad98f31831d7e0a079b873">is_pending</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#aae2dfc2f98671c98704db1fa4295b05f">joined_at</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a742163d8899b9b30254d30d6ffb69f40">json_interface&lt; guild_member &gt;</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#af305ded317e0fb05fc67d15713549efa">nickname</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a4a71ab5b4abfaf6d469bcbd7955bbcae">operator==</a>(guild_member const &amp;other_member) const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#ae262a3f3d68a9728a92654e2f5b9c758">premium_since</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a1f19de94dad0475bc6c191a1c9049a72">remove_role</a>(dpp::snowflake role_id)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#ae9419048b9b5a143f1b705e4dff83a93">roles</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#ac9f046365607f85a95e1c0eb05a2c43c">set_bypasses_verification</a>(const bool is_bypassing_verification)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a5f8cb5390378a011a1d7fe36f5ab3441">set_communication_disabled_until</a>(const time_t timestamp)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a51764b5c1960619ddc073224d2791ad3">set_deaf</a>(const bool is_deafened)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a91cf849628af76ad3fb4c58c8d54efab">set_mute</a>(const bool is_muted)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#adf919401f5e69225fb9fee91de8b7983">set_nickname</a>(const std::string &amp;nick)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#aef402cfcdaff6ace9ca96d94c2e7f98d">set_roles</a>(const std::vector&lt; dpp::snowflake &gt; &amp;role_ids)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="structdpp_1_1json__interface.html#ae169e4231b77955fc1b43a3b7be9770c">to_json</a>(bool with_id=false) const</td><td class="entry"><a class="el" href="structdpp_1_1json__interface.html">dpp::json_interface&lt; guild_member &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_1guild__member.html#abaa573e21f5e41f36dc489c2086840a0">to_json_impl</a>(bool with_id=false) const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a127de740430a1f3ce4e793e21f94ce97">user_id</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a214a6f9f4ca7129252a9ab80c5715cec">is_guild_owner</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a0d9540b747d4f604088bc2d4b82f1695">is_muted</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a0e8b71e030ad98f31831d7e0a079b873">is_pending</a>() const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#aae2dfc2f98671c98704db1fa4295b05f">joined_at</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a742163d8899b9b30254d30d6ffb69f40">json_interface&lt; guild_member &gt;</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#af305ded317e0fb05fc67d15713549efa">nickname</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a4a71ab5b4abfaf6d469bcbd7955bbcae">operator==</a>(guild_member const &amp;other_member) const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#ae262a3f3d68a9728a92654e2f5b9c758">premium_since</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a1f19de94dad0475bc6c191a1c9049a72">remove_role</a>(dpp::snowflake role_id)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#ae9419048b9b5a143f1b705e4dff83a93">roles</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#ac9f046365607f85a95e1c0eb05a2c43c">set_bypasses_verification</a>(const bool is_bypassing_verification)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a5f8cb5390378a011a1d7fe36f5ab3441">set_communication_disabled_until</a>(const time_t timestamp)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a51764b5c1960619ddc073224d2791ad3">set_deaf</a>(const bool is_deafened)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a91cf849628af76ad3fb4c58c8d54efab">set_mute</a>(const bool is_muted)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#adf919401f5e69225fb9fee91de8b7983">set_nickname</a>(const std::string &amp;nick)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#aef402cfcdaff6ace9ca96d94c2e7f98d">set_roles</a>(const std::vector&lt; dpp::snowflake &gt; &amp;role_ids)</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="structdpp_1_1json__interface.html#ae169e4231b77955fc1b43a3b7be9770c">to_json</a>(bool with_id=false) const</td><td class="entry"><a class="el" href="structdpp_1_1json__interface.html">dpp::json_interface&lt; guild_member &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_1guild__member.html#abaa573e21f5e41f36dc489c2086840a0">to_json_impl</a>(bool with_id=false) const</td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdpp_1_1guild__member.html#a127de740430a1f3ce4e793e21f94ce97">user_id</a></td><td class="entry"><a class="el" href="classdpp_1_1guild__member.html">dpp::guild_member</a></td><td class="entry"></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
26 changes: 26 additions & 0 deletions classdpp_1_1guild__member.html
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,9 @@
<tr class="memitem:a4a7c2ac25d5ecb22b540c4e46830786c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpp_1_1guild__member.html#a4a7c2ac25d5ecb22b540c4e46830786c">has_rejoined</a> () const</td></tr>
<tr class="memdesc:a4a7c2ac25d5ecb22b540c4e46830786c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has left and rejoined the guild. <a href="classdpp_1_1guild__member.html#a4a7c2ac25d5ecb22b540c4e46830786c">More...</a><br /></td></tr>
<tr class="separator:a4a7c2ac25d5ecb22b540c4e46830786c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a214a6f9f4ca7129252a9ab80c5715cec"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpp_1_1guild__member.html#a214a6f9f4ca7129252a9ab80c5715cec">is_guild_owner</a> () const</td></tr>
<tr class="memdesc:a214a6f9f4ca7129252a9ab80c5715cec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is this user also the guild member? <a href="classdpp_1_1guild__member.html#a214a6f9f4ca7129252a9ab80c5715cec">More...</a><br /></td></tr>
<tr class="separator:a214a6f9f4ca7129252a9ab80c5715cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf3ca9039f668a1c11182f92fecdc2bc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdpp_1_1guild__member.html#acf3ca9039f668a1c11182f92fecdc2bc">has_completed_onboarding</a> () const</td></tr>
<tr class="memdesc:acf3ca9039f668a1c11182f92fecdc2bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has completed onboarding. <a href="classdpp_1_1guild__member.html#acf3ca9039f668a1c11182f92fecdc2bc">More...</a><br /></td></tr>
<tr class="separator:acf3ca9039f668a1c11182f92fecdc2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down Expand Up @@ -707,6 +710,29 @@ <h2 class="memtitle"><span class="permalink"><a href="#a1136b98c677fbbcbcc129185
<dd>
false user is not deafened </dd></dl>

</div>
</div>
<a id="a214a6f9f4ca7129252a9ab80c5715cec" name="a214a6f9f4ca7129252a9ab80c5715cec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a214a6f9f4ca7129252a9ab80c5715cec">&#9670;&nbsp;</a></span>is_guild_owner()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool dpp::guild_member::is_guild_owner </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">

<p>Is this user also the guild member? </p>
<dl class="section return"><dt>Returns</dt><dd>true if the user is the guild owner. </dd>
<dd>
false if the user is not the guild owner or the guild is not in the cache. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>If the guild cache is disabled, this function will always return false. </dd></dl>

</div>
</div>
<a id="a0d9540b747d4f604088bc2d4b82f1695" name="a0d9540b747d4f604088bc2d4b82f1695"></a>
Expand Down
1 change: 1 addition & 0 deletions classdpp_1_1guild__member.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ var classdpp_1_1guild__member =
[ "has_started_onboarding", "classdpp_1_1guild__member.html#a7833e07576ea23023575d4f213825d82", null ],
[ "is_communication_disabled", "classdpp_1_1guild__member.html#a5f914350fd3720e72e4857cc3075e09f", null ],
[ "is_deaf", "classdpp_1_1guild__member.html#a1136b98c677fbbcbcc1291857cfe53ec", null ],
[ "is_guild_owner", "classdpp_1_1guild__member.html#a214a6f9f4ca7129252a9ab80c5715cec", null ],
[ "is_muted", "classdpp_1_1guild__member.html#a0d9540b747d4f604088bc2d4b82f1695", null ],
[ "is_pending", "classdpp_1_1guild__member.html#a0e8b71e030ad98f31831d7e0a079b873", null ],
[ "operator==", "classdpp_1_1guild__member.html#a4a71ab5b4abfaf6d469bcbd7955bbcae", null ],
Expand Down
1 change: 1 addition & 0 deletions functions_func_i.html
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,7 @@ <h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>is_forum()&#160;:&#160;<a class="el" href="classdpp_1_1channel.html#a469a04064c0d9455e8decca30010c0b4">dpp::channel</a></li>
<li>is_globally_ratelimited()&#160;:&#160;<a class="el" href="classdpp_1_1request__queue.html#adf8d6cdce3298446bc199d8a04a9d158">dpp::request_queue</a></li>
<li>is_group_dm()&#160;:&#160;<a class="el" href="classdpp_1_1channel.html#a27a623072570b333f697bd01c3616208">dpp::channel</a></li>
<li>is_guild_owner()&#160;:&#160;<a class="el" href="classdpp_1_1guild__member.html#a214a6f9f4ca7129252a9ab80c5715cec">dpp::guild_member</a></li>
<li>is_guild_subscription()&#160;:&#160;<a class="el" href="classdpp_1_1sku.html#a97986b7c5d8ba2750e462f2e7c184f41">dpp::sku</a></li>
<li>is_hoisted()&#160;:&#160;<a class="el" href="classdpp_1_1role.html#ae0cb040c022f08d210c885012bf47919">dpp::role</a></li>
<li>is_house_balance()&#160;:&#160;<a class="el" href="classdpp_1_1user.html#a8babf64a69f0d7d8d80c24e29c4e146f">dpp::user</a></li>
Expand Down
Loading

0 comments on commit 5b3020b

Please sign in to comment.