2018-06-14

This commit is contained in:
tastytea 2018-06-14 11:29:58 +02:00
parent 8c49d32cac
commit e53c1060d4
Signed by: tastytea
GPG Key ID: 59346E0EA35C67E5
44 changed files with 3967 additions and 816 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -90,7 +90,7 @@ $(function() {
<tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a52ea24477c513aa211cf724be7a570f6">unescape_html</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a52ea24477c513aa211cf724be7a570f6">unescape_html</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1API.html#a41e36cb4a94140e68084a85b959fa30b">urlencode</a>(const string &amp;str)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1API.html#a41e36cb4a94140e68084a85b959fa30b">urlencode</a>(const string &amp;str)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">v1</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">v1</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>v2</b> enum name (defined in <a class="el" href="classMastodon_1_1API.html">Mastodon::API</a>)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1API.html#aa9bb595d2e7632ab9aa37a9bb6836ed0">v2</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -104,7 +104,7 @@ $(function() {
<tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a52ea24477c513aa211cf724be7a570f6">unescape_html</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a52ea24477c513aa211cf724be7a570f6">unescape_html</a>(const string &amp;html)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1API.html#a41e36cb4a94140e68084a85b959fa30b">urlencode</a>(const string &amp;str)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1API.html#a41e36cb4a94140e68084a85b959fa30b">urlencode</a>(const string &amp;str)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">v1</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">v1</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>v2</b> enum name (defined in <a class="el" href="classMastodon_1_1API.html">Mastodon::API</a>)</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1API.html#aa9bb595d2e7632ab9aa37a9bb6836ed0">v2</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1API.html">Mastodon::API</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1Easy.html">Mastodon::Easy</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a> enum name</td><td class="entry"><a class="el" href="classMastodon_1_1Easy.html">Mastodon::Easy</a></td><td class="entry"></td></tr>
</table></div><!-- contents --> </table></div><!-- contents -->
<!-- start footer part --> <!-- start footer part -->

File diff suppressed because one or more lines are too long

View File

@ -77,103 +77,81 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:abb91087f3b552e91cd67d46dd249cfd2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#abb91087f3b552e91cd67d46dd249cfd2">Account</a> (const string &amp;json)</td></tr> <tr class="memitem:abb91087f3b552e91cd67d46dd249cfd2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#abb91087f3b552e91cd67d46dd249cfd2">Account</a> (const string &amp;json)</td></tr>
<tr class="memdesc:abb91087f3b552e91cd67d46dd249cfd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> object from a JSON string. <a href="#abb91087f3b552e91cd67d46dd249cfd2">More...</a><br /></td></tr> <tr class="memdesc:abb91087f3b552e91cd67d46dd249cfd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> object from a JSON string. <a href="#abb91087f3b552e91cd67d46dd249cfd2">More...</a><br /></td></tr>
<tr class="separator:abb91087f3b552e91cd67d46dd249cfd2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:abb91087f3b552e91cd67d46dd249cfd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a366660970b5eeb5c17436062327f1b14"><td class="memItemLeft" align="right" valign="top"><a id="a366660970b5eeb5c17436062327f1b14"></a> <tr class="memitem:a366660970b5eeb5c17436062327f1b14"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a366660970b5eeb5c17436062327f1b14">Account</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a366660970b5eeb5c17436062327f1b14">Account</a> ()</td></tr> <tr class="memdesc:a366660970b5eeb5c17436062327f1b14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> object. <a href="#a366660970b5eeb5c17436062327f1b14">More...</a><br /></td></tr>
<tr class="memdesc:a366660970b5eeb5c17436062327f1b14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> object. <br /></td></tr>
<tr class="separator:a366660970b5eeb5c17436062327f1b14"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a366660970b5eeb5c17436062327f1b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab803e86aa11ef62c03424bc025f8a274"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ab803e86aa11ef62c03424bc025f8a274">acct</a> () const</td></tr> <tr class="memitem:ab803e86aa11ef62c03424bc025f8a274"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ab803e86aa11ef62c03424bc025f8a274">acct</a> () const</td></tr>
<tr class="memdesc:ab803e86aa11ef62c03424bc025f8a274"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns username. <a href="#ab803e86aa11ef62c03424bc025f8a274">More...</a><br /></td></tr> <tr class="memdesc:ab803e86aa11ef62c03424bc025f8a274"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns username. <a href="#ab803e86aa11ef62c03424bc025f8a274">More...</a><br /></td></tr>
<tr class="separator:ab803e86aa11ef62c03424bc025f8a274"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab803e86aa11ef62c03424bc025f8a274"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5abbe4f92b837ba778a8265f18d7737"><td class="memItemLeft" align="right" valign="top"><a id="ac5abbe4f92b837ba778a8265f18d7737"></a> <tr class="memitem:ac5abbe4f92b837ba778a8265f18d7737"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">avatar</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">avatar</a> () const</td></tr> <tr class="memdesc:ac5abbe4f92b837ba778a8265f18d7737"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of avatar. <a href="#ac5abbe4f92b837ba778a8265f18d7737">More...</a><br /></td></tr>
<tr class="memdesc:ac5abbe4f92b837ba778a8265f18d7737"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of avatar. <br /></td></tr>
<tr class="separator:ac5abbe4f92b837ba778a8265f18d7737"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac5abbe4f92b837ba778a8265f18d7737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38792e67e06b37c01f27ccd6b0335c6e"><td class="memItemLeft" align="right" valign="top"><a id="a38792e67e06b37c01f27ccd6b0335c6e"></a> <tr class="memitem:a38792e67e06b37c01f27ccd6b0335c6e"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a38792e67e06b37c01f27ccd6b0335c6e">avatar_static</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a38792e67e06b37c01f27ccd6b0335c6e">avatar_static</a> () const</td></tr> <tr class="memdesc:a38792e67e06b37c01f27ccd6b0335c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of static avatar. <a href="#a38792e67e06b37c01f27ccd6b0335c6e">More...</a><br /></td></tr>
<tr class="memdesc:a38792e67e06b37c01f27ccd6b0335c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of static avatar. <br /></td></tr>
<tr class="separator:a38792e67e06b37c01f27ccd6b0335c6e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a38792e67e06b37c01f27ccd6b0335c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f76851724c76507f2d7f20eea892668"><td class="memItemLeft" align="right" valign="top"><a id="a3f76851724c76507f2d7f20eea892668"></a> <tr class="memitem:a3f76851724c76507f2d7f20eea892668"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a3f76851724c76507f2d7f20eea892668">bot</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a3f76851724c76507f2d7f20eea892668">bot</a> () const</td></tr> <tr class="memdesc:a3f76851724c76507f2d7f20eea892668"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the account performs automated actions. <a href="#a3f76851724c76507f2d7f20eea892668">More...</a><br /></td></tr>
<tr class="memdesc:a3f76851724c76507f2d7f20eea892668"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the account performs automated actions. <br /></td></tr>
<tr class="separator:a3f76851724c76507f2d7f20eea892668"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3f76851724c76507f2d7f20eea892668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27bcf2cd7895c69a2f48d2e5dfd0288e"><td class="memItemLeft" align="right" valign="top"><a id="a27bcf2cd7895c69a2f48d2e5dfd0288e"></a> <tr class="memitem:a27bcf2cd7895c69a2f48d2e5dfd0288e"><td class="memItemLeft" align="right" valign="top">const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a27bcf2cd7895c69a2f48d2e5dfd0288e">created_at</a> () const</td></tr>
const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a27bcf2cd7895c69a2f48d2e5dfd0288e">created_at</a> () const</td></tr> <tr class="memdesc:a27bcf2cd7895c69a2f48d2e5dfd0288e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns time of creation. <a href="#a27bcf2cd7895c69a2f48d2e5dfd0288e">More...</a><br /></td></tr>
<tr class="memdesc:a27bcf2cd7895c69a2f48d2e5dfd0288e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns time of creation. <br /></td></tr>
<tr class="separator:a27bcf2cd7895c69a2f48d2e5dfd0288e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a27bcf2cd7895c69a2f48d2e5dfd0288e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3014255fda93a58a1293852e7b1ecbb8"><td class="memItemLeft" align="right" valign="top"><a id="a3014255fda93a58a1293852e7b1ecbb8"></a> <tr class="memitem:a3014255fda93a58a1293852e7b1ecbb8"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a3014255fda93a58a1293852e7b1ecbb8">display_name</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a3014255fda93a58a1293852e7b1ecbb8">display_name</a> () const</td></tr> <tr class="memdesc:a3014255fda93a58a1293852e7b1ecbb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns display name. <a href="#a3014255fda93a58a1293852e7b1ecbb8">More...</a><br /></td></tr>
<tr class="memdesc:a3014255fda93a58a1293852e7b1ecbb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns display name. <br /></td></tr>
<tr class="separator:a3014255fda93a58a1293852e7b1ecbb8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3014255fda93a58a1293852e7b1ecbb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6e4f7c73d7685182164b78a0a1aa7c8"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">fields_pair</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ae6e4f7c73d7685182164b78a0a1aa7c8">fields</a> () const</td></tr> <tr class="memitem:ae6e4f7c73d7685182164b78a0a1aa7c8"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">fields_pair</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ae6e4f7c73d7685182164b78a0a1aa7c8">fields</a> () const</td></tr>
<tr class="memdesc:ae6e4f7c73d7685182164b78a0a1aa7c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns metadata fields. <a href="#ae6e4f7c73d7685182164b78a0a1aa7c8">More...</a><br /></td></tr> <tr class="memdesc:ae6e4f7c73d7685182164b78a0a1aa7c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns metadata fields. <a href="#ae6e4f7c73d7685182164b78a0a1aa7c8">More...</a><br /></td></tr>
<tr class="separator:ae6e4f7c73d7685182164b78a0a1aa7c8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae6e4f7c73d7685182164b78a0a1aa7c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae428b1651f0249ab612a59b3d12ad603"><td class="memItemLeft" align="right" valign="top"><a id="ae428b1651f0249ab612a59b3d12ad603"></a> <tr class="memitem:ae428b1651f0249ab612a59b3d12ad603"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ae428b1651f0249ab612a59b3d12ad603">followers_count</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#ae428b1651f0249ab612a59b3d12ad603">followers_count</a> () const</td></tr> <tr class="memdesc:ae428b1651f0249ab612a59b3d12ad603"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns number of followers. <a href="#ae428b1651f0249ab612a59b3d12ad603">More...</a><br /></td></tr>
<tr class="memdesc:ae428b1651f0249ab612a59b3d12ad603"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns number of followers. <br /></td></tr>
<tr class="separator:ae428b1651f0249ab612a59b3d12ad603"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae428b1651f0249ab612a59b3d12ad603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bfb284921a61981f642282f33c04920"><td class="memItemLeft" align="right" valign="top"><a id="a2bfb284921a61981f642282f33c04920"></a> <tr class="memitem:a2bfb284921a61981f642282f33c04920"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a2bfb284921a61981f642282f33c04920">following_count</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a2bfb284921a61981f642282f33c04920">following_count</a> () const</td></tr> <tr class="memdesc:a2bfb284921a61981f642282f33c04920"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns number of people this account follows. <a href="#a2bfb284921a61981f642282f33c04920">More...</a><br /></td></tr>
<tr class="memdesc:a2bfb284921a61981f642282f33c04920"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns number of people this account follows. <br /></td></tr>
<tr class="separator:a2bfb284921a61981f642282f33c04920"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2bfb284921a61981f642282f33c04920"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8978ffa451086abc959e9fda3441d211"><td class="memItemLeft" align="right" valign="top"><a id="a8978ffa451086abc959e9fda3441d211"></a> <tr class="memitem:a8978ffa451086abc959e9fda3441d211"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a8978ffa451086abc959e9fda3441d211">header</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a8978ffa451086abc959e9fda3441d211">header</a> () const</td></tr> <tr class="memdesc:a8978ffa451086abc959e9fda3441d211"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of header image. <a href="#a8978ffa451086abc959e9fda3441d211">More...</a><br /></td></tr>
<tr class="memdesc:a8978ffa451086abc959e9fda3441d211"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of header image. <br /></td></tr>
<tr class="separator:a8978ffa451086abc959e9fda3441d211"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8978ffa451086abc959e9fda3441d211"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a091209c1fa9e3669e0ae4b45a3d6cf22"><td class="memItemLeft" align="right" valign="top"><a id="a091209c1fa9e3669e0ae4b45a3d6cf22"></a> <tr class="memitem:a091209c1fa9e3669e0ae4b45a3d6cf22"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a091209c1fa9e3669e0ae4b45a3d6cf22">header_static</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a091209c1fa9e3669e0ae4b45a3d6cf22">header_static</a> () const</td></tr> <tr class="memdesc:a091209c1fa9e3669e0ae4b45a3d6cf22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of static header image. <a href="#a091209c1fa9e3669e0ae4b45a3d6cf22">More...</a><br /></td></tr>
<tr class="memdesc:a091209c1fa9e3669e0ae4b45a3d6cf22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of static header image. <br /></td></tr>
<tr class="separator:a091209c1fa9e3669e0ae4b45a3d6cf22"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a091209c1fa9e3669e0ae4b45a3d6cf22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a662d2fb4fdd3878a2c282bdd7cc99090"><td class="memItemLeft" align="right" valign="top"><a id="a662d2fb4fdd3878a2c282bdd7cc99090"></a> <tr class="memitem:a662d2fb4fdd3878a2c282bdd7cc99090"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a662d2fb4fdd3878a2c282bdd7cc99090">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a662d2fb4fdd3878a2c282bdd7cc99090">id</a> () const</td></tr> <tr class="memdesc:a662d2fb4fdd3878a2c282bdd7cc99090"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns account-ID. <a href="#a662d2fb4fdd3878a2c282bdd7cc99090">More...</a><br /></td></tr>
<tr class="memdesc:a662d2fb4fdd3878a2c282bdd7cc99090"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns account-ID. <br /></td></tr>
<tr class="separator:a662d2fb4fdd3878a2c282bdd7cc99090"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a662d2fb4fdd3878a2c282bdd7cc99090"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa98b393efccd6b1d5b3e959d25131706"><td class="memItemLeft" align="right" valign="top"><a id="aa98b393efccd6b1d5b3e959d25131706"></a> <tr class="memitem:aa98b393efccd6b1d5b3e959d25131706"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#aa98b393efccd6b1d5b3e959d25131706">locked</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#aa98b393efccd6b1d5b3e959d25131706">locked</a> () const</td></tr> <tr class="memdesc:aa98b393efccd6b1d5b3e959d25131706"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the account is locked. <a href="#aa98b393efccd6b1d5b3e959d25131706">More...</a><br /></td></tr>
<tr class="memdesc:aa98b393efccd6b1d5b3e959d25131706"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the account is locked. <br /></td></tr>
<tr class="separator:aa98b393efccd6b1d5b3e959d25131706"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aa98b393efccd6b1d5b3e959d25131706"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dc59a1cd9ae65df0d58cd36ff618323"><td class="memItemLeft" align="right" valign="top"><a id="a1dc59a1cd9ae65df0d58cd36ff618323"></a> <tr class="memitem:a1dc59a1cd9ae65df0d58cd36ff618323"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a1dc59a1cd9ae65df0d58cd36ff618323">has_moved</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a1dc59a1cd9ae65df0d58cd36ff618323">has_moved</a> () const</td></tr> <tr class="memdesc:a1dc59a1cd9ae65df0d58cd36ff618323"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the account has been moved. <a href="#a1dc59a1cd9ae65df0d58cd36ff618323">More...</a><br /></td></tr>
<tr class="memdesc:a1dc59a1cd9ae65df0d58cd36ff618323"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the account has been moved. <br /></td></tr>
<tr class="separator:a1dc59a1cd9ae65df0d58cd36ff618323"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a1dc59a1cd9ae65df0d58cd36ff618323"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d83ef1f6a44ed8da33653bfc4f3719d"><td class="memItemLeft" align="right" valign="top"><a id="a2d83ef1f6a44ed8da33653bfc4f3719d"></a> <tr class="memitem:a2d83ef1f6a44ed8da33653bfc4f3719d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a2d83ef1f6a44ed8da33653bfc4f3719d">moved</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a2d83ef1f6a44ed8da33653bfc4f3719d">moved</a> () const</td></tr> <tr class="memdesc:a2d83ef1f6a44ed8da33653bfc4f3719d"><td class="mdescLeft">&#160;</td><td class="mdescRight">If the owner decided to switch accounts, new account is in this attribute. <a href="#a2d83ef1f6a44ed8da33653bfc4f3719d">More...</a><br /></td></tr>
<tr class="memdesc:a2d83ef1f6a44ed8da33653bfc4f3719d"><td class="mdescLeft">&#160;</td><td class="mdescRight">If the owner decided to switch accounts, new account is in this attribute. <br /></td></tr>
<tr class="separator:a2d83ef1f6a44ed8da33653bfc4f3719d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2d83ef1f6a44ed8da33653bfc4f3719d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c157b5c3e19f19b712664c92d745b05"><td class="memItemLeft" align="right" valign="top"><a id="a2c157b5c3e19f19b712664c92d745b05"></a> <tr class="memitem:a2c157b5c3e19f19b712664c92d745b05"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a2c157b5c3e19f19b712664c92d745b05">note</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a2c157b5c3e19f19b712664c92d745b05">note</a> () const</td></tr> <tr class="memdesc:a2c157b5c3e19f19b712664c92d745b05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns note. <a href="#a2c157b5c3e19f19b712664c92d745b05">More...</a><br /></td></tr>
<tr class="memdesc:a2c157b5c3e19f19b712664c92d745b05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns note. <br /></td></tr>
<tr class="separator:a2c157b5c3e19f19b712664c92d745b05"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2c157b5c3e19f19b712664c92d745b05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af866ebb83c73065f063500d35205bbbe"><td class="memItemLeft" align="right" valign="top"><a id="af866ebb83c73065f063500d35205bbbe"></a> <tr class="memitem:af866ebb83c73065f063500d35205bbbe"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#af866ebb83c73065f063500d35205bbbe">note_plain</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#af866ebb83c73065f063500d35205bbbe">note_plain</a> () const</td></tr> <tr class="memdesc:af866ebb83c73065f063500d35205bbbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns plaintext version of note. <a href="#af866ebb83c73065f063500d35205bbbe">More...</a><br /></td></tr>
<tr class="memdesc:af866ebb83c73065f063500d35205bbbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns plaintext version of note. <br /></td></tr>
<tr class="separator:af866ebb83c73065f063500d35205bbbe"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af866ebb83c73065f063500d35205bbbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05302810da5877d446cfc25564db2891"><td class="memItemLeft" align="right" valign="top"><a id="a05302810da5877d446cfc25564db2891"></a> <tr class="memitem:a05302810da5877d446cfc25564db2891"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a05302810da5877d446cfc25564db2891">privacy</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a05302810da5877d446cfc25564db2891">privacy</a> () const</td></tr> <tr class="memdesc:a05302810da5877d446cfc25564db2891"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns default privacy of new toots. <a href="#a05302810da5877d446cfc25564db2891">More...</a><br /></td></tr>
<tr class="memdesc:a05302810da5877d446cfc25564db2891"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns default privacy of new toots. <br /></td></tr>
<tr class="separator:a05302810da5877d446cfc25564db2891"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a05302810da5877d446cfc25564db2891"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c81f0aeb0629bbd6c57212fbc1af57d"><td class="memItemLeft" align="right" valign="top"><a id="a7c81f0aeb0629bbd6c57212fbc1af57d"></a> <tr class="memitem:a7c81f0aeb0629bbd6c57212fbc1af57d"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a7c81f0aeb0629bbd6c57212fbc1af57d">sensitive</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a7c81f0aeb0629bbd6c57212fbc1af57d">sensitive</a> () const</td></tr> <tr class="memdesc:a7c81f0aeb0629bbd6c57212fbc1af57d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if media is marked as sensitive by default. <a href="#a7c81f0aeb0629bbd6c57212fbc1af57d">More...</a><br /></td></tr>
<tr class="memdesc:a7c81f0aeb0629bbd6c57212fbc1af57d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if media is marked as sensitive by default. <br /></td></tr>
<tr class="separator:a7c81f0aeb0629bbd6c57212fbc1af57d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7c81f0aeb0629bbd6c57212fbc1af57d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a171e2114142229c4df3908163d320481"><td class="memItemLeft" align="right" valign="top"><a id="a171e2114142229c4df3908163d320481"></a> <tr class="memitem:a171e2114142229c4df3908163d320481"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a171e2114142229c4df3908163d320481">statuses_count</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a171e2114142229c4df3908163d320481">statuses_count</a> () const</td></tr> <tr class="memdesc:a171e2114142229c4df3908163d320481"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns number of statuses. <a href="#a171e2114142229c4df3908163d320481">More...</a><br /></td></tr>
<tr class="memdesc:a171e2114142229c4df3908163d320481"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns number of statuses. <br /></td></tr>
<tr class="separator:a171e2114142229c4df3908163d320481"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a171e2114142229c4df3908163d320481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06ab2942eec280b72f0192db174bfaf6"><td class="memItemLeft" align="right" valign="top"><a id="a06ab2942eec280b72f0192db174bfaf6"></a> <tr class="memitem:a06ab2942eec280b72f0192db174bfaf6"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a06ab2942eec280b72f0192db174bfaf6">url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a06ab2942eec280b72f0192db174bfaf6">url</a> () const</td></tr> <tr class="memdesc:a06ab2942eec280b72f0192db174bfaf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of the profile. <a href="#a06ab2942eec280b72f0192db174bfaf6">More...</a><br /></td></tr>
<tr class="memdesc:a06ab2942eec280b72f0192db174bfaf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of the profile. <br /></td></tr>
<tr class="separator:a06ab2942eec280b72f0192db174bfaf6"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a06ab2942eec280b72f0192db174bfaf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f6da2f15b280485c5503e85c4a1395"><td class="memItemLeft" align="right" valign="top"><a id="a03f6da2f15b280485c5503e85c4a1395"></a> <tr class="memitem:a03f6da2f15b280485c5503e85c4a1395"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a03f6da2f15b280485c5503e85c4a1395">username</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Account.html#a03f6da2f15b280485c5503e85c4a1395">username</a> () const</td></tr> <tr class="memdesc:a03f6da2f15b280485c5503e85c4a1395"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns username (without ) <a href="#a03f6da2f15b280485c5503e85c4a1395">More...</a><br /></td></tr>
<tr class="memdesc:a03f6da2f15b280485c5503e85c4a1395"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns username (without ) <br /></td></tr>
<tr class="separator:a03f6da2f15b280485c5503e85c4a1395"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a03f6da2f15b280485c5503e85c4a1395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -181,13 +159,11 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -226,6 +202,7 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold accounts. </p> <div class="textblock"><p>Class to hold accounts. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Member Typedef Documentation</h2> </div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="ac7b57bc81d269622ca80f81a57f37dad"></a> <a id="ac7b57bc81d269622ca80f81a57f37dad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7b57bc81d269622ca80f81a57f37dad">&#9670;&nbsp;</a></span>fields_pair</h2> <h2 class="memtitle"><span class="permalink"><a href="#ac7b57bc81d269622ca80f81a57f37dad">&#9670;&nbsp;</a></span>fields_pair</h2>
@ -246,7 +223,7 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div> </div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="abb91087f3b552e91cd67d46dd249cfd2"></a> <a id="abb91087f3b552e91cd67d46dd249cfd2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb91087f3b552e91cd67d46dd249cfd2">&#9670;&nbsp;</a></span>Account()</h2> <h2 class="memtitle"><span class="permalink"><a href="#abb91087f3b552e91cd67d46dd249cfd2">&#9670;&nbsp;</a></span>Account() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -272,14 +249,36 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a366660970b5eeb5c17436062327f1b14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a366660970b5eeb5c17436062327f1b14">&#9670;&nbsp;</a></span>Account() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Account::Account </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2> <h2 class="groupheader">Member Function Documentation</h2>
<a id="ab803e86aa11ef62c03424bc025f8a274"></a> <a id="ab803e86aa11ef62c03424bc025f8a274"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab803e86aa11ef62c03424bc025f8a274">&#9670;&nbsp;</a></span>acct()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ab803e86aa11ef62c03424bc025f8a274">&#9670;&nbsp;</a></span>acct()</h2>
@ -297,11 +296,117 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><div class="memdoc"> </div><div class="memdoc">
<p>Returns username. </p> <p>Returns username. </p>
<p><code>username</code> for users on the same instance, <code>user@hostname</code> for users on other instances. </p> <p><code>username</code> for users on the same instance, <code>user@hostname</code> for users on other instances.</p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;acct&quot;</span>);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div> <div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;acct&quot;</span>);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="ac5abbe4f92b837ba778a8265f18d7737"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5abbe4f92b837ba778a8265f18d7737">&#9670;&nbsp;</a></span>avatar()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::avatar </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns URL of avatar. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;avatar&quot;</span>);</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a38792e67e06b37c01f27ccd6b0335c6e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38792e67e06b37c01f27ccd6b0335c6e">&#9670;&nbsp;</a></span>avatar_static()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::avatar_static </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns URL of static avatar. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;{</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;avatar_static&quot;</span>);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a3f76851724c76507f2d7f20eea892668"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f76851724c76507f2d7f20eea892668">&#9670;&nbsp;</a></span>bot()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Account::bot </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the account performs automated actions. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;{</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;bot&quot;</span>);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a27bcf2cd7895c69a2f48d2e5dfd0288e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27bcf2cd7895c69a2f48d2e5dfd0288e">&#9670;&nbsp;</a></span>created_at()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const system_clock::time_point Account::created_at </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns time of creation. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a07336bdaa1dfe7cad90a1e686562ec0f">get_time_point</a>(<span class="stringliteral">&quot;created_at&quot;</span>);</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a07336bdaa1dfe7cad90a1e686562ec0f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a07336bdaa1dfe7cad90a1e686562ec0f">Mastodon::Easy::Entity::get_time_point</a></div><div class="ttdeci">const system_clock::time_point get_time_point(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as time_point. </div><div class="ttdef"><b>Definition:</b> entity.cpp:188</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a3014255fda93a58a1293852e7b1ecbb8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3014255fda93a58a1293852e7b1ecbb8">&#9670;&nbsp;</a></span>display_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::display_name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns display name. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;{</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;display_name&quot;</span>);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae6e4f7c73d7685182164b78a0a1aa7c8"></a> <a id="ae6e4f7c73d7685182164b78a0a1aa7c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6e4f7c73d7685182164b78a0a1aa7c8">&#9670;&nbsp;</a></span>fields()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ae6e4f7c73d7685182164b78a0a1aa7c8">&#9670;&nbsp;</a></span>fields()</h2>
@ -319,7 +424,322 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Returns metadata fields. </p> <p>Returns metadata fields. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.1 </dd></dl> <dl class="section since"><dt>Since</dt><dd>0.16.1 </dd></dl>
<div class="fragment"><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;{</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keyword">const</span> Json::Value &amp;node = <span class="keyword">get</span>(<span class="stringliteral">&quot;fields&quot;</span>);</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; {</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; std::vector&lt;Account::fields_pair&gt; vec;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; {</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Account::fields_pair</a>(value[<span class="stringliteral">&quot;name&quot;</span>].asString(),</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; value[<span class="stringliteral">&quot;value&quot;</span>].asString()));</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; }</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; }</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_ac7b57bc81d269622ca80f81a57f37dad"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Mastodon::Easy::Account::fields_pair</a></div><div class="ttdeci">std::pair&lt; const string, const string &gt; fields_pair</div><div class="ttdoc">Describes a field. Format: name, value. </div><div class="ttdef"><b>Definition:</b> account.hpp:52</div></div> <div class="fragment"><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;{</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keyword">const</span> Json::Value &amp;node = <span class="keyword">get</span>(<span class="stringliteral">&quot;fields&quot;</span>);</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; {</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; std::vector&lt;Account::fields_pair&gt; vec;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; {</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Account::fields_pair</a>(value[<span class="stringliteral">&quot;name&quot;</span>].asString(),</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; value[<span class="stringliteral">&quot;value&quot;</span>].asString()));</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; }</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; }</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_ac7b57bc81d269622ca80f81a57f37dad"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Mastodon::Easy::Account::fields_pair</a></div><div class="ttdeci">std::pair&lt; const string, const string &gt; fields_pair</div><div class="ttdoc">Describes a field. Format: name, value. </div><div class="ttdef"><b>Definition:</b> account.hpp:54</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae428b1651f0249ab612a59b3d12ad603"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae428b1651f0249ab612a59b3d12ad603">&#9670;&nbsp;</a></span>followers_count()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::uint_fast64_t Account::followers_count </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns number of followers. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;{</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;followers_count&quot;</span>);</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2bfb284921a61981f642282f33c04920"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bfb284921a61981f642282f33c04920">&#9670;&nbsp;</a></span>following_count()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::uint_fast64_t Account::following_count </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns number of people this account follows. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;{</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;following_count&quot;</span>);</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a1dc59a1cd9ae65df0d58cd36ff618323"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dc59a1cd9ae65df0d58cd36ff618323">&#9670;&nbsp;</a></span>has_moved()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Account::has_moved </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the account has been moved. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;{</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keywordflow">if</span> (<span class="keyword">get</span>(<span class="stringliteral">&quot;moved&quot;</span>).isObject())</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; {</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; }</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="a8978ffa451086abc959e9fda3441d211"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8978ffa451086abc959e9fda3441d211">&#9670;&nbsp;</a></span>header()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::header </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns URL of header image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;{</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;header&quot;</span>);</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a091209c1fa9e3669e0ae4b45a3d6cf22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a091209c1fa9e3669e0ae4b45a3d6cf22">&#9670;&nbsp;</a></span>header_static()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::header_static </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns URL of static header image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;{</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;header_static&quot;</span>);</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a662d2fb4fdd3878a2c282bdd7cc99090"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a662d2fb4fdd3878a2c282bdd7cc99090">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::uint_fast64_t Account::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns account-ID. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;{</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aa98b393efccd6b1d5b3e959d25131706"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa98b393efccd6b1d5b3e959d25131706">&#9670;&nbsp;</a></span>locked()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Account::locked </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the account is locked. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;{</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;locked&quot;</span>);</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2d83ef1f6a44ed8da33653bfc4f3719d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d83ef1f6a44ed8da33653bfc4f3719d">&#9670;&nbsp;</a></span>moved()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a> Account::moved </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>If the owner decided to switch accounts, new account is in this attribute. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;{</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a1dc59a1cd9ae65df0d58cd36ff618323">has_moved</a>())</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; {</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="comment">// TODO: Find an account with moved-node and test</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html#a366660970b5eeb5c17436062327f1b14">Account</a>(<span class="keyword">get</span>(<span class="stringliteral">&quot;moved&quot;</span>).toStyledString());</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; }</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html#a366660970b5eeb5c17436062327f1b14">Account</a>();</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a1dc59a1cd9ae65df0d58cd36ff618323"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a1dc59a1cd9ae65df0d58cd36ff618323">Mastodon::Easy::Account::has_moved</a></div><div class="ttdeci">const bool has_moved() const</div><div class="ttdoc">Returns true if the account has been moved. </div><div class="ttdef"><b>Definition:</b> account.cpp:109</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a366660970b5eeb5c17436062327f1b14"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a366660970b5eeb5c17436062327f1b14">Mastodon::Easy::Account::Account</a></div><div class="ttdeci">Account()</div><div class="ttdoc">Constructs an empty Account object. </div><div class="ttdef"><b>Definition:</b> account.cpp:27</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2c157b5c3e19f19b712664c92d745b05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c157b5c3e19f19b712664c92d745b05">&#9670;&nbsp;</a></span>note()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::note </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns note. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;{</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;source.note&quot;</span>);</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="af866ebb83c73065f063500d35205bbbe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af866ebb83c73065f063500d35205bbbe">&#9670;&nbsp;</a></span>note_plain()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::note_plain </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns plaintext version of note. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;{</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;source.note&quot;</span>);</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a05302810da5877d446cfc25564db2891"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05302810da5877d446cfc25564db2891">&#9670;&nbsp;</a></span>privacy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">Easy::visibility_type</a> Account::privacy </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns default privacy of new toots. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;{</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keyword">const</span> <span class="keywordtype">string</span> strprivacy = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;source.privacy&quot;</span>);</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;unlisted&quot;</span>) == 0)</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;private&quot;</span>) == 0)</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;direct&quot;</span>) == 0)</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: source.privacy\n&quot;</span>;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a7c81f0aeb0629bbd6c57212fbc1af57d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c81f0aeb0629bbd6c57212fbc1af57d">&#9670;&nbsp;</a></span>sensitive()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Account::sensitive </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns if media is marked as sensitive by default. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;{</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;source.sensitive&quot;</span>);</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a171e2114142229c4df3908163d320481"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a171e2114142229c4df3908163d320481">&#9670;&nbsp;</a></span>statuses_count()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::uint_fast64_t Account::statuses_count </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns number of statuses. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;{</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;statuses_count&quot;</span>);</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a06ab2942eec280b72f0192db174bfaf6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06ab2942eec280b72f0192db174bfaf6">&#9670;&nbsp;</a></span>url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns URL of the profile. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;{</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&quot;</span>);</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a03f6da2f15b280485c5503e85c4a1395"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03f6da2f15b280485c5503e85c4a1395">&#9670;&nbsp;</a></span>username()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Account::username </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns username (without ) </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;{</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;username&quot;</span>);</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>

View File

@ -70,25 +70,21 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:aab286e6aabb34e9c067a7b6a72da71ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#aab286e6aabb34e9c067a7b6a72da71ce">Application</a> (const string &amp;json)</td></tr> <tr class="memitem:aab286e6aabb34e9c067a7b6a72da71ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#aab286e6aabb34e9c067a7b6a72da71ce">Application</a> (const string &amp;json)</td></tr>
<tr class="memdesc:aab286e6aabb34e9c067a7b6a72da71ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Application.html" title="Class to hold applications. ">Application</a> object from a JSON string. <a href="#aab286e6aabb34e9c067a7b6a72da71ce">More...</a><br /></td></tr> <tr class="memdesc:aab286e6aabb34e9c067a7b6a72da71ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Application.html" title="Class to hold applications. ">Application</a> object from a JSON string. <a href="#aab286e6aabb34e9c067a7b6a72da71ce">More...</a><br /></td></tr>
<tr class="separator:aab286e6aabb34e9c067a7b6a72da71ce"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aab286e6aabb34e9c067a7b6a72da71ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa8cc05ce6b6092be5ecdfdae44e05f8"><td class="memItemLeft" align="right" valign="top"><a id="afa8cc05ce6b6092be5ecdfdae44e05f8"></a> <tr class="memitem:afa8cc05ce6b6092be5ecdfdae44e05f8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#afa8cc05ce6b6092be5ecdfdae44e05f8">Application</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#afa8cc05ce6b6092be5ecdfdae44e05f8">Application</a> ()</td></tr> <tr class="memdesc:afa8cc05ce6b6092be5ecdfdae44e05f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Application.html" title="Class to hold applications. ">Application</a> object. <a href="#afa8cc05ce6b6092be5ecdfdae44e05f8">More...</a><br /></td></tr>
<tr class="memdesc:afa8cc05ce6b6092be5ecdfdae44e05f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Application.html" title="Class to hold applications. ">Application</a> object. <br /></td></tr>
<tr class="separator:afa8cc05ce6b6092be5ecdfdae44e05f8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afa8cc05ce6b6092be5ecdfdae44e05f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8488fc00bb28b265c75916b269e2f1b3"><td class="memItemLeft" align="right" valign="top"><a id="a8488fc00bb28b265c75916b269e2f1b3"></a> <tr class="memitem:a8488fc00bb28b265c75916b269e2f1b3"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#a8488fc00bb28b265c75916b269e2f1b3">name</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#a8488fc00bb28b265c75916b269e2f1b3">name</a> () const</td></tr> <tr class="memdesc:a8488fc00bb28b265c75916b269e2f1b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the application. <a href="#a8488fc00bb28b265c75916b269e2f1b3">More...</a><br /></td></tr>
<tr class="memdesc:a8488fc00bb28b265c75916b269e2f1b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the application. <br /></td></tr>
<tr class="separator:a8488fc00bb28b265c75916b269e2f1b3"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8488fc00bb28b265c75916b269e2f1b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4f890b0e3565d6730b8df47dd843562"><td class="memItemLeft" align="right" valign="top"><a id="ad4f890b0e3565d6730b8df47dd843562"></a> <tr class="memitem:ad4f890b0e3565d6730b8df47dd843562"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#ad4f890b0e3565d6730b8df47dd843562">website</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Application.html#ad4f890b0e3565d6730b8df47dd843562">website</a> () const</td></tr> <tr class="memdesc:ad4f890b0e3565d6730b8df47dd843562"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the website of the application. <a href="#ad4f890b0e3565d6730b8df47dd843562">More...</a><br /></td></tr>
<tr class="memdesc:ad4f890b0e3565d6730b8df47dd843562"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the website of the application. <br /></td></tr>
<tr class="separator:ad4f890b0e3565d6730b8df47dd843562"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad4f890b0e3565d6730b8df47dd843562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -96,13 +92,11 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -141,9 +135,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold applications. </p> <div class="textblock"><p>Class to hold applications. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aab286e6aabb34e9c067a7b6a72da71ce"></a> <a id="aab286e6aabb34e9c067a7b6a72da71ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab286e6aabb34e9c067a7b6a72da71ce">&#9670;&nbsp;</a></span>Application()</h2> <h2 class="memtitle"><span class="permalink"><a href="#aab286e6aabb34e9c067a7b6a72da71ce">&#9670;&nbsp;</a></span>Application() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -169,14 +164,79 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Application.html" title="Class to hold applications. ">Application</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Application.html" title="Class to hold applications. ">Application</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="afa8cc05ce6b6092be5ecdfdae44e05f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa8cc05ce6b6092be5ecdfdae44e05f8">&#9670;&nbsp;</a></span>Application() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Application::Application </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Application.html" title="Class to hold applications. ">Application</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a8488fc00bb28b265c75916b269e2f1b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8488fc00bb28b265c75916b269e2f1b3">&#9670;&nbsp;</a></span>name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Application::name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the name of the application. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;name&quot;</span>);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad4f890b0e3565d6730b8df47dd843562"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4f890b0e3565d6730b8df47dd843562">&#9670;&nbsp;</a></span>website()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Application::website </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the website of the application. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;website&quot;</span>);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="application_8hpp_source.html">application.hpp</a></li> <li>src/easy/entities/<a class="el" href="application_8hpp_source.html">application.hpp</a></li>
<li>src/easy/entities/application.cpp</li> <li>src/easy/entities/application.cpp</li>

View File

@ -70,32 +70,26 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a2a2170cf97bea690cfe7199f32752884"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a2a2170cf97bea690cfe7199f32752884">Attachment</a> (const string &amp;json)</td></tr> <tr class="memitem:a2a2170cf97bea690cfe7199f32752884"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a2a2170cf97bea690cfe7199f32752884">Attachment</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a2a2170cf97bea690cfe7199f32752884"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html" title="Class to hold attachments. ">Attachment</a> object from a JSON string. <a href="#a2a2170cf97bea690cfe7199f32752884">More...</a><br /></td></tr> <tr class="memdesc:a2a2170cf97bea690cfe7199f32752884"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html" title="Class to hold attachments. ">Attachment</a> object from a JSON string. <a href="#a2a2170cf97bea690cfe7199f32752884">More...</a><br /></td></tr>
<tr class="separator:a2a2170cf97bea690cfe7199f32752884"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2a2170cf97bea690cfe7199f32752884"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5110850dc29432011d909120f8751e9"><td class="memItemLeft" align="right" valign="top"><a id="af5110850dc29432011d909120f8751e9"></a> <tr class="memitem:af5110850dc29432011d909120f8751e9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#af5110850dc29432011d909120f8751e9">Attachment</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#af5110850dc29432011d909120f8751e9">Attachment</a> ()</td></tr> <tr class="memdesc:af5110850dc29432011d909120f8751e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html" title="Class to hold attachments. ">Attachment</a> object. <a href="#af5110850dc29432011d909120f8751e9">More...</a><br /></td></tr>
<tr class="memdesc:af5110850dc29432011d909120f8751e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html" title="Class to hold attachments. ">Attachment</a> object. <br /></td></tr>
<tr class="separator:af5110850dc29432011d909120f8751e9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af5110850dc29432011d909120f8751e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6593f066700a4714e118b159bcffd314"><td class="memItemLeft" align="right" valign="top"><a id="a6593f066700a4714e118b159bcffd314"></a> <tr class="memitem:a6593f066700a4714e118b159bcffd314"><td class="memItemLeft" align="right" valign="top">const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a6593f066700a4714e118b159bcffd314">aspect</a> () const</td></tr>
const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a6593f066700a4714e118b159bcffd314">aspect</a> () const</td></tr> <tr class="memdesc:a6593f066700a4714e118b159bcffd314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Aspect of original image. <a href="#a6593f066700a4714e118b159bcffd314">More...</a><br /></td></tr>
<tr class="memdesc:a6593f066700a4714e118b159bcffd314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Aspect of original image. <br /></td></tr>
<tr class="separator:a6593f066700a4714e118b159bcffd314"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6593f066700a4714e118b159bcffd314"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adef6f629a2ad41fe0e26f0da464936ff"><td class="memItemLeft" align="right" valign="top"><a id="adef6f629a2ad41fe0e26f0da464936ff"></a> <tr class="memitem:adef6f629a2ad41fe0e26f0da464936ff"><td class="memItemLeft" align="right" valign="top">const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#adef6f629a2ad41fe0e26f0da464936ff">aspect_small</a> () const</td></tr>
const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#adef6f629a2ad41fe0e26f0da464936ff">aspect_small</a> () const</td></tr> <tr class="memdesc:adef6f629a2ad41fe0e26f0da464936ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Aspect of preview image. <a href="#adef6f629a2ad41fe0e26f0da464936ff">More...</a><br /></td></tr>
<tr class="memdesc:adef6f629a2ad41fe0e26f0da464936ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Aspect of preview image. <br /></td></tr>
<tr class="separator:adef6f629a2ad41fe0e26f0da464936ff"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:adef6f629a2ad41fe0e26f0da464936ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acedd9aff78d53e9a39f9d607c2c76995"><td class="memItemLeft" align="right" valign="top"><a id="acedd9aff78d53e9a39f9d607c2c76995"></a> <tr class="memitem:acedd9aff78d53e9a39f9d607c2c76995"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#acedd9aff78d53e9a39f9d607c2c76995">bitrate</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#acedd9aff78d53e9a39f9d607c2c76995">bitrate</a> () const</td></tr> <tr class="memdesc:acedd9aff78d53e9a39f9d607c2c76995"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the bitrate of a video. <a href="#acedd9aff78d53e9a39f9d607c2c76995">More...</a><br /></td></tr>
<tr class="memdesc:acedd9aff78d53e9a39f9d607c2c76995"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the bitrate of a video. <br /></td></tr>
<tr class="separator:acedd9aff78d53e9a39f9d607c2c76995"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acedd9aff78d53e9a39f9d607c2c76995"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec922662124429305a86bb18492137f"><td class="memItemLeft" align="right" valign="top"><a id="a8ec922662124429305a86bb18492137f"></a> <tr class="memitem:a8ec922662124429305a86bb18492137f"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a8ec922662124429305a86bb18492137f">description</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a8ec922662124429305a86bb18492137f">description</a> () const</td></tr> <tr class="memdesc:a8ec922662124429305a86bb18492137f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the image description. <a href="#a8ec922662124429305a86bb18492137f">More...</a><br /></td></tr>
<tr class="memdesc:a8ec922662124429305a86bb18492137f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the image description. <br /></td></tr>
<tr class="separator:a8ec922662124429305a86bb18492137f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8ec922662124429305a86bb18492137f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9157850473b1c4b3ac17aa8ad6278cc8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a9157850473b1c4b3ac17aa8ad6278cc8">description</a> (const string &amp;description)</td></tr> <tr class="memitem:a9157850473b1c4b3ac17aa8ad6278cc8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a9157850473b1c4b3ac17aa8ad6278cc8">description</a> (const string &amp;description)</td></tr>
<tr class="memdesc:a9157850473b1c4b3ac17aa8ad6278cc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the image description. <a href="#a9157850473b1c4b3ac17aa8ad6278cc8">More...</a><br /></td></tr> <tr class="memdesc:a9157850473b1c4b3ac17aa8ad6278cc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the image description. <a href="#a9157850473b1c4b3ac17aa8ad6278cc8">More...</a><br /></td></tr>
<tr class="separator:a9157850473b1c4b3ac17aa8ad6278cc8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9157850473b1c4b3ac17aa8ad6278cc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48225d6543022f938978deebb5a0c7d8"><td class="memItemLeft" align="right" valign="top"><a id="a48225d6543022f938978deebb5a0c7d8"></a> <tr class="memitem:a48225d6543022f938978deebb5a0c7d8"><td class="memItemLeft" align="right" valign="top">const std::chrono::duration&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a48225d6543022f938978deebb5a0c7d8">duration</a> () const</td></tr>
const std::chrono::duration&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a48225d6543022f938978deebb5a0c7d8">duration</a> () const</td></tr> <tr class="memdesc:a48225d6543022f938978deebb5a0c7d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the duration of a video in seconds. <a href="#a48225d6543022f938978deebb5a0c7d8">More...</a><br /></td></tr>
<tr class="memdesc:a48225d6543022f938978deebb5a0c7d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the duration of a video in seconds. <br /></td></tr>
<tr class="separator:a48225d6543022f938978deebb5a0c7d8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a48225d6543022f938978deebb5a0c7d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac869c7555af654aff0e638578c39e22"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#aac869c7555af654aff0e638578c39e22">file</a> () const</td></tr> <tr class="memitem:aac869c7555af654aff0e638578c39e22"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#aac869c7555af654aff0e638578c39e22">file</a> () const</td></tr>
<tr class="memdesc:aac869c7555af654aff0e638578c39e22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets file to upload. <a href="#aac869c7555af654aff0e638578c39e22">More...</a><br /></td></tr> <tr class="memdesc:aac869c7555af654aff0e638578c39e22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets file to upload. <a href="#aac869c7555af654aff0e638578c39e22">More...</a><br /></td></tr>
@ -109,65 +103,51 @@ const std::chrono::duration&lt; double &gt;&#160;</td><td class="memItemRight" v
<tr class="memitem:a7713b590320df218d6ef9ba6e86218b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a7713b590320df218d6ef9ba6e86218b5">focus</a> (const std::array&lt; double, 2 &gt; &amp;focus)</td></tr> <tr class="memitem:a7713b590320df218d6ef9ba6e86218b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a7713b590320df218d6ef9ba6e86218b5">focus</a> (const std::array&lt; double, 2 &gt; &amp;focus)</td></tr>
<tr class="memdesc:a7713b590320df218d6ef9ba6e86218b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the focus point (x, y) <a href="#a7713b590320df218d6ef9ba6e86218b5">More...</a><br /></td></tr> <tr class="memdesc:a7713b590320df218d6ef9ba6e86218b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the focus point (x, y) <a href="#a7713b590320df218d6ef9ba6e86218b5">More...</a><br /></td></tr>
<tr class="separator:a7713b590320df218d6ef9ba6e86218b5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7713b590320df218d6ef9ba6e86218b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a5765cc2e6ae88c9495ee41113e5877"><td class="memItemLeft" align="right" valign="top"><a id="a3a5765cc2e6ae88c9495ee41113e5877"></a> <tr class="memitem:a3a5765cc2e6ae88c9495ee41113e5877"><td class="memItemLeft" align="right" valign="top">const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a3a5765cc2e6ae88c9495ee41113e5877">framerate</a> () const</td></tr>
const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a3a5765cc2e6ae88c9495ee41113e5877">framerate</a> () const</td></tr> <tr class="memdesc:a3a5765cc2e6ae88c9495ee41113e5877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the framerate of a video in frames per second. <a href="#a3a5765cc2e6ae88c9495ee41113e5877">More...</a><br /></td></tr>
<tr class="memdesc:a3a5765cc2e6ae88c9495ee41113e5877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the framerate of a video in frames per second. <br /></td></tr>
<tr class="separator:a3a5765cc2e6ae88c9495ee41113e5877"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a3a5765cc2e6ae88c9495ee41113e5877"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd13353d3baa1a5abf6319e6838dc366"><td class="memItemLeft" align="right" valign="top"><a id="acd13353d3baa1a5abf6319e6838dc366"></a> <tr class="memitem:acd13353d3baa1a5abf6319e6838dc366"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#acd13353d3baa1a5abf6319e6838dc366">height</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#acd13353d3baa1a5abf6319e6838dc366">height</a> () const</td></tr> <tr class="memdesc:acd13353d3baa1a5abf6319e6838dc366"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the height of the original image. <a href="#acd13353d3baa1a5abf6319e6838dc366">More...</a><br /></td></tr>
<tr class="memdesc:acd13353d3baa1a5abf6319e6838dc366"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the height of the original image. <br /></td></tr>
<tr class="separator:acd13353d3baa1a5abf6319e6838dc366"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acd13353d3baa1a5abf6319e6838dc366"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a398d2609d4a0e2204277a80f4e740b12"><td class="memItemLeft" align="right" valign="top"><a id="a398d2609d4a0e2204277a80f4e740b12"></a> <tr class="memitem:a398d2609d4a0e2204277a80f4e740b12"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a398d2609d4a0e2204277a80f4e740b12">height_small</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a398d2609d4a0e2204277a80f4e740b12">height_small</a> () const</td></tr> <tr class="memdesc:a398d2609d4a0e2204277a80f4e740b12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the height of the preview image. <a href="#a398d2609d4a0e2204277a80f4e740b12">More...</a><br /></td></tr>
<tr class="memdesc:a398d2609d4a0e2204277a80f4e740b12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the height of the preview image. <br /></td></tr>
<tr class="separator:a398d2609d4a0e2204277a80f4e740b12"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a398d2609d4a0e2204277a80f4e740b12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68510772d007056a2a9ffe6be6f30714"><td class="memItemLeft" align="right" valign="top"><a id="a68510772d007056a2a9ffe6be6f30714"></a> <tr class="memitem:a68510772d007056a2a9ffe6be6f30714"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a68510772d007056a2a9ffe6be6f30714">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a68510772d007056a2a9ffe6be6f30714">id</a> () const</td></tr> <tr class="memdesc:a68510772d007056a2a9ffe6be6f30714"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the attachment. <a href="#a68510772d007056a2a9ffe6be6f30714">More...</a><br /></td></tr>
<tr class="memdesc:a68510772d007056a2a9ffe6be6f30714"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the attachment. <br /></td></tr>
<tr class="separator:a68510772d007056a2a9ffe6be6f30714"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a68510772d007056a2a9ffe6be6f30714"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a717733a977a324b985b6bc1e1e94604b"><td class="memItemLeft" align="right" valign="top"><a id="a717733a977a324b985b6bc1e1e94604b"></a> <tr class="memitem:a717733a977a324b985b6bc1e1e94604b"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a717733a977a324b985b6bc1e1e94604b">preview_url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a717733a977a324b985b6bc1e1e94604b">preview_url</a> () const</td></tr> <tr class="memdesc:a717733a977a324b985b6bc1e1e94604b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the preview image. <a href="#a717733a977a324b985b6bc1e1e94604b">More...</a><br /></td></tr>
<tr class="memdesc:a717733a977a324b985b6bc1e1e94604b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the preview image. <br /></td></tr>
<tr class="separator:a717733a977a324b985b6bc1e1e94604b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a717733a977a324b985b6bc1e1e94604b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6807d0c48c33af160d5cf28888a9dff1"><td class="memItemLeft" align="right" valign="top"><a id="a6807d0c48c33af160d5cf28888a9dff1"></a> <tr class="memitem:a6807d0c48c33af160d5cf28888a9dff1"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a6807d0c48c33af160d5cf28888a9dff1">remote_url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a6807d0c48c33af160d5cf28888a9dff1">remote_url</a> () const</td></tr> <tr class="memdesc:a6807d0c48c33af160d5cf28888a9dff1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the remote URL of the original image. <a href="#a6807d0c48c33af160d5cf28888a9dff1">More...</a><br /></td></tr>
<tr class="memdesc:a6807d0c48c33af160d5cf28888a9dff1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the remote URL of the original image. <br /></td></tr>
<tr class="separator:a6807d0c48c33af160d5cf28888a9dff1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6807d0c48c33af160d5cf28888a9dff1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a046d20fd13f5583d9878671cea34674f"><td class="memItemLeft" align="right" valign="top"><a id="a046d20fd13f5583d9878671cea34674f"></a> <tr class="memitem:a046d20fd13f5583d9878671cea34674f"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a046d20fd13f5583d9878671cea34674f">size</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a046d20fd13f5583d9878671cea34674f">size</a> () const</td></tr> <tr class="memdesc:a046d20fd13f5583d9878671cea34674f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the size of the original image. <a href="#a046d20fd13f5583d9878671cea34674f">More...</a><br /></td></tr>
<tr class="memdesc:a046d20fd13f5583d9878671cea34674f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the size of the original image. <br /></td></tr>
<tr class="separator:a046d20fd13f5583d9878671cea34674f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a046d20fd13f5583d9878671cea34674f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5925c7d1d83ab88eb4f05682eaf6f915"><td class="memItemLeft" align="right" valign="top"><a id="a5925c7d1d83ab88eb4f05682eaf6f915"></a> <tr class="memitem:a5925c7d1d83ab88eb4f05682eaf6f915"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a5925c7d1d83ab88eb4f05682eaf6f915">size_small</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a5925c7d1d83ab88eb4f05682eaf6f915">size_small</a> () const</td></tr> <tr class="memdesc:a5925c7d1d83ab88eb4f05682eaf6f915"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the size of the preview image. <a href="#a5925c7d1d83ab88eb4f05682eaf6f915">More...</a><br /></td></tr>
<tr class="memdesc:a5925c7d1d83ab88eb4f05682eaf6f915"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the size of the preview image. <br /></td></tr>
<tr class="separator:a5925c7d1d83ab88eb4f05682eaf6f915"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5925c7d1d83ab88eb4f05682eaf6f915"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c5bebd015bdca07ea04c34ceffca7d0"><td class="memItemLeft" align="right" valign="top"><a id="a2c5bebd015bdca07ea04c34ceffca7d0"></a> <tr class="memitem:a2c5bebd015bdca07ea04c34ceffca7d0"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a2c5bebd015bdca07ea04c34ceffca7d0">text_url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a2c5bebd015bdca07ea04c34ceffca7d0">text_url</a> () const</td></tr> <tr class="memdesc:a2c5bebd015bdca07ea04c34ceffca7d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns shorter URL for the image. <a href="#a2c5bebd015bdca07ea04c34ceffca7d0">More...</a><br /></td></tr>
<tr class="memdesc:a2c5bebd015bdca07ea04c34ceffca7d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns shorter URL for the image. <br /></td></tr>
<tr class="separator:a2c5bebd015bdca07ea04c34ceffca7d0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2c5bebd015bdca07ea04c34ceffca7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98cd3a21b098eee6efb8531da167077c"><td class="memItemLeft" align="right" valign="top"><a id="a98cd3a21b098eee6efb8531da167077c"></a> <tr class="memitem:a98cd3a21b098eee6efb8531da167077c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy.html#a1c6e6d9643e6739f7b9126a307b45bc1">attachment_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a98cd3a21b098eee6efb8531da167077c">type</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy.html#a1c6e6d9643e6739f7b9126a307b45bc1">attachment_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a98cd3a21b098eee6efb8531da167077c">type</a> () const</td></tr> <tr class="memdesc:a98cd3a21b098eee6efb8531da167077c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns attachment type. <a href="#a98cd3a21b098eee6efb8531da167077c">More...</a><br /></td></tr>
<tr class="memdesc:a98cd3a21b098eee6efb8531da167077c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns attachment type. <br /></td></tr>
<tr class="separator:a98cd3a21b098eee6efb8531da167077c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a98cd3a21b098eee6efb8531da167077c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9e55036ebf53b5d50a51d9e5e77214f"><td class="memItemLeft" align="right" valign="top"><a id="ae9e55036ebf53b5d50a51d9e5e77214f"></a> <tr class="memitem:ae9e55036ebf53b5d50a51d9e5e77214f"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#ae9e55036ebf53b5d50a51d9e5e77214f">url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#ae9e55036ebf53b5d50a51d9e5e77214f">url</a> () const</td></tr> <tr class="memdesc:ae9e55036ebf53b5d50a51d9e5e77214f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of the locally hosted version of the image. <a href="#ae9e55036ebf53b5d50a51d9e5e77214f">More...</a><br /></td></tr>
<tr class="memdesc:ae9e55036ebf53b5d50a51d9e5e77214f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns URL of the locally hosted version of the image. <br /></td></tr>
<tr class="separator:ae9e55036ebf53b5d50a51d9e5e77214f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae9e55036ebf53b5d50a51d9e5e77214f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae821d32dbf632d98057da644633fe224"><td class="memItemLeft" align="right" valign="top"><a id="ae821d32dbf632d98057da644633fe224"></a> <tr class="memitem:ae821d32dbf632d98057da644633fe224"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#ae821d32dbf632d98057da644633fe224">width</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#ae821d32dbf632d98057da644633fe224">width</a> () const</td></tr> <tr class="memdesc:ae821d32dbf632d98057da644633fe224"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the width of the original image. <a href="#ae821d32dbf632d98057da644633fe224">More...</a><br /></td></tr>
<tr class="memdesc:ae821d32dbf632d98057da644633fe224"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the width of the original image. <br /></td></tr>
<tr class="separator:ae821d32dbf632d98057da644633fe224"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae821d32dbf632d98057da644633fe224"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad76c03c405604aa742fd2eb9ebf3fda8"><td class="memItemLeft" align="right" valign="top"><a id="ad76c03c405604aa742fd2eb9ebf3fda8"></a> <tr class="memitem:ad76c03c405604aa742fd2eb9ebf3fda8"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#ad76c03c405604aa742fd2eb9ebf3fda8">width_small</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#ad76c03c405604aa742fd2eb9ebf3fda8">width_small</a> () const</td></tr> <tr class="memdesc:ad76c03c405604aa742fd2eb9ebf3fda8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the width of the preview image. <a href="#ad76c03c405604aa742fd2eb9ebf3fda8">More...</a><br /></td></tr>
<tr class="memdesc:ad76c03c405604aa742fd2eb9ebf3fda8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the width of the preview image. <br /></td></tr>
<tr class="separator:ad76c03c405604aa742fd2eb9ebf3fda8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad76c03c405604aa742fd2eb9ebf3fda8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -175,13 +155,11 @@ const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -220,9 +198,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold attachments. </p> <div class="textblock"><p>Class to hold attachments. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a2a2170cf97bea690cfe7199f32752884"></a> <a id="a2a2170cf97bea690cfe7199f32752884"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a2170cf97bea690cfe7199f32752884">&#9670;&nbsp;</a></span>Attachment()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a2a2170cf97bea690cfe7199f32752884">&#9670;&nbsp;</a></span>Attachment() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -248,17 +227,123 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html" title="Class to hold attachments. ">Attachment</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html" title="Class to hold attachments. ">Attachment</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="af5110850dc29432011d909120f8751e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5110850dc29432011d909120f8751e9">&#9670;&nbsp;</a></span>Attachment() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Attachment::Attachment </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html" title="Class to hold attachments. ">Attachment</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2> <h2 class="groupheader">Member Function Documentation</h2>
<a id="a6593f066700a4714e118b159bcffd314"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6593f066700a4714e118b159bcffd314">&#9670;&nbsp;</a></span>aspect()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const double Attachment::aspect </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Aspect of original image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a8ce59720c94b5d64996bec41f8b4f723">get_double</a>(<span class="stringliteral">&quot;meta.original.aspect&quot;</span>);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a8ce59720c94b5d64996bec41f8b4f723"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a8ce59720c94b5d64996bec41f8b4f723">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">const double get_double(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as double. </div><div class="ttdef"><b>Definition:</b> entity.cpp:159</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="adef6f629a2ad41fe0e26f0da464936ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adef6f629a2ad41fe0e26f0da464936ff">&#9670;&nbsp;</a></span>aspect_small()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const double Attachment::aspect_small </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Aspect of preview image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a8ce59720c94b5d64996bec41f8b4f723">get_double</a>(<span class="stringliteral">&quot;meta.small.aspect&quot;</span>);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a8ce59720c94b5d64996bec41f8b4f723"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a8ce59720c94b5d64996bec41f8b4f723">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">const double get_double(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as double. </div><div class="ttdef"><b>Definition:</b> entity.cpp:159</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="acedd9aff78d53e9a39f9d607c2c76995"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acedd9aff78d53e9a39f9d607c2c76995">&#9670;&nbsp;</a></span>bitrate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Attachment::bitrate </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the bitrate of a video. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;{</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;meta.original.bitrate&quot;</span>);</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a8ec922662124429305a86bb18492137f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ec922662124429305a86bb18492137f">&#9670;&nbsp;</a></span>description() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Attachment::description </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the image description. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;{</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;description&quot;</span>);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a9157850473b1c4b3ac17aa8ad6278cc8"></a> <a id="a9157850473b1c4b3ac17aa8ad6278cc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9157850473b1c4b3ac17aa8ad6278cc8">&#9670;&nbsp;</a></span>description()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a9157850473b1c4b3ac17aa8ad6278cc8">&#9670;&nbsp;</a></span>description() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -279,6 +364,27 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a48225d6543022f938978deebb5a0c7d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48225d6543022f938978deebb5a0c7d8">&#9670;&nbsp;</a></span>duration()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::chrono::duration&lt; double &gt; Attachment::duration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the duration of a video in seconds. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;{</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keyword">const</span> <span class="keywordtype">double</span> sec = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a8ce59720c94b5d64996bec41f8b4f723">get_double</a>(<span class="stringliteral">&quot;meta.original.duration&quot;</span>);</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> std::chrono::duration&lt;double&gt;(sec);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a8ce59720c94b5d64996bec41f8b4f723"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a8ce59720c94b5d64996bec41f8b4f723">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">const double get_double(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as double. </div><div class="ttdef"><b>Definition:</b> entity.cpp:159</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aac869c7555af654aff0e638578c39e22"></a> <a id="aac869c7555af654aff0e638578c39e22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac869c7555af654aff0e638578c39e22">&#9670;&nbsp;</a></span>file() <span class="overload">[1/2]</span></h2> <h2 class="memtitle"><span class="permalink"><a href="#aac869c7555af654aff0e638578c39e22">&#9670;&nbsp;</a></span>file() <span class="overload">[1/2]</span></h2>
@ -344,7 +450,8 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><div class="memdoc"> </div><div class="memdoc">
<p>Returns the focus point (x, y) </p> <p>Returns the focus point (x, y) </p>
<p>Values are between -1.0 and 1.0. </p> <p>Values are between -1.0 and 1.0.</p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;{</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">const</span> Json::Value x = <span class="keyword">get</span>(<span class="stringliteral">&quot;meta.focus.x&quot;</span>);</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keyword">const</span> Json::Value y = <span class="keyword">get</span>(<span class="stringliteral">&quot;meta.focus.y&quot;</span>);</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">if</span> (x.isDouble() &amp;&amp; y.isDouble())</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; {</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordflow">return</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; {{</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; x.asDouble(),</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; y.asDouble()</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; }};</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; }</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;}</div></div><!-- fragment --> <div class="fragment"><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;{</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keyword">const</span> Json::Value x = <span class="keyword">get</span>(<span class="stringliteral">&quot;meta.focus.x&quot;</span>);</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keyword">const</span> Json::Value y = <span class="keyword">get</span>(<span class="stringliteral">&quot;meta.focus.y&quot;</span>);</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">if</span> (x.isDouble() &amp;&amp; y.isDouble())</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; {</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordflow">return</span></div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; {{</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; x.asDouble(),</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; y.asDouble()</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; }};</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; }</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;}</div></div><!-- fragment -->
</div> </div>
</div> </div>
@ -371,6 +478,279 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a3a5765cc2e6ae88c9495ee41113e5877"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a5765cc2e6ae88c9495ee41113e5877">&#9670;&nbsp;</a></span>framerate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const double Attachment::framerate </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the framerate of a video in frames per second. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;{</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keywordtype">string</span> strframes = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;meta.original.frame_rate&quot;</span>);</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <span class="keywordflow">if</span> (!strframes.empty())</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; {</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; std::size_t pos = strframes.find(<span class="charliteral">&#39;/&#39;</span>);</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keywordflow">if</span> (pos != std::string::npos)</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; {</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; std::uint_fast16_t frames = std::stoul(strframes.substr(0, pos));</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; std::uint_fast16_t divider = std::stoul(strframes.substr(pos + 1));</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordflow">return</span> frames / divider;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; }</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; }</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordflow">return</span> 0.0;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="acd13353d3baa1a5abf6319e6838dc366"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd13353d3baa1a5abf6319e6838dc366">&#9670;&nbsp;</a></span>height()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Attachment::height </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the height of the original image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;{</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;meta.original.height&quot;</span>);</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a398d2609d4a0e2204277a80f4e740b12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a398d2609d4a0e2204277a80f4e740b12">&#9670;&nbsp;</a></span>height_small()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Attachment::height_small </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the height of the preview image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;{</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;meta.small.height&quot;</span>);</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a68510772d007056a2a9ffe6be6f30714"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68510772d007056a2a9ffe6be6f30714">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::uint_fast64_t Attachment::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the ID of the attachment. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;{</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a717733a977a324b985b6bc1e1e94604b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a717733a977a324b985b6bc1e1e94604b">&#9670;&nbsp;</a></span>preview_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Attachment::preview_url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL of the preview image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;{</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;preview_url&quot;</span>);</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a6807d0c48c33af160d5cf28888a9dff1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6807d0c48c33af160d5cf28888a9dff1">&#9670;&nbsp;</a></span>remote_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Attachment::remote_url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the remote URL of the original image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;{</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;remote_url&quot;</span>);</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a046d20fd13f5583d9878671cea34674f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a046d20fd13f5583d9878671cea34674f">&#9670;&nbsp;</a></span>size()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Attachment::size </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the size of the original image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;{</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;meta.original.size&quot;</span>);</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a5925c7d1d83ab88eb4f05682eaf6f915"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5925c7d1d83ab88eb4f05682eaf6f915">&#9670;&nbsp;</a></span>size_small()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Attachment::size_small </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the size of the preview image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;{</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;meta.small.size&quot;</span>);</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2c5bebd015bdca07ea04c34ceffca7d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c5bebd015bdca07ea04c34ceffca7d0">&#9670;&nbsp;</a></span>text_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Attachment::text_url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns shorter URL for the image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;{</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;text_url&quot;</span>);</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a98cd3a21b098eee6efb8531da167077c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a98cd3a21b098eee6efb8531da167077c">&#9670;&nbsp;</a></span>type()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy.html#a1c6e6d9643e6739f7b9126a307b45bc1">Easy::attachment_type</a> Attachment::type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns attachment type. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;{</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; <span class="keyword">const</span> <span class="keywordtype">string</span> strtype = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;type&quot;</span>);</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;image&quot;</span>) == 0)</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordflow">return</span> attachment_type::Image;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;video&quot;</span>) == 0)</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">return</span> attachment_type::Video;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;gifv&quot;</span>) == 0)</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">return</span> attachment_type::Gifv;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;unknown&quot;</span>) == 0)</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordflow">return</span> attachment_type::Unknown;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: type\n&quot;</span>;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordflow">return</span> attachment_type::Undefined;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae9e55036ebf53b5d50a51d9e5e77214f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9e55036ebf53b5d50a51d9e5e77214f">&#9670;&nbsp;</a></span>url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Attachment::url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns URL of the locally hosted version of the image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;{</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&quot;</span>);</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae821d32dbf632d98057da644633fe224"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae821d32dbf632d98057da644633fe224">&#9670;&nbsp;</a></span>width()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Attachment::width </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the width of the original image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;{</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;meta.original.width&quot;</span>);</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad76c03c405604aa742fd2eb9ebf3fda8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad76c03c405604aa742fd2eb9ebf3fda8">&#9670;&nbsp;</a></span>width_small()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Attachment::width_small </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the width of the preview image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;{</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;meta.small.width&quot;</span>);</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="attachment_8hpp_source.html">attachment.hpp</a></li> <li>src/easy/entities/<a class="el" href="attachment_8hpp_source.html">attachment.hpp</a></li>
<li>src/easy/entities/attachment.cpp</li> <li>src/easy/entities/attachment.cpp</li>

View File

@ -70,65 +70,51 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a4cc35b6b0f91e483910c08a181bba7a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a4cc35b6b0f91e483910c08a181bba7a2">Card</a> (const string &amp;json)</td></tr> <tr class="memitem:a4cc35b6b0f91e483910c08a181bba7a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a4cc35b6b0f91e483910c08a181bba7a2">Card</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a4cc35b6b0f91e483910c08a181bba7a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Card.html" title="Class to hold cards. ">Card</a> object from a JSON string. <a href="#a4cc35b6b0f91e483910c08a181bba7a2">More...</a><br /></td></tr> <tr class="memdesc:a4cc35b6b0f91e483910c08a181bba7a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Card.html" title="Class to hold cards. ">Card</a> object from a JSON string. <a href="#a4cc35b6b0f91e483910c08a181bba7a2">More...</a><br /></td></tr>
<tr class="separator:a4cc35b6b0f91e483910c08a181bba7a2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a4cc35b6b0f91e483910c08a181bba7a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a783f5854cbe8c183ee3d4414c01472c0"><td class="memItemLeft" align="right" valign="top"><a id="a783f5854cbe8c183ee3d4414c01472c0"></a> <tr class="memitem:a783f5854cbe8c183ee3d4414c01472c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a783f5854cbe8c183ee3d4414c01472c0">Card</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a783f5854cbe8c183ee3d4414c01472c0">Card</a> ()</td></tr> <tr class="memdesc:a783f5854cbe8c183ee3d4414c01472c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Card.html" title="Class to hold cards. ">Card</a> object. <a href="#a783f5854cbe8c183ee3d4414c01472c0">More...</a><br /></td></tr>
<tr class="memdesc:a783f5854cbe8c183ee3d4414c01472c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Card.html" title="Class to hold cards. ">Card</a> object. <br /></td></tr>
<tr class="separator:a783f5854cbe8c183ee3d4414c01472c0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a783f5854cbe8c183ee3d4414c01472c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a001fe866019dd813223a7f54013d484d"><td class="memItemLeft" align="right" valign="top"><a id="a001fe866019dd813223a7f54013d484d"></a> <tr class="memitem:a001fe866019dd813223a7f54013d484d"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a001fe866019dd813223a7f54013d484d">author_name</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a001fe866019dd813223a7f54013d484d">author_name</a> () const</td></tr> <tr class="memdesc:a001fe866019dd813223a7f54013d484d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the author. <a href="#a001fe866019dd813223a7f54013d484d">More...</a><br /></td></tr>
<tr class="memdesc:a001fe866019dd813223a7f54013d484d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the author. <br /></td></tr>
<tr class="separator:a001fe866019dd813223a7f54013d484d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a001fe866019dd813223a7f54013d484d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefc55ce8d87f4ab40cd97849c0fa6bf8"><td class="memItemLeft" align="right" valign="top"><a id="aefc55ce8d87f4ab40cd97849c0fa6bf8"></a> <tr class="memitem:aefc55ce8d87f4ab40cd97849c0fa6bf8"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#aefc55ce8d87f4ab40cd97849c0fa6bf8">author_url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#aefc55ce8d87f4ab40cd97849c0fa6bf8">author_url</a> () const</td></tr> <tr class="memdesc:aefc55ce8d87f4ab40cd97849c0fa6bf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the author. <a href="#aefc55ce8d87f4ab40cd97849c0fa6bf8">More...</a><br /></td></tr>
<tr class="memdesc:aefc55ce8d87f4ab40cd97849c0fa6bf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the author. <br /></td></tr>
<tr class="separator:aefc55ce8d87f4ab40cd97849c0fa6bf8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aefc55ce8d87f4ab40cd97849c0fa6bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae37473f2c2fe14658e733cb83dce80b5"><td class="memItemLeft" align="right" valign="top"><a id="ae37473f2c2fe14658e733cb83dce80b5"></a> <tr class="memitem:ae37473f2c2fe14658e733cb83dce80b5"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#ae37473f2c2fe14658e733cb83dce80b5">description</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#ae37473f2c2fe14658e733cb83dce80b5">description</a> () const</td></tr> <tr class="memdesc:ae37473f2c2fe14658e733cb83dce80b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the description. <a href="#ae37473f2c2fe14658e733cb83dce80b5">More...</a><br /></td></tr>
<tr class="memdesc:ae37473f2c2fe14658e733cb83dce80b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the description. <br /></td></tr>
<tr class="separator:ae37473f2c2fe14658e733cb83dce80b5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae37473f2c2fe14658e733cb83dce80b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adadfaec93919d8e023b55f418be06552"><td class="memItemLeft" align="right" valign="top"><a id="adadfaec93919d8e023b55f418be06552"></a> <tr class="memitem:adadfaec93919d8e023b55f418be06552"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#adadfaec93919d8e023b55f418be06552">height</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#adadfaec93919d8e023b55f418be06552">height</a> () const</td></tr> <tr class="memdesc:adadfaec93919d8e023b55f418be06552"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the height of the card. <a href="#adadfaec93919d8e023b55f418be06552">More...</a><br /></td></tr>
<tr class="memdesc:adadfaec93919d8e023b55f418be06552"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the height of the card. <br /></td></tr>
<tr class="separator:adadfaec93919d8e023b55f418be06552"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:adadfaec93919d8e023b55f418be06552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd52f540ee3df4723a6c81f2f6fd89ed"><td class="memItemLeft" align="right" valign="top"><a id="afd52f540ee3df4723a6c81f2f6fd89ed"></a> <tr class="memitem:afd52f540ee3df4723a6c81f2f6fd89ed"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#afd52f540ee3df4723a6c81f2f6fd89ed">html</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#afd52f540ee3df4723a6c81f2f6fd89ed">html</a> () const</td></tr> <tr class="memdesc:afd52f540ee3df4723a6c81f2f6fd89ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the HTML. <a href="#afd52f540ee3df4723a6c81f2f6fd89ed">More...</a><br /></td></tr>
<tr class="memdesc:afd52f540ee3df4723a6c81f2f6fd89ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the HTML. <br /></td></tr>
<tr class="separator:afd52f540ee3df4723a6c81f2f6fd89ed"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afd52f540ee3df4723a6c81f2f6fd89ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f39e65a3714bcebabfb1b5d37041fed"><td class="memItemLeft" align="right" valign="top"><a id="a2f39e65a3714bcebabfb1b5d37041fed"></a> <tr class="memitem:a2f39e65a3714bcebabfb1b5d37041fed"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a2f39e65a3714bcebabfb1b5d37041fed">image</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a2f39e65a3714bcebabfb1b5d37041fed">image</a> () const</td></tr> <tr class="memdesc:a2f39e65a3714bcebabfb1b5d37041fed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the image associated with the card. <a href="#a2f39e65a3714bcebabfb1b5d37041fed">More...</a><br /></td></tr>
<tr class="memdesc:a2f39e65a3714bcebabfb1b5d37041fed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the image associated with the card. <br /></td></tr>
<tr class="separator:a2f39e65a3714bcebabfb1b5d37041fed"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2f39e65a3714bcebabfb1b5d37041fed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8939222efc873b5ef691a465246e2f87"><td class="memItemLeft" align="right" valign="top"><a id="a8939222efc873b5ef691a465246e2f87"></a> <tr class="memitem:a8939222efc873b5ef691a465246e2f87"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a8939222efc873b5ef691a465246e2f87">provider_name</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a8939222efc873b5ef691a465246e2f87">provider_name</a> () const</td></tr> <tr class="memdesc:a8939222efc873b5ef691a465246e2f87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the provider. <a href="#a8939222efc873b5ef691a465246e2f87">More...</a><br /></td></tr>
<tr class="memdesc:a8939222efc873b5ef691a465246e2f87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the provider. <br /></td></tr>
<tr class="separator:a8939222efc873b5ef691a465246e2f87"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8939222efc873b5ef691a465246e2f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa5ed93fe315e8a3ece38d70d1e1ed7c"><td class="memItemLeft" align="right" valign="top"><a id="aaa5ed93fe315e8a3ece38d70d1e1ed7c"></a> <tr class="memitem:aaa5ed93fe315e8a3ece38d70d1e1ed7c"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#aaa5ed93fe315e8a3ece38d70d1e1ed7c">provider_url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#aaa5ed93fe315e8a3ece38d70d1e1ed7c">provider_url</a> () const</td></tr> <tr class="memdesc:aaa5ed93fe315e8a3ece38d70d1e1ed7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the provider. <a href="#aaa5ed93fe315e8a3ece38d70d1e1ed7c">More...</a><br /></td></tr>
<tr class="memdesc:aaa5ed93fe315e8a3ece38d70d1e1ed7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the provider. <br /></td></tr>
<tr class="separator:aaa5ed93fe315e8a3ece38d70d1e1ed7c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaa5ed93fe315e8a3ece38d70d1e1ed7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada692633e2756e95b1221253a8642dbd"><td class="memItemLeft" align="right" valign="top"><a id="ada692633e2756e95b1221253a8642dbd"></a> <tr class="memitem:ada692633e2756e95b1221253a8642dbd"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#ada692633e2756e95b1221253a8642dbd">title</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#ada692633e2756e95b1221253a8642dbd">title</a> () const</td></tr> <tr class="memdesc:ada692633e2756e95b1221253a8642dbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the title. <a href="#ada692633e2756e95b1221253a8642dbd">More...</a><br /></td></tr>
<tr class="memdesc:ada692633e2756e95b1221253a8642dbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the title. <br /></td></tr>
<tr class="separator:ada692633e2756e95b1221253a8642dbd"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ada692633e2756e95b1221253a8642dbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bc5bf190a2a22627b9a14d9e44afe3b"><td class="memItemLeft" align="right" valign="top"><a id="a8bc5bf190a2a22627b9a14d9e44afe3b"></a> <tr class="memitem:a8bc5bf190a2a22627b9a14d9e44afe3b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy.html#aa17ec4f385ac3bc773b1b2277f209341">Easy::card_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a8bc5bf190a2a22627b9a14d9e44afe3b">type</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy.html#aa17ec4f385ac3bc773b1b2277f209341">Easy::card_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a8bc5bf190a2a22627b9a14d9e44afe3b">type</a> () const</td></tr> <tr class="memdesc:a8bc5bf190a2a22627b9a14d9e44afe3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the type of the card. <a href="#a8bc5bf190a2a22627b9a14d9e44afe3b">More...</a><br /></td></tr>
<tr class="memdesc:a8bc5bf190a2a22627b9a14d9e44afe3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the type of the card. <br /></td></tr>
<tr class="separator:a8bc5bf190a2a22627b9a14d9e44afe3b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8bc5bf190a2a22627b9a14d9e44afe3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"><td class="memItemLeft" align="right" valign="top"><a id="a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"></a> <tr class="memitem:a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8">url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8">url</a> () const</td></tr> <tr class="memdesc:a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL associated with the card. <a href="#a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8">More...</a><br /></td></tr>
<tr class="memdesc:a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL associated with the card. <br /></td></tr>
<tr class="separator:a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a366b162f886d46fd0fdff3eba1d52102"><td class="memItemLeft" align="right" valign="top"><a id="a366b162f886d46fd0fdff3eba1d52102"></a> <tr class="memitem:a366b162f886d46fd0fdff3eba1d52102"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a366b162f886d46fd0fdff3eba1d52102">width</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Card.html#a366b162f886d46fd0fdff3eba1d52102">width</a> () const</td></tr> <tr class="memdesc:a366b162f886d46fd0fdff3eba1d52102"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the width of the card. <a href="#a366b162f886d46fd0fdff3eba1d52102">More...</a><br /></td></tr>
<tr class="memdesc:a366b162f886d46fd0fdff3eba1d52102"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the width of the card. <br /></td></tr>
<tr class="separator:a366b162f886d46fd0fdff3eba1d52102"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a366b162f886d46fd0fdff3eba1d52102"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -136,13 +122,11 @@ const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -181,9 +165,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold cards. </p> <div class="textblock"><p>Class to hold cards. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a4cc35b6b0f91e483910c08a181bba7a2"></a> <a id="a4cc35b6b0f91e483910c08a181bba7a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4cc35b6b0f91e483910c08a181bba7a2">&#9670;&nbsp;</a></span>Card()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a4cc35b6b0f91e483910c08a181bba7a2">&#9670;&nbsp;</a></span>Card() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -209,14 +194,289 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Card.html" title="Class to hold cards. ">Card</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Card.html" title="Class to hold cards. ">Card</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a783f5854cbe8c183ee3d4414c01472c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a783f5854cbe8c183ee3d4414c01472c0">&#9670;&nbsp;</a></span>Card() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Card::Card </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Card.html" title="Class to hold cards. ">Card</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a001fe866019dd813223a7f54013d484d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a001fe866019dd813223a7f54013d484d">&#9670;&nbsp;</a></span>author_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::author_name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the name of the author. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;author_name&quot;</span>);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aefc55ce8d87f4ab40cd97849c0fa6bf8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefc55ce8d87f4ab40cd97849c0fa6bf8">&#9670;&nbsp;</a></span>author_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::author_url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL of the author. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;author_url&quot;</span>);</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae37473f2c2fe14658e733cb83dce80b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae37473f2c2fe14658e733cb83dce80b5">&#9670;&nbsp;</a></span>description()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::description </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the description. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;{</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;description&quot;</span>);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="adadfaec93919d8e023b55f418be06552"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adadfaec93919d8e023b55f418be06552">&#9670;&nbsp;</a></span>height()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Card::height </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the height of the card. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;{</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;height&quot;</span>);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="afd52f540ee3df4723a6c81f2f6fd89ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd52f540ee3df4723a6c81f2f6fd89ed">&#9670;&nbsp;</a></span>html()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::html </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the HTML. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;{</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;html&quot;</span>);</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2f39e65a3714bcebabfb1b5d37041fed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f39e65a3714bcebabfb1b5d37041fed">&#9670;&nbsp;</a></span>image()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::image </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL of the image associated with the card. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;{</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;image&quot;</span>);</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a8939222efc873b5ef691a465246e2f87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8939222efc873b5ef691a465246e2f87">&#9670;&nbsp;</a></span>provider_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::provider_name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the name of the provider. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;{</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;provider_name&quot;</span>);</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aaa5ed93fe315e8a3ece38d70d1e1ed7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa5ed93fe315e8a3ece38d70d1e1ed7c">&#9670;&nbsp;</a></span>provider_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::provider_url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL of the provider. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;{</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;provider_url&quot;</span>);</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ada692633e2756e95b1221253a8642dbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada692633e2756e95b1221253a8642dbd">&#9670;&nbsp;</a></span>title()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::title </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the title. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;{</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;title&quot;</span>);</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a8bc5bf190a2a22627b9a14d9e44afe3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bc5bf190a2a22627b9a14d9e44afe3b">&#9670;&nbsp;</a></span>type()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy.html#aa17ec4f385ac3bc773b1b2277f209341">Easy::card_type</a> Card::type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the type of the card. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;{</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keyword">const</span> <span class="keywordtype">string</span> strtype = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;type&quot;</span>);</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;link&quot;</span>) == 0)</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">return</span> card_type::Link;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;photo&quot;</span>) == 0)</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordflow">return</span> card_type::Photo;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;video&quot;</span>) == 0)</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordflow">return</span> card_type::Video;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;rich&quot;</span>) == 0)</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordflow">return</span> card_type::Rich;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: type\n&quot;</span>;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordflow">return</span> card_type::Undefined;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dce11c8b0ea0ba1ee6c7ad8bc2d43a8">&#9670;&nbsp;</a></span>url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Card::url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL associated with the card. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;{</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&quot;</span>);</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a366b162f886d46fd0fdff3eba1d52102"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a366b162f886d46fd0fdff3eba1d52102">&#9670;&nbsp;</a></span>width()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Card::width </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the width of the card. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;{</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;width&quot;</span>);</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="card_8hpp_source.html">card.hpp</a></li> <li>src/easy/entities/<a class="el" href="card_8hpp_source.html">card.hpp</a></li>
<li>src/easy/entities/card.cpp</li> <li>src/easy/entities/card.cpp</li>

View File

@ -70,25 +70,21 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a862eb17013327c4ab4ca807cc135591c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#a862eb17013327c4ab4ca807cc135591c">Context</a> (const string &amp;json)</td></tr> <tr class="memitem:a862eb17013327c4ab4ca807cc135591c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#a862eb17013327c4ab4ca807cc135591c">Context</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a862eb17013327c4ab4ca807cc135591c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Context.html" title="Class to hold contexts. ">Context</a> object from a JSON string. <a href="#a862eb17013327c4ab4ca807cc135591c">More...</a><br /></td></tr> <tr class="memdesc:a862eb17013327c4ab4ca807cc135591c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Context.html" title="Class to hold contexts. ">Context</a> object from a JSON string. <a href="#a862eb17013327c4ab4ca807cc135591c">More...</a><br /></td></tr>
<tr class="separator:a862eb17013327c4ab4ca807cc135591c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a862eb17013327c4ab4ca807cc135591c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a652cdcd2eedc8dbd9110bd284c5d5cf0"><td class="memItemLeft" align="right" valign="top"><a id="a652cdcd2eedc8dbd9110bd284c5d5cf0"></a> <tr class="memitem:a652cdcd2eedc8dbd9110bd284c5d5cf0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#a652cdcd2eedc8dbd9110bd284c5d5cf0">Context</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#a652cdcd2eedc8dbd9110bd284c5d5cf0">Context</a> ()</td></tr> <tr class="memdesc:a652cdcd2eedc8dbd9110bd284c5d5cf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Context.html" title="Class to hold contexts. ">Context</a> object. <a href="#a652cdcd2eedc8dbd9110bd284c5d5cf0">More...</a><br /></td></tr>
<tr class="memdesc:a652cdcd2eedc8dbd9110bd284c5d5cf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Context.html" title="Class to hold contexts. ">Context</a> object. <br /></td></tr>
<tr class="separator:a652cdcd2eedc8dbd9110bd284c5d5cf0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a652cdcd2eedc8dbd9110bd284c5d5cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae06d1e920b42e19f727a2958b73121f0"><td class="memItemLeft" align="right" valign="top"><a id="ae06d1e920b42e19f727a2958b73121f0"></a> <tr class="memitem:ae06d1e920b42e19f727a2958b73121f0"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#ae06d1e920b42e19f727a2958b73121f0">ancestors</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#ae06d1e920b42e19f727a2958b73121f0">ancestors</a> () const</td></tr> <tr class="memdesc:ae06d1e920b42e19f727a2958b73121f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ancestors of the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> as vector of Statuses. <a href="#ae06d1e920b42e19f727a2958b73121f0">More...</a><br /></td></tr>
<tr class="memdesc:ae06d1e920b42e19f727a2958b73121f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ancestors of the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> as vector of Statuses. <br /></td></tr>
<tr class="separator:ae06d1e920b42e19f727a2958b73121f0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae06d1e920b42e19f727a2958b73121f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac145404ac09a6246cc29df96a30b26a0"><td class="memItemLeft" align="right" valign="top"><a id="ac145404ac09a6246cc29df96a30b26a0"></a> <tr class="memitem:ac145404ac09a6246cc29df96a30b26a0"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#ac145404ac09a6246cc29df96a30b26a0">descendants</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Context.html#ac145404ac09a6246cc29df96a30b26a0">descendants</a> () const</td></tr> <tr class="memdesc:ac145404ac09a6246cc29df96a30b26a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the descendants of the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> as vector of Statuses. <a href="#ac145404ac09a6246cc29df96a30b26a0">More...</a><br /></td></tr>
<tr class="memdesc:ac145404ac09a6246cc29df96a30b26a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the descendants of the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> as vector of Statuses. <br /></td></tr>
<tr class="separator:ac145404ac09a6246cc29df96a30b26a0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac145404ac09a6246cc29df96a30b26a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -96,13 +92,11 @@ const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -141,9 +135,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold contexts. </p> <div class="textblock"><p>Class to hold contexts. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a862eb17013327c4ab4ca807cc135591c"></a> <a id="a862eb17013327c4ab4ca807cc135591c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a862eb17013327c4ab4ca807cc135591c">&#9670;&nbsp;</a></span>Context()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a862eb17013327c4ab4ca807cc135591c">&#9670;&nbsp;</a></span>Context() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -169,14 +164,79 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Context.html" title="Class to hold contexts. ">Context</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Context.html" title="Class to hold contexts. ">Context</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a652cdcd2eedc8dbd9110bd284c5d5cf0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a652cdcd2eedc8dbd9110bd284c5d5cf0">&#9670;&nbsp;</a></span>Context() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Context::Context </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Context.html" title="Class to hold contexts. ">Context</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ae06d1e920b42e19f727a2958b73121f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae06d1e920b42e19f727a2958b73121f0">&#9670;&nbsp;</a></span>ancestors()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a> &gt; Context::ancestors </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the ancestors of the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> as vector of Statuses. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;ancestors&quot;</span>);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; std::vector&lt;Easy::Status&gt; vec;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a>(value.toStyledString()));</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; }</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: ancestors\n&quot;</span>;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html">Mastodon::Easy::Status</a></div><div class="ttdoc">Class to hold statuses. </div><div class="ttdef"><b>Definition:</b> status.hpp:57</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ac145404ac09a6246cc29df96a30b26a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac145404ac09a6246cc29df96a30b26a0">&#9670;&nbsp;</a></span>descendants()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a> &gt; Context::descendants </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the descendants of the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> as vector of Statuses. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;{</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;descendants&quot;</span>);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; {</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; std::vector&lt;Easy::Status&gt; vec;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; {</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a>(value.toStyledString()));</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; }</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: descendants\n&quot;</span>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html">Mastodon::Easy::Status</a></div><div class="ttdoc">Class to hold statuses. </div><div class="ttdef"><b>Definition:</b> status.hpp:57</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="context_8hpp_source.html">context.hpp</a></li> <li>src/easy/entities/<a class="el" href="context_8hpp_source.html">context.hpp</a></li>
<li>src/easy/entities/context.cpp</li> <li>src/easy/entities/context.cpp</li>

View File

@ -70,29 +70,24 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:acbfb61244eebb64b9b096fab997148ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#acbfb61244eebb64b9b096fab997148ce">Emoji</a> (const string &amp;json)</td></tr> <tr class="memitem:acbfb61244eebb64b9b096fab997148ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#acbfb61244eebb64b9b096fab997148ce">Emoji</a> (const string &amp;json)</td></tr>
<tr class="memdesc:acbfb61244eebb64b9b096fab997148ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" title="Class to hold emojis. ">Emoji</a> object from a JSON string. <a href="#acbfb61244eebb64b9b096fab997148ce">More...</a><br /></td></tr> <tr class="memdesc:acbfb61244eebb64b9b096fab997148ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" title="Class to hold emojis. ">Emoji</a> object from a JSON string. <a href="#acbfb61244eebb64b9b096fab997148ce">More...</a><br /></td></tr>
<tr class="separator:acbfb61244eebb64b9b096fab997148ce"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acbfb61244eebb64b9b096fab997148ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77eeaf5a9a401fc99ec525d7e9e64026"><td class="memItemLeft" align="right" valign="top"><a id="a77eeaf5a9a401fc99ec525d7e9e64026"></a> <tr class="memitem:a77eeaf5a9a401fc99ec525d7e9e64026"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#a77eeaf5a9a401fc99ec525d7e9e64026">Emoji</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#a77eeaf5a9a401fc99ec525d7e9e64026">Emoji</a> ()</td></tr> <tr class="memdesc:a77eeaf5a9a401fc99ec525d7e9e64026"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" title="Class to hold emojis. ">Emoji</a> object. <a href="#a77eeaf5a9a401fc99ec525d7e9e64026">More...</a><br /></td></tr>
<tr class="memdesc:a77eeaf5a9a401fc99ec525d7e9e64026"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" title="Class to hold emojis. ">Emoji</a> object. <br /></td></tr>
<tr class="separator:a77eeaf5a9a401fc99ec525d7e9e64026"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a77eeaf5a9a401fc99ec525d7e9e64026"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60f8749a439a51158500bdfe9a526db9"><td class="memItemLeft" align="right" valign="top"><a id="a60f8749a439a51158500bdfe9a526db9"></a> <tr class="memitem:a60f8749a439a51158500bdfe9a526db9"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#a60f8749a439a51158500bdfe9a526db9">shortcode</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#a60f8749a439a51158500bdfe9a526db9">shortcode</a> () const</td></tr> <tr class="memdesc:a60f8749a439a51158500bdfe9a526db9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the shortcode of the emoji. <a href="#a60f8749a439a51158500bdfe9a526db9">More...</a><br /></td></tr>
<tr class="memdesc:a60f8749a439a51158500bdfe9a526db9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the shortcode of the emoji. <br /></td></tr>
<tr class="separator:a60f8749a439a51158500bdfe9a526db9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a60f8749a439a51158500bdfe9a526db9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc8c621e6780497363a04eacf89337e8"><td class="memItemLeft" align="right" valign="top"><a id="adc8c621e6780497363a04eacf89337e8"></a> <tr class="memitem:adc8c621e6780497363a04eacf89337e8"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#adc8c621e6780497363a04eacf89337e8">static_url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#adc8c621e6780497363a04eacf89337e8">static_url</a> () const</td></tr> <tr class="memdesc:adc8c621e6780497363a04eacf89337e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL to the emoji static image. <a href="#adc8c621e6780497363a04eacf89337e8">More...</a><br /></td></tr>
<tr class="memdesc:adc8c621e6780497363a04eacf89337e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL to the emoji static image. <br /></td></tr>
<tr class="separator:adc8c621e6780497363a04eacf89337e8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:adc8c621e6780497363a04eacf89337e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63a72e9678ccbc42b15568b8d424bc77"><td class="memItemLeft" align="right" valign="top"><a id="a63a72e9678ccbc42b15568b8d424bc77"></a> <tr class="memitem:a63a72e9678ccbc42b15568b8d424bc77"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#a63a72e9678ccbc42b15568b8d424bc77">url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#a63a72e9678ccbc42b15568b8d424bc77">url</a> () const</td></tr> <tr class="memdesc:a63a72e9678ccbc42b15568b8d424bc77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL to the emoji image. <a href="#a63a72e9678ccbc42b15568b8d424bc77">More...</a><br /></td></tr>
<tr class="memdesc:a63a72e9678ccbc42b15568b8d424bc77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL to the emoji image. <br /></td></tr>
<tr class="separator:a63a72e9678ccbc42b15568b8d424bc77"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a63a72e9678ccbc42b15568b8d424bc77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -100,13 +95,11 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -145,9 +138,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold emojis. </p> <div class="textblock"><p>Class to hold emojis. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="acbfb61244eebb64b9b096fab997148ce"></a> <a id="acbfb61244eebb64b9b096fab997148ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbfb61244eebb64b9b096fab997148ce">&#9670;&nbsp;</a></span>Emoji()</h2> <h2 class="memtitle"><span class="permalink"><a href="#acbfb61244eebb64b9b096fab997148ce">&#9670;&nbsp;</a></span>Emoji() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -173,14 +167,100 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" title="Class to hold emojis. ">Emoji</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" title="Class to hold emojis. ">Emoji</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a77eeaf5a9a401fc99ec525d7e9e64026"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77eeaf5a9a401fc99ec525d7e9e64026">&#9670;&nbsp;</a></span>Emoji() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Emoji::Emoji </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" title="Class to hold emojis. ">Emoji</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a60f8749a439a51158500bdfe9a526db9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a60f8749a439a51158500bdfe9a526db9">&#9670;&nbsp;</a></span>shortcode()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Emoji::shortcode </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the shortcode of the emoji. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;shortcode&quot;</span>);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="adc8c621e6780497363a04eacf89337e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc8c621e6780497363a04eacf89337e8">&#9670;&nbsp;</a></span>static_url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Emoji::static_url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL to the emoji static image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;{</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;static_url&quot;</span>);</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a63a72e9678ccbc42b15568b8d424bc77"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63a72e9678ccbc42b15568b8d424bc77">&#9670;&nbsp;</a></span>url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Emoji::url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL to the emoji image. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;{</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&quot;</span>);</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="emoji_8hpp_source.html">emoji.hpp</a></li> <li>src/easy/entities/<a class="el" href="emoji_8hpp_source.html">emoji.hpp</a></li>
<li>src/easy/entities/emoji.cpp</li> <li>src/easy/entities/emoji.cpp</li>

View File

@ -87,9 +87,8 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -97,13 +96,11 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -141,9 +138,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Base class for all entities. </p> <div class="textblock"><p>Base class for all entities. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a753b382e29be6cb7b16772d4c609cedc"></a> <a id="a753b382e29be6cb7b16772d4c609cedc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a753b382e29be6cb7b16772d4c609cedc">&#9670;&nbsp;</a></span>Entity()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a753b382e29be6cb7b16772d4c609cedc">&#9670;&nbsp;</a></span>Entity() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -169,15 +167,57 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;: _tree(Json::nullValue)</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;, _valid(<span class="keyword">false</span>)</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;,_was_set(<span class="keyword">false</span>)</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a>(json);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_afe917f5fc738a15c9386cf1fbf208674"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">Mastodon::Easy::Entity::from_string</a></div><div class="ttdeci">const void from_string(const string &amp;json)</div><div class="ttdoc">Replaces the Entity with a new one from a JSON string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:37</div></div> <div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;: _tree(Json::nullValue)</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;, _valid(<span class="keyword">false</span>)</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;,_was_set(<span class="keyword">false</span>)</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a>(json);</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_afe917f5fc738a15c9386cf1fbf208674"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">Mastodon::Easy::Entity::from_string</a></div><div class="ttdeci">const void from_string(const string &amp;json)</div><div class="ttdoc">Replaces the Entity with a new one from a JSON string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:37</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83eb2be5a13eaaa22b2796f05817f7a9">&#9670;&nbsp;</a></span>Entity() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Easy::Entity::Entity </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;: _valid(<span class="keyword">false</span>)</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;, _was_set(<span class="keyword">false</span>)</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;{}</div></div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2> <h2 class="groupheader">Member Function Documentation</h2>
<a id="a15066ab4c090dd52b08b7c410b14e181"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15066ab4c090dd52b08b7c410b14e181">&#9670;&nbsp;</a></span>error()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Easy::Entity::error </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns error string sent by the server. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;{</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;error&quot;</span>);</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="afe917f5fc738a15c9386cf1fbf208674"></a> <a id="afe917f5fc738a15c9386cf1fbf208674"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe917f5fc738a15c9386cf1fbf208674">&#9670;&nbsp;</a></span>from_string()</h2> <h2 class="memtitle"><span class="permalink"><a href="#afe917f5fc738a15c9386cf1fbf208674">&#9670;&nbsp;</a></span>from_string()</h2>
@ -197,10 +237,11 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. </p> <p>Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; std::stringstream ss(json);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ss &gt;&gt; _tree;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="comment">// If the JSON is a single object encapsulated in an array,</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="comment">// transform it into an object. If the JSON string is [], transform to null</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">if</span> (_tree.type() == Json::ValueType::arrayValue &amp;&amp; _tree.size() &lt;= 1)</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; {</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; _tree = _tree[0];</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordflow">if</span> (_tree.isNull())</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; {</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;ERROR: JSON string holds no object\n&quot;</span>;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;String was: &quot;</span> &lt;&lt; json &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (!_tree[<span class="stringliteral">&quot;error&quot;</span>].isNull())</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; {</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;ERROR: Server returned an error\n&quot;</span>;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;String was: &quot;</span> &lt;&lt; json &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; }</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">else</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; {</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; _valid = <span class="keyword">true</span>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; }</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div></div><!-- fragment --> <div class="fragment"><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; std::stringstream ss(json);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ss &gt;&gt; _tree;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="comment">// If the JSON is a single object encapsulated in an array,</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="comment">// transform it into an object. If the JSON string is [], transform to null</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">if</span> (_tree.type() == Json::ValueType::arrayValue &amp;&amp; _tree.size() &lt;= 1)</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; {</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; _tree = _tree[0];</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordflow">if</span> (_tree.isNull())</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; {</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;ERROR: JSON string holds no object\n&quot;</span>;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;String was: &quot;</span> &lt;&lt; json &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; }</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (!_tree[<span class="stringliteral">&quot;error&quot;</span>].isNull())</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; {</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;ERROR: Server returned an error\n&quot;</span>;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;String was: &quot;</span> &lt;&lt; json &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; }</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">else</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; {</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; _valid = <span class="keyword">true</span>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; }</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div></div><!-- fragment -->
</div> </div>
</div> </div>
@ -464,10 +505,31 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><div class="memdoc"> </div><div class="memdoc">
<p>Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. </p> <p>Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>JSON object </dd></dl> <dl class="section return"><dt>Returns</dt><dd>JSON object</dd></dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;{</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordflow">return</span> _tree;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;}</div></div><!-- fragment --> <div class="fragment"><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;{</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordflow">return</span> _tree;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;}</div></div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a574de88f0531b8abf9c709e2acc4e75c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a574de88f0531b8abf9c709e2acc4e75c">&#9670;&nbsp;</a></span>valid()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Easy::Entity::valid </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;{</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordflow">return</span> _valid;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="abd3d1ceb9a4105b0c5899db0ee9b3a5b"></a> <a id="abd3d1ceb9a4105b0c5899db0ee9b3a5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd3d1ceb9a4105b0c5899db0ee9b3a5b">&#9670;&nbsp;</a></span>was_set()</h2> <h2 class="memtitle"><span class="permalink"><a href="#abd3d1ceb9a4105b0c5899db0ee9b3a5b">&#9670;&nbsp;</a></span>was_set()</h2>
@ -485,7 +547,8 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Returns true if the last requested value was set, false if it was unset. </p> <p>Returns true if the last requested value was set, false if it was unset. </p>
<p>Members of <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Easy::Entity</a>-derived classes return a default value depending on its type when the requested value is not found in the JSON. "" for strings, false for bools and so on. Most of the time this is no problem, but sometimes you need to know for sure.</p> <p>Members of <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Easy::Entity</a>-derived classes return a default value depending on its type when the requested value is not found in the JSON. "" for strings, false for bools and so on. Most of the time this is no problem, but sometimes you need to know for sure.</p>
<p>Example: </p><div class="fragment"><div class="line">Easy::Account a(jsonstring);</div><div class="line"><span class="keywordflow">if</span> (a.note().empty())</div><div class="line">{</div><div class="line"> <span class="keywordflow">if</span> (a.was_set())</div><div class="line"> {</div><div class="line"> cout &lt;&lt; <span class="stringliteral">&quot;Account has an empty description.\n&quot;</span>;</div><div class="line"> }</div><div class="line"> <span class="keywordflow">else</span></div><div class="line"> {</div><div class="line"> cout &lt;&lt; <span class="stringliteral">&quot;Account has no description.\n&quot;</span>;</div><div class="line"> }</div><div class="line">}</div></div><!-- fragment --> <div class="fragment"><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;{</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> _was_set;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;}</div></div><!-- fragment --> <p>Example: </p><div class="fragment"><div class="line">Easy::Account a(jsonstring);</div><div class="line"><span class="keywordflow">if</span> (a.note().empty())</div><div class="line">{</div><div class="line"> <span class="keywordflow">if</span> (a.was_set())</div><div class="line"> {</div><div class="line"> cout &lt;&lt; <span class="stringliteral">&quot;Account has an empty description.\n&quot;</span>;</div><div class="line"> }</div><div class="line"> <span class="keywordflow">else</span></div><div class="line"> {</div><div class="line"> cout &lt;&lt; <span class="stringliteral">&quot;Account has no description.\n&quot;</span>;</div><div class="line"> }</div><div class="line">}</div></div><!-- fragment --><dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;{</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> _was_set;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;}</div></div><!-- fragment -->
</div> </div>
</div> </div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>

View File

@ -70,49 +70,39 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ad9348d692d1086efacc82628989719a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#ad9348d692d1086efacc82628989719a8">Instance</a> (const string &amp;json)</td></tr> <tr class="memitem:ad9348d692d1086efacc82628989719a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#ad9348d692d1086efacc82628989719a8">Instance</a> (const string &amp;json)</td></tr>
<tr class="memdesc:ad9348d692d1086efacc82628989719a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Instance.html" title="Class to hold instances. ">Instance</a> object from a JSON string. <a href="#ad9348d692d1086efacc82628989719a8">More...</a><br /></td></tr> <tr class="memdesc:ad9348d692d1086efacc82628989719a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Instance.html" title="Class to hold instances. ">Instance</a> object from a JSON string. <a href="#ad9348d692d1086efacc82628989719a8">More...</a><br /></td></tr>
<tr class="separator:ad9348d692d1086efacc82628989719a8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad9348d692d1086efacc82628989719a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a399506c7e75ab9ab78fbc34a25932bbd"><td class="memItemLeft" align="right" valign="top"><a id="a399506c7e75ab9ab78fbc34a25932bbd"></a> <tr class="memitem:a399506c7e75ab9ab78fbc34a25932bbd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a399506c7e75ab9ab78fbc34a25932bbd">Instance</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a399506c7e75ab9ab78fbc34a25932bbd">Instance</a> ()</td></tr> <tr class="memdesc:a399506c7e75ab9ab78fbc34a25932bbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Instance.html" title="Class to hold instances. ">Instance</a> object. <a href="#a399506c7e75ab9ab78fbc34a25932bbd">More...</a><br /></td></tr>
<tr class="memdesc:a399506c7e75ab9ab78fbc34a25932bbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Instance.html" title="Class to hold instances. ">Instance</a> object. <br /></td></tr>
<tr class="separator:a399506c7e75ab9ab78fbc34a25932bbd"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a399506c7e75ab9ab78fbc34a25932bbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad64fce6e6d2f9bd163982427ef898292"><td class="memItemLeft" align="right" valign="top"><a id="ad64fce6e6d2f9bd163982427ef898292"></a> <tr class="memitem:ad64fce6e6d2f9bd163982427ef898292"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#ad64fce6e6d2f9bd163982427ef898292">contact_account</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#ad64fce6e6d2f9bd163982427ef898292">contact_account</a> () const</td></tr> <tr class="memdesc:ad64fce6e6d2f9bd163982427ef898292"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> of the admin or another contact person. <a href="#ad64fce6e6d2f9bd163982427ef898292">More...</a><br /></td></tr>
<tr class="memdesc:ad64fce6e6d2f9bd163982427ef898292"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> of the admin or another contact person. <br /></td></tr>
<tr class="separator:ad64fce6e6d2f9bd163982427ef898292"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad64fce6e6d2f9bd163982427ef898292"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88c0adac4c861936a9eaa77514dfc663"><td class="memItemLeft" align="right" valign="top"><a id="a88c0adac4c861936a9eaa77514dfc663"></a> <tr class="memitem:a88c0adac4c861936a9eaa77514dfc663"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a88c0adac4c861936a9eaa77514dfc663">description</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a88c0adac4c861936a9eaa77514dfc663">description</a> () const</td></tr> <tr class="memdesc:a88c0adac4c861936a9eaa77514dfc663"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the description of the instance. <a href="#a88c0adac4c861936a9eaa77514dfc663">More...</a><br /></td></tr>
<tr class="memdesc:a88c0adac4c861936a9eaa77514dfc663"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the description of the instance. <br /></td></tr>
<tr class="separator:a88c0adac4c861936a9eaa77514dfc663"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a88c0adac4c861936a9eaa77514dfc663"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ae503d864ac04669520d1be8da3aeb4"><td class="memItemLeft" align="right" valign="top"><a id="a9ae503d864ac04669520d1be8da3aeb4"></a> <tr class="memitem:a9ae503d864ac04669520d1be8da3aeb4"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a9ae503d864ac04669520d1be8da3aeb4">email</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a9ae503d864ac04669520d1be8da3aeb4">email</a> () const</td></tr> <tr class="memdesc:a9ae503d864ac04669520d1be8da3aeb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the email address which can be used to contact the instance administrator. <a href="#a9ae503d864ac04669520d1be8da3aeb4">More...</a><br /></td></tr>
<tr class="memdesc:a9ae503d864ac04669520d1be8da3aeb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the email address which can be used to contact the instance administrator. <br /></td></tr>
<tr class="separator:a9ae503d864ac04669520d1be8da3aeb4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9ae503d864ac04669520d1be8da3aeb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebfa2f19d09cbc83aec06f414bc3bcbb"><td class="memItemLeft" align="right" valign="top"><a id="aebfa2f19d09cbc83aec06f414bc3bcbb"></a> <tr class="memitem:aebfa2f19d09cbc83aec06f414bc3bcbb"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#aebfa2f19d09cbc83aec06f414bc3bcbb">languages</a> () const</td></tr>
const std::vector&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#aebfa2f19d09cbc83aec06f414bc3bcbb">languages</a> () const</td></tr> <tr class="memdesc:aebfa2f19d09cbc83aec06f414bc3bcbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a vector of ISO 6391 language codes the instance has chosen to advertise. <a href="#aebfa2f19d09cbc83aec06f414bc3bcbb">More...</a><br /></td></tr>
<tr class="memdesc:aebfa2f19d09cbc83aec06f414bc3bcbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a vector of ISO 6391 language codes the instance has chosen to advertise. <br /></td></tr>
<tr class="separator:aebfa2f19d09cbc83aec06f414bc3bcbb"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aebfa2f19d09cbc83aec06f414bc3bcbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb7508b6348d12d1187b70d19643b15a"><td class="memItemLeft" align="right" valign="top"><a id="acb7508b6348d12d1187b70d19643b15a"></a> <tr class="memitem:acb7508b6348d12d1187b70d19643b15a"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#acb7508b6348d12d1187b70d19643b15a">title</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#acb7508b6348d12d1187b70d19643b15a">title</a> () const</td></tr> <tr class="memdesc:acb7508b6348d12d1187b70d19643b15a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the title of the instance. <a href="#acb7508b6348d12d1187b70d19643b15a">More...</a><br /></td></tr>
<tr class="memdesc:acb7508b6348d12d1187b70d19643b15a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the title of the instance. <br /></td></tr>
<tr class="separator:acb7508b6348d12d1187b70d19643b15a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:acb7508b6348d12d1187b70d19643b15a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af967f5933e097c6a449d291ac16043c1"><td class="memItemLeft" align="right" valign="top"><a id="af967f5933e097c6a449d291ac16043c1"></a> <tr class="memitem:af967f5933e097c6a449d291ac16043c1"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#af967f5933e097c6a449d291ac16043c1">uri</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#af967f5933e097c6a449d291ac16043c1">uri</a> () const</td></tr> <tr class="memdesc:af967f5933e097c6a449d291ac16043c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URI of the instance. <a href="#af967f5933e097c6a449d291ac16043c1">More...</a><br /></td></tr>
<tr class="memdesc:af967f5933e097c6a449d291ac16043c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URI of the instance. <br /></td></tr>
<tr class="separator:af967f5933e097c6a449d291ac16043c1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af967f5933e097c6a449d291ac16043c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a0c2656943c60f490d18894e4806c7f"><td class="memItemLeft" align="right" valign="top"><a id="a0a0c2656943c60f490d18894e4806c7f"></a> <tr class="memitem:a0a0c2656943c60f490d18894e4806c7f"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a0a0c2656943c60f490d18894e4806c7f">version</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a0a0c2656943c60f490d18894e4806c7f">version</a> () const</td></tr> <tr class="memdesc:a0a0c2656943c60f490d18894e4806c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the version used by the instance. <a href="#a0a0c2656943c60f490d18894e4806c7f">More...</a><br /></td></tr>
<tr class="memdesc:a0a0c2656943c60f490d18894e4806c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the version used by the instance. <br /></td></tr>
<tr class="separator:a0a0c2656943c60f490d18894e4806c7f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0a0c2656943c60f490d18894e4806c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85232e0d93f32fba932c2652db0ccac9"><td class="memItemLeft" align="right" valign="top"><a id="a85232e0d93f32fba932c2652db0ccac9"></a> <tr class="memitem:a85232e0d93f32fba932c2652db0ccac9"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a85232e0d93f32fba932c2652db0ccac9">streaming_api</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html#a85232e0d93f32fba932c2652db0ccac9">streaming_api</a> () const</td></tr> <tr class="memdesc:a85232e0d93f32fba932c2652db0ccac9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL for the streaming <a class="el" href="classMastodon_1_1API.html" title="Class for the Mastodon API. ">API</a>. <a href="#a85232e0d93f32fba932c2652db0ccac9">More...</a><br /></td></tr>
<tr class="memdesc:a85232e0d93f32fba932c2652db0ccac9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL for the streaming <a class="el" href="classMastodon_1_1API.html" title="Class for the Mastodon API. ">API</a>. <br /></td></tr>
<tr class="separator:a85232e0d93f32fba932c2652db0ccac9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a85232e0d93f32fba932c2652db0ccac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -120,13 +110,11 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -165,9 +153,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold instances. </p> <div class="textblock"><p>Class to hold instances. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ad9348d692d1086efacc82628989719a8"></a> <a id="ad9348d692d1086efacc82628989719a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9348d692d1086efacc82628989719a8">&#9670;&nbsp;</a></span>Instance()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ad9348d692d1086efacc82628989719a8">&#9670;&nbsp;</a></span>Instance() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -193,14 +182,205 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Instance.html" title="Class to hold instances. ">Instance</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Instance.html" title="Class to hold instances. ">Instance</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a399506c7e75ab9ab78fbc34a25932bbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a399506c7e75ab9ab78fbc34a25932bbd">&#9670;&nbsp;</a></span>Instance() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Instance::Instance </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Instance.html" title="Class to hold instances. ">Instance</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ad64fce6e6d2f9bd163982427ef898292"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad64fce6e6d2f9bd163982427ef898292">&#9670;&nbsp;</a></span>contact_account()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a> Instance::contact_account </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> of the admin or another contact person. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;contact_account&quot;</span>);</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>(node.toStyledString());</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: contact_account\n&quot;</span>;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>();</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html">Mastodon::Easy::Account</a></div><div class="ttdoc">Class to hold accounts. </div><div class="ttdef"><b>Definition:</b> account.hpp:46</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a88c0adac4c861936a9eaa77514dfc663"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88c0adac4c861936a9eaa77514dfc663">&#9670;&nbsp;</a></span>description()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Instance::description </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the description of the instance. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;{</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;description&quot;</span>);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a9ae503d864ac04669520d1be8da3aeb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ae503d864ac04669520d1be8da3aeb4">&#9670;&nbsp;</a></span>email()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Instance::email </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the email address which can be used to contact the instance administrator. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;{</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;email&quot;</span>);</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aebfa2f19d09cbc83aec06f414bc3bcbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aebfa2f19d09cbc83aec06f414bc3bcbb">&#9670;&nbsp;</a></span>languages()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; string &gt; Instance::languages </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a vector of ISO 6391 language codes the instance has chosen to advertise. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;{</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a00f1106c4143e070207b0a96ba736042">get_vector</a>(<span class="stringliteral">&quot;languages&quot;</span>);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a00f1106c4143e070207b0a96ba736042"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a00f1106c4143e070207b0a96ba736042">Mastodon::Easy::Entity::get_vector</a></div><div class="ttdeci">const std::vector&lt; string &gt; get_vector(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as vector. </div><div class="ttdef"><b>Definition:</b> entity.cpp:207</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a85232e0d93f32fba932c2652db0ccac9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85232e0d93f32fba932c2652db0ccac9">&#9670;&nbsp;</a></span>streaming_api()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Instance::streaming_api </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL for the streaming <a class="el" href="classMastodon_1_1API.html" title="Class for the Mastodon API. ">API</a>. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;{</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;urls.streaming_api&quot;</span>);</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="acb7508b6348d12d1187b70d19643b15a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb7508b6348d12d1187b70d19643b15a">&#9670;&nbsp;</a></span>title()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Instance::title </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the title of the instance. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;{</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;title&quot;</span>);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="af967f5933e097c6a449d291ac16043c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af967f5933e097c6a449d291ac16043c1">&#9670;&nbsp;</a></span>uri()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Instance::uri </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URI of the instance. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;{</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;uri&quot;</span>);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a0a0c2656943c60f490d18894e4806c7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a0c2656943c60f490d18894e4806c7f">&#9670;&nbsp;</a></span>version()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Instance::version </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the version used by the instance. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;{</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;version&quot;</span>);</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="instance_8hpp_source.html">instance.hpp</a></li> <li>src/easy/entities/<a class="el" href="instance_8hpp_source.html">instance.hpp</a></li>
<li>src/easy/entities/instance.cpp</li> <li>src/easy/entities/instance.cpp</li>

View File

@ -60,26 +60,23 @@ $(function() {
Public Member Functions</h2></td></tr> Public Member Functions</h2></td></tr>
<tr class="memitem:a8b233d915995d50995d522908c83ab44"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#a8b233d915995d50995d522908c83ab44">Link</a> (const string &amp;link_header)</td></tr> <tr class="memitem:a8b233d915995d50995d522908c83ab44"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#a8b233d915995d50995d522908c83ab44">Link</a> (const string &amp;link_header)</td></tr>
<tr class="separator:a8b233d915995d50995d522908c83ab44"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a8b233d915995d50995d522908c83ab44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd83c8021b0e76973690c978543d209c"><td class="memItemLeft" align="right" valign="top"><a id="afd83c8021b0e76973690c978543d209c"></a> <tr class="memitem:afd83c8021b0e76973690c978543d209c"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#afd83c8021b0e76973690c978543d209c">next</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#afd83c8021b0e76973690c978543d209c">next</a> () const</td></tr> <tr class="memdesc:afd83c8021b0e76973690c978543d209c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns max_id. <a href="#afd83c8021b0e76973690c978543d209c">More...</a><br /></td></tr>
<tr class="memdesc:afd83c8021b0e76973690c978543d209c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns max_id. <br /></td></tr>
<tr class="separator:afd83c8021b0e76973690c978543d209c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afd83c8021b0e76973690c978543d209c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5921ecac9df0cbd383298611073d3f99"><td class="memItemLeft" align="right" valign="top"><a id="a5921ecac9df0cbd383298611073d3f99"></a> <tr class="memitem:a5921ecac9df0cbd383298611073d3f99"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#a5921ecac9df0cbd383298611073d3f99">max_id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#a5921ecac9df0cbd383298611073d3f99">max_id</a> () const</td></tr> <tr class="memdesc:a5921ecac9df0cbd383298611073d3f99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns max_id. <a href="#a5921ecac9df0cbd383298611073d3f99">More...</a><br /></td></tr>
<tr class="memdesc:a5921ecac9df0cbd383298611073d3f99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns max_id. <br /></td></tr>
<tr class="separator:a5921ecac9df0cbd383298611073d3f99"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5921ecac9df0cbd383298611073d3f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5567551f264bcc9e7d44793edfc9508a"><td class="memItemLeft" align="right" valign="top"><a id="a5567551f264bcc9e7d44793edfc9508a"></a> <tr class="memitem:a5567551f264bcc9e7d44793edfc9508a"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#a5567551f264bcc9e7d44793edfc9508a">prev</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#a5567551f264bcc9e7d44793edfc9508a">prev</a> () const</td></tr> <tr class="memdesc:a5567551f264bcc9e7d44793edfc9508a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns since_id. <a href="#a5567551f264bcc9e7d44793edfc9508a">More...</a><br /></td></tr>
<tr class="memdesc:a5567551f264bcc9e7d44793edfc9508a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns since_id. <br /></td></tr>
<tr class="separator:a5567551f264bcc9e7d44793edfc9508a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5567551f264bcc9e7d44793edfc9508a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2274b0e9fe600c4535f4b2b6068db50"><td class="memItemLeft" align="right" valign="top"><a id="ad2274b0e9fe600c4535f4b2b6068db50"></a> <tr class="memitem:ad2274b0e9fe600c4535f4b2b6068db50"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#ad2274b0e9fe600c4535f4b2b6068db50">since_id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Link.html#ad2274b0e9fe600c4535f4b2b6068db50">since_id</a> () const</td></tr> <tr class="memdesc:ad2274b0e9fe600c4535f4b2b6068db50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns since_id. <a href="#ad2274b0e9fe600c4535f4b2b6068db50">More...</a><br /></td></tr>
<tr class="memdesc:ad2274b0e9fe600c4535f4b2b6068db50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns since_id. <br /></td></tr>
<tr class="separator:ad2274b0e9fe600c4535f4b2b6068db50"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad2274b0e9fe600c4535f4b2b6068db50"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold the <code><a class="el" href="classMastodon_1_1Easy_1_1Link.html" title="Class to hold the Link-header. ">Link</a></code>-header. </p> <div class="textblock"><p>Class to hold the <code><a class="el" href="classMastodon_1_1Easy_1_1Link.html" title="Class to hold the Link-header. ">Link</a></code>-header. </p>
<p>Extracts max_id and since_id from the <code><a class="el" href="classMastodon_1_1Easy_1_1Link.html" title="Class to hold the Link-header. ">Link</a></code>-header </p> <p>Extracts max_id and since_id from the <code><a class="el" href="classMastodon_1_1Easy_1_1Link.html" title="Class to hold the Link-header. ">Link</a></code>-header</p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a8b233d915995d50995d522908c83ab44"></a> <a id="a8b233d915995d50995d522908c83ab44"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b233d915995d50995d522908c83ab44">&#9670;&nbsp;</a></span>Link()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a8b233d915995d50995d522908c83ab44">&#9670;&nbsp;</a></span>Link()</h2>
@ -106,13 +103,95 @@ const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
</div><div class="memdoc"> </div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">link_header</td><td>The content of the <code><a class="el" href="classMastodon_1_1Easy_1_1Link.html" title="Class to hold the Link-header. ">Link</a></code> header </td></tr> <tr><td class="paramname">link_header</td><td>The content of the <code><a class="el" href="classMastodon_1_1Easy_1_1Link.html" title="Class to hold the Link-header. ">Link</a></code> header</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;: _next(0)</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;, _prev(0)</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;{</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; std::regex renext(<span class="stringliteral">&quot;max_id=([[:digit:]]*)&quot;</span>);</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; std::regex reprev(<span class="stringliteral">&quot;since_id=([[:digit:]]*)&quot;</span>);</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; std::smatch match;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">if</span> (std::regex_search(link_header, match, renext))</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; {</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; _next = std::stoull(match[1].str());</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; }</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keywordflow">if</span> (std::regex_search(link_header, match, reprev))</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; {</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; _prev = std::stoull(match[1].str());</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; }</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;}</div></div><!-- fragment --> <div class="fragment"><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;: _next(0)</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;, _prev(0)</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;{</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; std::regex renext(<span class="stringliteral">&quot;max_id=([[:digit:]]*)&quot;</span>);</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; std::regex reprev(<span class="stringliteral">&quot;since_id=([[:digit:]]*)&quot;</span>);</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; std::smatch match;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keywordflow">if</span> (std::regex_search(link_header, match, renext))</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; {</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; _next = std::stoull(match[1].str());</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; }</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keywordflow">if</span> (std::regex_search(link_header, match, reprev))</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; {</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; _prev = std::stoull(match[1].str());</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; }</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;}</div></div><!-- fragment -->
</div> </div>
</div> </div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a5921ecac9df0cbd383298611073d3f99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5921ecac9df0cbd383298611073d3f99">&#9670;&nbsp;</a></span>max_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Easy::Link::max_id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns max_id. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;{</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keywordflow">return</span> _next;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="afd83c8021b0e76973690c978543d209c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd83c8021b0e76973690c978543d209c">&#9670;&nbsp;</a></span>next()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Easy::Link::next </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns max_id. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;{</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordflow">return</span> _next;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="a5567551f264bcc9e7d44793edfc9508a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5567551f264bcc9e7d44793edfc9508a">&#9670;&nbsp;</a></span>prev()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Easy::Link::prev </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns since_id. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;{</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordflow">return</span> _prev;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="ad2274b0e9fe600c4535f4b2b6068db50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2274b0e9fe600c4535f4b2b6068db50">&#9670;&nbsp;</a></span>since_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Easy::Link::since_id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns since_id. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;{</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordflow">return</span> _prev;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/<a class="el" href="easy_8hpp_source.html">easy.hpp</a></li> <li>src/easy/<a class="el" href="easy_8hpp_source.html">easy.hpp</a></li>
<li>src/easy/easy.cpp</li> <li>src/easy/easy.cpp</li>

View File

@ -70,25 +70,21 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a47dc3773a1b292a045e1157cff9f53c9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#a47dc3773a1b292a045e1157cff9f53c9">List</a> (const string &amp;json)</td></tr> <tr class="memitem:a47dc3773a1b292a045e1157cff9f53c9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#a47dc3773a1b292a045e1157cff9f53c9">List</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a47dc3773a1b292a045e1157cff9f53c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1List.html" title="Class to hold lists. ">List</a> object from a JSON string. <a href="#a47dc3773a1b292a045e1157cff9f53c9">More...</a><br /></td></tr> <tr class="memdesc:a47dc3773a1b292a045e1157cff9f53c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1List.html" title="Class to hold lists. ">List</a> object from a JSON string. <a href="#a47dc3773a1b292a045e1157cff9f53c9">More...</a><br /></td></tr>
<tr class="separator:a47dc3773a1b292a045e1157cff9f53c9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a47dc3773a1b292a045e1157cff9f53c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64d878a92d11f7c63c70cbe4e7dd4176"><td class="memItemLeft" align="right" valign="top"><a id="a64d878a92d11f7c63c70cbe4e7dd4176"></a> <tr class="memitem:a64d878a92d11f7c63c70cbe4e7dd4176"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#a64d878a92d11f7c63c70cbe4e7dd4176">List</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#a64d878a92d11f7c63c70cbe4e7dd4176">List</a> ()</td></tr> <tr class="memdesc:a64d878a92d11f7c63c70cbe4e7dd4176"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1List.html" title="Class to hold lists. ">List</a> object. <a href="#a64d878a92d11f7c63c70cbe4e7dd4176">More...</a><br /></td></tr>
<tr class="memdesc:a64d878a92d11f7c63c70cbe4e7dd4176"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1List.html" title="Class to hold lists. ">List</a> object. <br /></td></tr>
<tr class="separator:a64d878a92d11f7c63c70cbe4e7dd4176"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a64d878a92d11f7c63c70cbe4e7dd4176"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5734a9225cffe1ac258db6655bce4a0"><td class="memItemLeft" align="right" valign="top"><a id="ac5734a9225cffe1ac258db6655bce4a0"></a> <tr class="memitem:ac5734a9225cffe1ac258db6655bce4a0"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#ac5734a9225cffe1ac258db6655bce4a0">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#ac5734a9225cffe1ac258db6655bce4a0">id</a> () const</td></tr> <tr class="memdesc:ac5734a9225cffe1ac258db6655bce4a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns list-ID. <a href="#ac5734a9225cffe1ac258db6655bce4a0">More...</a><br /></td></tr>
<tr class="memdesc:ac5734a9225cffe1ac258db6655bce4a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns list-ID. <br /></td></tr>
<tr class="separator:ac5734a9225cffe1ac258db6655bce4a0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac5734a9225cffe1ac258db6655bce4a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96f29b77ec60a5e333d1ec7c44c8a095"><td class="memItemLeft" align="right" valign="top"><a id="a96f29b77ec60a5e333d1ec7c44c8a095"></a> <tr class="memitem:a96f29b77ec60a5e333d1ec7c44c8a095"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#a96f29b77ec60a5e333d1ec7c44c8a095">title</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1List.html#a96f29b77ec60a5e333d1ec7c44c8a095">title</a> () const</td></tr> <tr class="memdesc:a96f29b77ec60a5e333d1ec7c44c8a095"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns title. <a href="#a96f29b77ec60a5e333d1ec7c44c8a095">More...</a><br /></td></tr>
<tr class="memdesc:a96f29b77ec60a5e333d1ec7c44c8a095"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns title. <br /></td></tr>
<tr class="separator:a96f29b77ec60a5e333d1ec7c44c8a095"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a96f29b77ec60a5e333d1ec7c44c8a095"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -96,13 +92,11 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -141,9 +135,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold lists. </p> <div class="textblock"><p>Class to hold lists. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a47dc3773a1b292a045e1157cff9f53c9"></a> <a id="a47dc3773a1b292a045e1157cff9f53c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47dc3773a1b292a045e1157cff9f53c9">&#9670;&nbsp;</a></span>List()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a47dc3773a1b292a045e1157cff9f53c9">&#9670;&nbsp;</a></span>List() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -169,14 +164,79 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1List.html" title="Class to hold lists. ">List</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1List.html" title="Class to hold lists. ">List</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a64d878a92d11f7c63c70cbe4e7dd4176"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64d878a92d11f7c63c70cbe4e7dd4176">&#9670;&nbsp;</a></span>List() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">List::List </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1List.html" title="Class to hold lists. ">List</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ac5734a9225cffe1ac258db6655bce4a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5734a9225cffe1ac258db6655bce4a0">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t List::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns list-ID. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;{</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a96f29b77ec60a5e333d1ec7c44c8a095"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96f29b77ec60a5e333d1ec7c44c8a095">&#9670;&nbsp;</a></span>title()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string List::title </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns title. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;{</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;title&quot;</span>);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="list_8hpp_source.html">list.hpp</a></li> <li>src/easy/entities/<a class="el" href="list_8hpp_source.html">list.hpp</a></li>
<li>src/easy/entities/list.cpp</li> <li>src/easy/entities/list.cpp</li>

View File

@ -70,33 +70,27 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:abf3a0e3e28daaa651411816c85d7b016"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#abf3a0e3e28daaa651411816c85d7b016">Mention</a> (const string &amp;json)</td></tr> <tr class="memitem:abf3a0e3e28daaa651411816c85d7b016"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#abf3a0e3e28daaa651411816c85d7b016">Mention</a> (const string &amp;json)</td></tr>
<tr class="memdesc:abf3a0e3e28daaa651411816c85d7b016"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Mention.html" title="Class to hold mentions. ">Mention</a> object from a JSON string. <a href="#abf3a0e3e28daaa651411816c85d7b016">More...</a><br /></td></tr> <tr class="memdesc:abf3a0e3e28daaa651411816c85d7b016"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Mention.html" title="Class to hold mentions. ">Mention</a> object from a JSON string. <a href="#abf3a0e3e28daaa651411816c85d7b016">More...</a><br /></td></tr>
<tr class="separator:abf3a0e3e28daaa651411816c85d7b016"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:abf3a0e3e28daaa651411816c85d7b016"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4de2f1a4cea6d122840781c080be6162"><td class="memItemLeft" align="right" valign="top"><a id="a4de2f1a4cea6d122840781c080be6162"></a> <tr class="memitem:a4de2f1a4cea6d122840781c080be6162"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a4de2f1a4cea6d122840781c080be6162">Mention</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a4de2f1a4cea6d122840781c080be6162">Mention</a> ()</td></tr> <tr class="memdesc:a4de2f1a4cea6d122840781c080be6162"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Mention.html" title="Class to hold mentions. ">Mention</a> object. <a href="#a4de2f1a4cea6d122840781c080be6162">More...</a><br /></td></tr>
<tr class="memdesc:a4de2f1a4cea6d122840781c080be6162"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Mention.html" title="Class to hold mentions. ">Mention</a> object. <br /></td></tr>
<tr class="separator:a4de2f1a4cea6d122840781c080be6162"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a4de2f1a4cea6d122840781c080be6162"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5af90d3ae71caeb6c76d0f46a8d8168b"><td class="memItemLeft" align="right" valign="top"><a id="a5af90d3ae71caeb6c76d0f46a8d8168b"></a> <tr class="memitem:a5af90d3ae71caeb6c76d0f46a8d8168b"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a5af90d3ae71caeb6c76d0f46a8d8168b">acct</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a5af90d3ae71caeb6c76d0f46a8d8168b">acct</a> () const</td></tr> <tr class="memdesc:a5af90d3ae71caeb6c76d0f46a8d8168b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns acct. <a href="#a5af90d3ae71caeb6c76d0f46a8d8168b">More...</a><br /></td></tr>
<tr class="memdesc:a5af90d3ae71caeb6c76d0f46a8d8168b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns acct. <br /></td></tr>
<tr class="separator:a5af90d3ae71caeb6c76d0f46a8d8168b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5af90d3ae71caeb6c76d0f46a8d8168b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7713d2fa12ff158bb8d5ab8ace431885"><td class="memItemLeft" align="right" valign="top"><a id="a7713d2fa12ff158bb8d5ab8ace431885"></a> <tr class="memitem:a7713d2fa12ff158bb8d5ab8ace431885"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a7713d2fa12ff158bb8d5ab8ace431885">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a7713d2fa12ff158bb8d5ab8ace431885">id</a> () const</td></tr> <tr class="memdesc:a7713d2fa12ff158bb8d5ab8ace431885"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns account ID. <a href="#a7713d2fa12ff158bb8d5ab8ace431885">More...</a><br /></td></tr>
<tr class="memdesc:a7713d2fa12ff158bb8d5ab8ace431885"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns account ID. <br /></td></tr>
<tr class="separator:a7713d2fa12ff158bb8d5ab8ace431885"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7713d2fa12ff158bb8d5ab8ace431885"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a821c02639fac44eae46b91ce4405bda7"><td class="memItemLeft" align="right" valign="top"><a id="a821c02639fac44eae46b91ce4405bda7"></a> <tr class="memitem:a821c02639fac44eae46b91ce4405bda7"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a821c02639fac44eae46b91ce4405bda7">url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a821c02639fac44eae46b91ce4405bda7">url</a> () const</td></tr> <tr class="memdesc:a821c02639fac44eae46b91ce4405bda7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of user's profile. <a href="#a821c02639fac44eae46b91ce4405bda7">More...</a><br /></td></tr>
<tr class="memdesc:a821c02639fac44eae46b91ce4405bda7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of user's profile. <br /></td></tr>
<tr class="separator:a821c02639fac44eae46b91ce4405bda7"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a821c02639fac44eae46b91ce4405bda7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2911ce860d0d550f67e7f46621cf407e"><td class="memItemLeft" align="right" valign="top"><a id="a2911ce860d0d550f67e7f46621cf407e"></a> <tr class="memitem:a2911ce860d0d550f67e7f46621cf407e"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a2911ce860d0d550f67e7f46621cf407e">username</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html#a2911ce860d0d550f67e7f46621cf407e">username</a> () const</td></tr> <tr class="memdesc:a2911ce860d0d550f67e7f46621cf407e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the username of the account. <a href="#a2911ce860d0d550f67e7f46621cf407e">More...</a><br /></td></tr>
<tr class="memdesc:a2911ce860d0d550f67e7f46621cf407e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the username of the account. <br /></td></tr>
<tr class="separator:a2911ce860d0d550f67e7f46621cf407e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2911ce860d0d550f67e7f46621cf407e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -104,13 +98,11 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -149,9 +141,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold mentions. </p> <div class="textblock"><p>Class to hold mentions. </p>
<p>before 0.11.0 </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="abf3a0e3e28daaa651411816c85d7b016"></a> <a id="abf3a0e3e28daaa651411816c85d7b016"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf3a0e3e28daaa651411816c85d7b016">&#9670;&nbsp;</a></span>Mention()</h2> <h2 class="memtitle"><span class="permalink"><a href="#abf3a0e3e28daaa651411816c85d7b016">&#9670;&nbsp;</a></span>Mention() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -177,14 +170,121 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Mention.html" title="Class to hold mentions. ">Mention</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Mention.html" title="Class to hold mentions. ">Mention</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a4de2f1a4cea6d122840781c080be6162"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4de2f1a4cea6d122840781c080be6162">&#9670;&nbsp;</a></span>Mention() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Mention::Mention </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Mention.html" title="Class to hold mentions. ">Mention</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a5af90d3ae71caeb6c76d0f46a8d8168b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5af90d3ae71caeb6c76d0f46a8d8168b">&#9670;&nbsp;</a></span>acct()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Mention::acct </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns acct. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;acct&quot;</span>);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a7713d2fa12ff158bb8d5ab8ace431885"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7713d2fa12ff158bb8d5ab8ace431885">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Mention::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns account ID. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a821c02639fac44eae46b91ce4405bda7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a821c02639fac44eae46b91ce4405bda7">&#9670;&nbsp;</a></span>url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Mention::url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL of user's profile. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;{</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&quot;</span>);</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2911ce860d0d550f67e7f46621cf407e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2911ce860d0d550f67e7f46621cf407e">&#9670;&nbsp;</a></span>username()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Mention::username </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the username of the account. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;{</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;username&quot;</span>);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="mention_8hpp_source.html">mention.hpp</a></li> <li>src/easy/entities/<a class="el" href="mention_8hpp_source.html">mention.hpp</a></li>
<li>src/easy/entities/mention.cpp</li> <li>src/easy/entities/mention.cpp</li>

View File

@ -70,37 +70,30 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:afe5ed5626f50a44a33838e6ec492611a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#afe5ed5626f50a44a33838e6ec492611a">Notification</a> (const string &amp;json)</td></tr> <tr class="memitem:afe5ed5626f50a44a33838e6ec492611a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#afe5ed5626f50a44a33838e6ec492611a">Notification</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe5ed5626f50a44a33838e6ec492611a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Notification.html" title="Class to hold notifications. ">Notification</a> object from a JSON string. <a href="#afe5ed5626f50a44a33838e6ec492611a">More...</a><br /></td></tr> <tr class="memdesc:afe5ed5626f50a44a33838e6ec492611a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Notification.html" title="Class to hold notifications. ">Notification</a> object from a JSON string. <a href="#afe5ed5626f50a44a33838e6ec492611a">More...</a><br /></td></tr>
<tr class="separator:afe5ed5626f50a44a33838e6ec492611a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afe5ed5626f50a44a33838e6ec492611a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d2014b23265060cebccfb542a60e75a"><td class="memItemLeft" align="right" valign="top"><a id="a1d2014b23265060cebccfb542a60e75a"></a> <tr class="memitem:a1d2014b23265060cebccfb542a60e75a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a1d2014b23265060cebccfb542a60e75a">Notification</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a1d2014b23265060cebccfb542a60e75a">Notification</a> ()</td></tr> <tr class="memdesc:a1d2014b23265060cebccfb542a60e75a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Notification.html" title="Class to hold notifications. ">Notification</a> object. <a href="#a1d2014b23265060cebccfb542a60e75a">More...</a><br /></td></tr>
<tr class="memdesc:a1d2014b23265060cebccfb542a60e75a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Notification.html" title="Class to hold notifications. ">Notification</a> object. <br /></td></tr>
<tr class="separator:a1d2014b23265060cebccfb542a60e75a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a1d2014b23265060cebccfb542a60e75a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dc22950886f1d8d7e03980ac32c3974"><td class="memItemLeft" align="right" valign="top"><a id="a7dc22950886f1d8d7e03980ac32c3974"></a> <tr class="memitem:a7dc22950886f1d8d7e03980ac32c3974"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a7dc22950886f1d8d7e03980ac32c3974">account</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a7dc22950886f1d8d7e03980ac32c3974">account</a> () const</td></tr> <tr class="memdesc:a7dc22950886f1d8d7e03980ac32c3974"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> sending the notification to the user. <a href="#a7dc22950886f1d8d7e03980ac32c3974">More...</a><br /></td></tr>
<tr class="memdesc:a7dc22950886f1d8d7e03980ac32c3974"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> sending the notification to the user. <br /></td></tr>
<tr class="separator:a7dc22950886f1d8d7e03980ac32c3974"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7dc22950886f1d8d7e03980ac32c3974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fea8a1bc83d1e62e7dc8e1944d320e5"><td class="memItemLeft" align="right" valign="top"><a id="a5fea8a1bc83d1e62e7dc8e1944d320e5"></a> <tr class="memitem:a5fea8a1bc83d1e62e7dc8e1944d320e5"><td class="memItemLeft" align="right" valign="top">const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a5fea8a1bc83d1e62e7dc8e1944d320e5">created_at</a> () const</td></tr>
const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a5fea8a1bc83d1e62e7dc8e1944d320e5">created_at</a> () const</td></tr> <tr class="memdesc:a5fea8a1bc83d1e62e7dc8e1944d320e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns time of creation. <a href="#a5fea8a1bc83d1e62e7dc8e1944d320e5">More...</a><br /></td></tr>
<tr class="memdesc:a5fea8a1bc83d1e62e7dc8e1944d320e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns time of creation. <br /></td></tr>
<tr class="separator:a5fea8a1bc83d1e62e7dc8e1944d320e5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5fea8a1bc83d1e62e7dc8e1944d320e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a911bb0b0dc4539d3719a35d0f95f3004"><td class="memItemLeft" align="right" valign="top"><a id="a911bb0b0dc4539d3719a35d0f95f3004"></a> <tr class="memitem:a911bb0b0dc4539d3719a35d0f95f3004"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a911bb0b0dc4539d3719a35d0f95f3004">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a911bb0b0dc4539d3719a35d0f95f3004">id</a> () const</td></tr> <tr class="memdesc:a911bb0b0dc4539d3719a35d0f95f3004"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns notification ID. <a href="#a911bb0b0dc4539d3719a35d0f95f3004">More...</a><br /></td></tr>
<tr class="memdesc:a911bb0b0dc4539d3719a35d0f95f3004"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns notification ID. <br /></td></tr>
<tr class="separator:a911bb0b0dc4539d3719a35d0f95f3004"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a911bb0b0dc4539d3719a35d0f95f3004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6b38d8c5ca88b7fd395983430301c58"><td class="memItemLeft" align="right" valign="top"><a id="ab6b38d8c5ca88b7fd395983430301c58"></a> <tr class="memitem:ab6b38d8c5ca88b7fd395983430301c58"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#ab6b38d8c5ca88b7fd395983430301c58">status</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#ab6b38d8c5ca88b7fd395983430301c58">status</a> () const</td></tr> <tr class="memdesc:ab6b38d8c5ca88b7fd395983430301c58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> associated with the notification, if applicable. <a href="#ab6b38d8c5ca88b7fd395983430301c58">More...</a><br /></td></tr>
<tr class="memdesc:ab6b38d8c5ca88b7fd395983430301c58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> associated with the notification, if applicable. <br /></td></tr>
<tr class="separator:ab6b38d8c5ca88b7fd395983430301c58"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab6b38d8c5ca88b7fd395983430301c58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac514575a8fa38093b57b411c22a11e5e"><td class="memItemLeft" align="right" valign="top"><a id="ac514575a8fa38093b57b411c22a11e5e"></a> <tr class="memitem:ac514575a8fa38093b57b411c22a11e5e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy.html#af99b6a79e360ae9836bae129f9989e76">Easy::notification_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#ac514575a8fa38093b57b411c22a11e5e">type</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy.html#af99b6a79e360ae9836bae129f9989e76">Easy::notification_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html#ac514575a8fa38093b57b411c22a11e5e">type</a> () const</td></tr> <tr class="memdesc:ac514575a8fa38093b57b411c22a11e5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns notification type. <a href="#ac514575a8fa38093b57b411c22a11e5e">More...</a><br /></td></tr>
<tr class="memdesc:ac514575a8fa38093b57b411c22a11e5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns notification type. <br /></td></tr>
<tr class="separator:ac514575a8fa38093b57b411c22a11e5e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac514575a8fa38093b57b411c22a11e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -108,13 +101,11 @@ const <a class="el" href="classMastodon_1_1Easy.html#af99b6a79e360ae9836bae129f9
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -153,9 +144,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold notifications. </p> <div class="textblock"><p>Class to hold notifications. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="afe5ed5626f50a44a33838e6ec492611a"></a> <a id="afe5ed5626f50a44a33838e6ec492611a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe5ed5626f50a44a33838e6ec492611a">&#9670;&nbsp;</a></span>Notification()</h2> <h2 class="memtitle"><span class="permalink"><a href="#afe5ed5626f50a44a33838e6ec492611a">&#9670;&nbsp;</a></span>Notification() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -181,14 +173,142 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Notification.html" title="Class to hold notifications. ">Notification</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Notification.html" title="Class to hold notifications. ">Notification</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a1d2014b23265060cebccfb542a60e75a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d2014b23265060cebccfb542a60e75a">&#9670;&nbsp;</a></span>Notification() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Notification::Notification </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Notification.html" title="Class to hold notifications. ">Notification</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a7dc22950886f1d8d7e03980ac32c3974"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7dc22950886f1d8d7e03980ac32c3974">&#9670;&nbsp;</a></span>account()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a> Notification::account </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the <a class="el" href="classMastodon_1_1Easy_1_1Account.html" title="Class to hold accounts. ">Account</a> sending the notification to the user. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;account&quot;</span>);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>(node.toStyledString());</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; }</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: account\n&quot;</span>;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>();</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html">Mastodon::Easy::Account</a></div><div class="ttdoc">Class to hold accounts. </div><div class="ttdef"><b>Definition:</b> account.hpp:46</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a5fea8a1bc83d1e62e7dc8e1944d320e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5fea8a1bc83d1e62e7dc8e1944d320e5">&#9670;&nbsp;</a></span>created_at()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const system_clock::time_point Notification::created_at </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns time of creation. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;{</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a07336bdaa1dfe7cad90a1e686562ec0f">get_time_point</a>(<span class="stringliteral">&quot;created_at&quot;</span>);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a07336bdaa1dfe7cad90a1e686562ec0f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a07336bdaa1dfe7cad90a1e686562ec0f">Mastodon::Easy::Entity::get_time_point</a></div><div class="ttdeci">const system_clock::time_point get_time_point(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as time_point. </div><div class="ttdef"><b>Definition:</b> entity.cpp:188</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a911bb0b0dc4539d3719a35d0f95f3004"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a911bb0b0dc4539d3719a35d0f95f3004">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Notification::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns notification ID. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;{</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ab6b38d8c5ca88b7fd395983430301c58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6b38d8c5ca88b7fd395983430301c58">&#9670;&nbsp;</a></span>status()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a> Notification::status </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> associated with the notification, if applicable. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;{</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;status&quot;</span>);</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; {</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a>(node.toStyledString());</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; }</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: status\n&quot;</span>;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a>();</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html">Mastodon::Easy::Status</a></div><div class="ttdoc">Class to hold statuses. </div><div class="ttdef"><b>Definition:</b> status.hpp:57</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ac514575a8fa38093b57b411c22a11e5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac514575a8fa38093b57b411c22a11e5e">&#9670;&nbsp;</a></span>type()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy.html#af99b6a79e360ae9836bae129f9989e76">Easy::notification_type</a> Notification::type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns notification type. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;{</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">const</span> <span class="keywordtype">string</span> strtype = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;type&quot;</span>);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;mention&quot;</span>) == 0)</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordflow">return</span> notification_type::Mention;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;reblog&quot;</span>) == 0)</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordflow">return</span> notification_type::Reblog;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;favourite&quot;</span>) == 0)</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">return</span> notification_type::Favourite;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;follow&quot;</span>) == 0)</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordflow">return</span> notification_type::Follow;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; <span class="keywordflow">return</span> notification_type::Undefined;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="notification_8hpp_source.html">notification.hpp</a></li> <li>src/easy/entities/<a class="el" href="notification_8hpp_source.html">notification.hpp</a></li>
<li>src/easy/entities/notification.cpp</li> <li>src/easy/entities/notification.cpp</li>

File diff suppressed because one or more lines are too long

View File

@ -70,49 +70,39 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a947a3f1f15f0894161d83c0b5dfb824e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a947a3f1f15f0894161d83c0b5dfb824e">Relationship</a> (const string &amp;json)</td></tr> <tr class="memitem:a947a3f1f15f0894161d83c0b5dfb824e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a947a3f1f15f0894161d83c0b5dfb824e">Relationship</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a947a3f1f15f0894161d83c0b5dfb824e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" title="Class to hold relationships. ">Relationship</a> object from a JSON string. <a href="#a947a3f1f15f0894161d83c0b5dfb824e">More...</a><br /></td></tr> <tr class="memdesc:a947a3f1f15f0894161d83c0b5dfb824e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" title="Class to hold relationships. ">Relationship</a> object from a JSON string. <a href="#a947a3f1f15f0894161d83c0b5dfb824e">More...</a><br /></td></tr>
<tr class="separator:a947a3f1f15f0894161d83c0b5dfb824e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a947a3f1f15f0894161d83c0b5dfb824e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f0c2b67a891efd69ee859c4a5392a6f"><td class="memItemLeft" align="right" valign="top"><a id="a9f0c2b67a891efd69ee859c4a5392a6f"></a> <tr class="memitem:a9f0c2b67a891efd69ee859c4a5392a6f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a9f0c2b67a891efd69ee859c4a5392a6f">Relationship</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a9f0c2b67a891efd69ee859c4a5392a6f">Relationship</a> ()</td></tr> <tr class="memdesc:a9f0c2b67a891efd69ee859c4a5392a6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" title="Class to hold relationships. ">Relationship</a> object. <a href="#a9f0c2b67a891efd69ee859c4a5392a6f">More...</a><br /></td></tr>
<tr class="memdesc:a9f0c2b67a891efd69ee859c4a5392a6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" title="Class to hold relationships. ">Relationship</a> object. <br /></td></tr>
<tr class="separator:a9f0c2b67a891efd69ee859c4a5392a6f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9f0c2b67a891efd69ee859c4a5392a6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89e61239367452c30caa926dbb3d3769"><td class="memItemLeft" align="right" valign="top"><a id="a89e61239367452c30caa926dbb3d3769"></a> <tr class="memitem:a89e61239367452c30caa926dbb3d3769"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a89e61239367452c30caa926dbb3d3769">blocking</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a89e61239367452c30caa926dbb3d3769">blocking</a> () const</td></tr> <tr class="memdesc:a89e61239367452c30caa926dbb3d3769"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is blocking the account. <a href="#a89e61239367452c30caa926dbb3d3769">More...</a><br /></td></tr>
<tr class="memdesc:a89e61239367452c30caa926dbb3d3769"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is blocking the account. <br /></td></tr>
<tr class="separator:a89e61239367452c30caa926dbb3d3769"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a89e61239367452c30caa926dbb3d3769"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a491875266734712cdf107587dc76189f"><td class="memItemLeft" align="right" valign="top"><a id="a491875266734712cdf107587dc76189f"></a> <tr class="memitem:a491875266734712cdf107587dc76189f"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a491875266734712cdf107587dc76189f">domain_blocking</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a491875266734712cdf107587dc76189f">domain_blocking</a> () const</td></tr> <tr class="memdesc:a491875266734712cdf107587dc76189f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is blocking the account's domain. <a href="#a491875266734712cdf107587dc76189f">More...</a><br /></td></tr>
<tr class="memdesc:a491875266734712cdf107587dc76189f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is blocking the account's domain. <br /></td></tr>
<tr class="separator:a491875266734712cdf107587dc76189f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a491875266734712cdf107587dc76189f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d47f4c223c9f8946343c74dcae499de"><td class="memItemLeft" align="right" valign="top"><a id="a9d47f4c223c9f8946343c74dcae499de"></a> <tr class="memitem:a9d47f4c223c9f8946343c74dcae499de"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a9d47f4c223c9f8946343c74dcae499de">followed_by</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a9d47f4c223c9f8946343c74dcae499de">followed_by</a> () const</td></tr> <tr class="memdesc:a9d47f4c223c9f8946343c74dcae499de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is being followed by the account. <a href="#a9d47f4c223c9f8946343c74dcae499de">More...</a><br /></td></tr>
<tr class="memdesc:a9d47f4c223c9f8946343c74dcae499de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is being followed by the account. <br /></td></tr>
<tr class="separator:a9d47f4c223c9f8946343c74dcae499de"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9d47f4c223c9f8946343c74dcae499de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4315bdd7fe1405d4c6faada59f0794e"><td class="memItemLeft" align="right" valign="top"><a id="ad4315bdd7fe1405d4c6faada59f0794e"></a> <tr class="memitem:ad4315bdd7fe1405d4c6faada59f0794e"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#ad4315bdd7fe1405d4c6faada59f0794e">following</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#ad4315bdd7fe1405d4c6faada59f0794e">following</a> () const</td></tr> <tr class="memdesc:ad4315bdd7fe1405d4c6faada59f0794e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is being following the account. <a href="#ad4315bdd7fe1405d4c6faada59f0794e">More...</a><br /></td></tr>
<tr class="memdesc:ad4315bdd7fe1405d4c6faada59f0794e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is being following the account. <br /></td></tr>
<tr class="separator:ad4315bdd7fe1405d4c6faada59f0794e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad4315bdd7fe1405d4c6faada59f0794e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8e161fee72b82eb10afb3c19469e36a"><td class="memItemLeft" align="right" valign="top"><a id="ad8e161fee72b82eb10afb3c19469e36a"></a> <tr class="memitem:ad8e161fee72b82eb10afb3c19469e36a"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#ad8e161fee72b82eb10afb3c19469e36a">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#ad8e161fee72b82eb10afb3c19469e36a">id</a> () const</td></tr> <tr class="memdesc:ad8e161fee72b82eb10afb3c19469e36a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the target account ID. <a href="#ad8e161fee72b82eb10afb3c19469e36a">More...</a><br /></td></tr>
<tr class="memdesc:ad8e161fee72b82eb10afb3c19469e36a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the target account ID. <br /></td></tr>
<tr class="separator:ad8e161fee72b82eb10afb3c19469e36a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad8e161fee72b82eb10afb3c19469e36a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a850c7344b7d5d05a9a2d137c81da936b"><td class="memItemLeft" align="right" valign="top"><a id="a850c7344b7d5d05a9a2d137c81da936b"></a> <tr class="memitem:a850c7344b7d5d05a9a2d137c81da936b"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a850c7344b7d5d05a9a2d137c81da936b">muting</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a850c7344b7d5d05a9a2d137c81da936b">muting</a> () const</td></tr> <tr class="memdesc:a850c7344b7d5d05a9a2d137c81da936b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is muting the account. <a href="#a850c7344b7d5d05a9a2d137c81da936b">More...</a><br /></td></tr>
<tr class="memdesc:a850c7344b7d5d05a9a2d137c81da936b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is muting the account. <br /></td></tr>
<tr class="separator:a850c7344b7d5d05a9a2d137c81da936b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a850c7344b7d5d05a9a2d137c81da936b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bc7a1b27e401b64e4391d56dcd45d9c"><td class="memItemLeft" align="right" valign="top"><a id="a0bc7a1b27e401b64e4391d56dcd45d9c"></a> <tr class="memitem:a0bc7a1b27e401b64e4391d56dcd45d9c"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a0bc7a1b27e401b64e4391d56dcd45d9c">muting_notifications</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a0bc7a1b27e401b64e4391d56dcd45d9c">muting_notifications</a> () const</td></tr> <tr class="memdesc:a0bc7a1b27e401b64e4391d56dcd45d9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is also muting notifications. <a href="#a0bc7a1b27e401b64e4391d56dcd45d9c">More...</a><br /></td></tr>
<tr class="memdesc:a0bc7a1b27e401b64e4391d56dcd45d9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user is also muting notifications. <br /></td></tr>
<tr class="separator:a0bc7a1b27e401b64e4391d56dcd45d9c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a0bc7a1b27e401b64e4391d56dcd45d9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f11eae727da95bc0e8dbeadaba2bc3c"><td class="memItemLeft" align="right" valign="top"><a id="a4f11eae727da95bc0e8dbeadaba2bc3c"></a> <tr class="memitem:a4f11eae727da95bc0e8dbeadaba2bc3c"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a4f11eae727da95bc0e8dbeadaba2bc3c">requested</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html#a4f11eae727da95bc0e8dbeadaba2bc3c">requested</a> () const</td></tr> <tr class="memdesc:a4f11eae727da95bc0e8dbeadaba2bc3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has requested to follow the account. <a href="#a4f11eae727da95bc0e8dbeadaba2bc3c">More...</a><br /></td></tr>
<tr class="memdesc:a4f11eae727da95bc0e8dbeadaba2bc3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has requested to follow the account. <br /></td></tr>
<tr class="separator:a4f11eae727da95bc0e8dbeadaba2bc3c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a4f11eae727da95bc0e8dbeadaba2bc3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -120,13 +110,11 @@ const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -165,9 +153,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold relationships. </p> <div class="textblock"><p>Class to hold relationships. </p>
<p>before 0.11.0 </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a947a3f1f15f0894161d83c0b5dfb824e"></a> <a id="a947a3f1f15f0894161d83c0b5dfb824e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a947a3f1f15f0894161d83c0b5dfb824e">&#9670;&nbsp;</a></span>Relationship()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a947a3f1f15f0894161d83c0b5dfb824e">&#9670;&nbsp;</a></span>Relationship() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -193,14 +182,205 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" title="Class to hold relationships. ">Relationship</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" title="Class to hold relationships. ">Relationship</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a9f0c2b67a891efd69ee859c4a5392a6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f0c2b67a891efd69ee859c4a5392a6f">&#9670;&nbsp;</a></span>Relationship() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Relationship::Relationship </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" title="Class to hold relationships. ">Relationship</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a89e61239367452c30caa926dbb3d3769"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89e61239367452c30caa926dbb3d3769">&#9670;&nbsp;</a></span>blocking()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Relationship::blocking </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user is blocking the account. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;blocking&quot;</span>);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a491875266734712cdf107587dc76189f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a491875266734712cdf107587dc76189f">&#9670;&nbsp;</a></span>domain_blocking()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Relationship::domain_blocking </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user is blocking the account's domain. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;domain_blocking&quot;</span>);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a9d47f4c223c9f8946343c74dcae499de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d47f4c223c9f8946343c74dcae499de">&#9670;&nbsp;</a></span>followed_by()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Relationship::followed_by </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user is being followed by the account. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;{</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;followed_by&quot;</span>);</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad4315bdd7fe1405d4c6faada59f0794e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4315bdd7fe1405d4c6faada59f0794e">&#9670;&nbsp;</a></span>following()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Relationship::following </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user is being following the account. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;{</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;following&quot;</span>);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad8e161fee72b82eb10afb3c19469e36a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8e161fee72b82eb10afb3c19469e36a">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Relationship::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the target account ID. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;{</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a850c7344b7d5d05a9a2d137c81da936b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a850c7344b7d5d05a9a2d137c81da936b">&#9670;&nbsp;</a></span>muting()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Relationship::muting </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user is muting the account. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;{</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;muting&quot;</span>);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a0bc7a1b27e401b64e4391d56dcd45d9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0bc7a1b27e401b64e4391d56dcd45d9c">&#9670;&nbsp;</a></span>muting_notifications()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Relationship::muting_notifications </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user is also muting notifications. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;{</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;muting_notifications&quot;</span>);</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a4f11eae727da95bc0e8dbeadaba2bc3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f11eae727da95bc0e8dbeadaba2bc3c">&#9670;&nbsp;</a></span>requested()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Relationship::requested </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user has requested to follow the account. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;{</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;requested&quot;</span>);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="relationship_8hpp_source.html">relationship.hpp</a></li> <li>src/easy/entities/<a class="el" href="relationship_8hpp_source.html">relationship.hpp</a></li>
<li>src/easy/entities/relationship.cpp</li> <li>src/easy/entities/relationship.cpp</li>

View File

@ -70,25 +70,21 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a26495e7db83eb856597b3eae04ab21b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#a26495e7db83eb856597b3eae04ab21b8">Report</a> (const string &amp;json)</td></tr> <tr class="memitem:a26495e7db83eb856597b3eae04ab21b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#a26495e7db83eb856597b3eae04ab21b8">Report</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a26495e7db83eb856597b3eae04ab21b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Report.html" title="Class to hold reports. ">Report</a> object from a JSON string. <a href="#a26495e7db83eb856597b3eae04ab21b8">More...</a><br /></td></tr> <tr class="memdesc:a26495e7db83eb856597b3eae04ab21b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Report.html" title="Class to hold reports. ">Report</a> object from a JSON string. <a href="#a26495e7db83eb856597b3eae04ab21b8">More...</a><br /></td></tr>
<tr class="separator:a26495e7db83eb856597b3eae04ab21b8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a26495e7db83eb856597b3eae04ab21b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3150817fcf4ebf814358baf5bd72e8f"><td class="memItemLeft" align="right" valign="top"><a id="ae3150817fcf4ebf814358baf5bd72e8f"></a> <tr class="memitem:ae3150817fcf4ebf814358baf5bd72e8f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#ae3150817fcf4ebf814358baf5bd72e8f">Report</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#ae3150817fcf4ebf814358baf5bd72e8f">Report</a> ()</td></tr> <tr class="memdesc:ae3150817fcf4ebf814358baf5bd72e8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Report.html" title="Class to hold reports. ">Report</a> object. <a href="#ae3150817fcf4ebf814358baf5bd72e8f">More...</a><br /></td></tr>
<tr class="memdesc:ae3150817fcf4ebf814358baf5bd72e8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Report.html" title="Class to hold reports. ">Report</a> object. <br /></td></tr>
<tr class="separator:ae3150817fcf4ebf814358baf5bd72e8f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae3150817fcf4ebf814358baf5bd72e8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30388b339e4402363c601e55515fb0f1"><td class="memItemLeft" align="right" valign="top"><a id="a30388b339e4402363c601e55515fb0f1"></a> <tr class="memitem:a30388b339e4402363c601e55515fb0f1"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#a30388b339e4402363c601e55515fb0f1">action_taken</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#a30388b339e4402363c601e55515fb0f1">action_taken</a> () const</td></tr> <tr class="memdesc:a30388b339e4402363c601e55515fb0f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if an action was taken in response to the report. <a href="#a30388b339e4402363c601e55515fb0f1">More...</a><br /></td></tr>
<tr class="memdesc:a30388b339e4402363c601e55515fb0f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if an action was taken in response to the report. <br /></td></tr>
<tr class="separator:a30388b339e4402363c601e55515fb0f1"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a30388b339e4402363c601e55515fb0f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a245f3a1c8dd52a2bce96f4078b13d2be"><td class="memItemLeft" align="right" valign="top"><a id="a245f3a1c8dd52a2bce96f4078b13d2be"></a> <tr class="memitem:a245f3a1c8dd52a2bce96f4078b13d2be"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#a245f3a1c8dd52a2bce96f4078b13d2be">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Report.html#a245f3a1c8dd52a2bce96f4078b13d2be">id</a> () const</td></tr> <tr class="memdesc:a245f3a1c8dd52a2bce96f4078b13d2be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the report. <a href="#a245f3a1c8dd52a2bce96f4078b13d2be">More...</a><br /></td></tr>
<tr class="memdesc:a245f3a1c8dd52a2bce96f4078b13d2be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the report. <br /></td></tr>
<tr class="separator:a245f3a1c8dd52a2bce96f4078b13d2be"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a245f3a1c8dd52a2bce96f4078b13d2be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -96,13 +92,11 @@ const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -141,9 +135,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold reports. </p> <div class="textblock"><p>Class to hold reports. </p>
<p>before 0.11.0 </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a26495e7db83eb856597b3eae04ab21b8"></a> <a id="a26495e7db83eb856597b3eae04ab21b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a26495e7db83eb856597b3eae04ab21b8">&#9670;&nbsp;</a></span>Report()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a26495e7db83eb856597b3eae04ab21b8">&#9670;&nbsp;</a></span>Report() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -169,14 +164,79 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Report.html" title="Class to hold reports. ">Report</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Report.html" title="Class to hold reports. ">Report</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="ae3150817fcf4ebf814358baf5bd72e8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3150817fcf4ebf814358baf5bd72e8f">&#9670;&nbsp;</a></span>Report() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Report::Report </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Report.html" title="Class to hold reports. ">Report</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a30388b339e4402363c601e55515fb0f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30388b339e4402363c601e55515fb0f1">&#9670;&nbsp;</a></span>action_taken()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Report::action_taken </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if an action was taken in response to the report. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;action_taken&quot;</span>);</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a245f3a1c8dd52a2bce96f4078b13d2be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a245f3a1c8dd52a2bce96f4078b13d2be">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Report::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the ID of the report. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;{</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="report_8hpp_source.html">report.hpp</a></li> <li>src/easy/entities/<a class="el" href="report_8hpp_source.html">report.hpp</a></li>
<li>src/easy/entities/report.cpp</li> <li>src/easy/entities/report.cpp</li>

View File

@ -70,17 +70,14 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:aa208192098326fb83b5dd168c9afa6a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#aa208192098326fb83b5dd168c9afa6a2">Results</a> (const string &amp;json)</td></tr> <tr class="memitem:aa208192098326fb83b5dd168c9afa6a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#aa208192098326fb83b5dd168c9afa6a2">Results</a> (const string &amp;json)</td></tr>
<tr class="memdesc:aa208192098326fb83b5dd168c9afa6a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Results.html" title="Class to hold results. ">Results</a> object from a JSON string. <a href="#aa208192098326fb83b5dd168c9afa6a2">More...</a><br /></td></tr> <tr class="memdesc:aa208192098326fb83b5dd168c9afa6a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Results.html" title="Class to hold results. ">Results</a> object from a JSON string. <a href="#aa208192098326fb83b5dd168c9afa6a2">More...</a><br /></td></tr>
<tr class="separator:aa208192098326fb83b5dd168c9afa6a2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aa208192098326fb83b5dd168c9afa6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae15a9e843b67c54e98a6f59a56104e1f"><td class="memItemLeft" align="right" valign="top"><a id="ae15a9e843b67c54e98a6f59a56104e1f"></a> <tr class="memitem:ae15a9e843b67c54e98a6f59a56104e1f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#ae15a9e843b67c54e98a6f59a56104e1f">Results</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#ae15a9e843b67c54e98a6f59a56104e1f">Results</a> ()</td></tr> <tr class="memdesc:ae15a9e843b67c54e98a6f59a56104e1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Results.html" title="Class to hold results. ">Results</a> object. <a href="#ae15a9e843b67c54e98a6f59a56104e1f">More...</a><br /></td></tr>
<tr class="memdesc:ae15a9e843b67c54e98a6f59a56104e1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Results.html" title="Class to hold results. ">Results</a> object. <br /></td></tr>
<tr class="separator:ae15a9e843b67c54e98a6f59a56104e1f"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae15a9e843b67c54e98a6f59a56104e1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b6c53454874bc8f7efbb70d53169cc3"><td class="memItemLeft" align="right" valign="top"><a id="a1b6c53454874bc8f7efbb70d53169cc3"></a> <tr class="memitem:a1b6c53454874bc8f7efbb70d53169cc3"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#a1b6c53454874bc8f7efbb70d53169cc3">accounts</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#a1b6c53454874bc8f7efbb70d53169cc3">accounts</a> () const</td></tr> <tr class="memdesc:a1b6c53454874bc8f7efbb70d53169cc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched Accounts. <a href="#a1b6c53454874bc8f7efbb70d53169cc3">More...</a><br /></td></tr>
<tr class="memdesc:a1b6c53454874bc8f7efbb70d53169cc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched Accounts. <br /></td></tr>
<tr class="separator:a1b6c53454874bc8f7efbb70d53169cc3"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a1b6c53454874bc8f7efbb70d53169cc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85f9344479fc84906e51ab24ffbf5541"><td class="memItemLeft" align="right" valign="top"><a id="a85f9344479fc84906e51ab24ffbf5541"></a> <tr class="memitem:a85f9344479fc84906e51ab24ffbf5541"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#a85f9344479fc84906e51ab24ffbf5541">statuses</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#a85f9344479fc84906e51ab24ffbf5541">statuses</a> () const</td></tr> <tr class="memdesc:a85f9344479fc84906e51ab24ffbf5541"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched Statuses. <a href="#a85f9344479fc84906e51ab24ffbf5541">More...</a><br /></td></tr>
<tr class="memdesc:a85f9344479fc84906e51ab24ffbf5541"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched Statuses. <br /></td></tr>
<tr class="separator:a85f9344479fc84906e51ab24ffbf5541"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a85f9344479fc84906e51ab24ffbf5541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad81aa961d70899d7527894a0cea83d41"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#ad81aa961d70899d7527894a0cea83d41">hashtags_v1</a> () const</td></tr> <tr class="memitem:ad81aa961d70899d7527894a0cea83d41"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#ad81aa961d70899d7527894a0cea83d41">hashtags_v1</a> () const</td></tr>
<tr class="memdesc:ad81aa961d70899d7527894a0cea83d41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched hashtags as string. <a href="#ad81aa961d70899d7527894a0cea83d41">More...</a><br /></td></tr> <tr class="memdesc:ad81aa961d70899d7527894a0cea83d41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched hashtags as string. <a href="#ad81aa961d70899d7527894a0cea83d41">More...</a><br /></td></tr>
@ -88,17 +85,15 @@ const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">
<tr class="memitem:ad5c13610bd86bf7d7f086bf7eae01eec"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Tag.html">Tag</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#ad5c13610bd86bf7d7f086bf7eae01eec">hashtags_v2</a> () const</td></tr> <tr class="memitem:ad5c13610bd86bf7d7f086bf7eae01eec"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Tag.html">Tag</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#ad5c13610bd86bf7d7f086bf7eae01eec">hashtags_v2</a> () const</td></tr>
<tr class="memdesc:ad5c13610bd86bf7d7f086bf7eae01eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched hashtags as <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Easy::Tag</a>. <a href="#ad5c13610bd86bf7d7f086bf7eae01eec">More...</a><br /></td></tr> <tr class="memdesc:ad5c13610bd86bf7d7f086bf7eae01eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched hashtags as <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Easy::Tag</a>. <a href="#ad5c13610bd86bf7d7f086bf7eae01eec">More...</a><br /></td></tr>
<tr class="separator:ad5c13610bd86bf7d7f086bf7eae01eec"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad5c13610bd86bf7d7f086bf7eae01eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9a7e15eae225d48a3ea39eabce7d5f9"><td class="memItemLeft" align="right" valign="top"><a id="af9a7e15eae225d48a3ea39eabce7d5f9"></a> <tr class="memitem:af9a7e15eae225d48a3ea39eabce7d5f9"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#af9a7e15eae225d48a3ea39eabce7d5f9">hashtags</a> () const</td></tr>
const std::vector&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Results.html#af9a7e15eae225d48a3ea39eabce7d5f9">hashtags</a> () const</td></tr> <tr class="memdesc:af9a7e15eae225d48a3ea39eabce7d5f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for hashtags_v1. <a href="#af9a7e15eae225d48a3ea39eabce7d5f9">More...</a><br /></td></tr>
<tr class="memdesc:af9a7e15eae225d48a3ea39eabce7d5f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for hashtags_v1. <br /></td></tr>
<tr class="separator:af9a7e15eae225d48a3ea39eabce7d5f9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af9a7e15eae225d48a3ea39eabce7d5f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -106,13 +101,11 @@ const std::vector&lt; string &gt;&#160;</td><td class="memItemRight" valign="bot
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -151,9 +144,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold results. </p> <div class="textblock"><p>Class to hold results. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aa208192098326fb83b5dd168c9afa6a2"></a> <a id="aa208192098326fb83b5dd168c9afa6a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa208192098326fb83b5dd168c9afa6a2">&#9670;&nbsp;</a></span>Results()</h2> <h2 class="memtitle"><span class="permalink"><a href="#aa208192098326fb83b5dd168c9afa6a2">&#9670;&nbsp;</a></span>Results() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -179,15 +173,79 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Results.html" title="Class to hold results. ">Results</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Results.html" title="Class to hold results. ">Results</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="ae15a9e843b67c54e98a6f59a56104e1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae15a9e843b67c54e98a6f59a56104e1f">&#9670;&nbsp;</a></span>Results() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Results::Results </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Results.html" title="Class to hold results. ">Results</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2> <h2 class="groupheader">Member Function Documentation</h2>
<a id="a1b6c53454874bc8f7efbb70d53169cc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b6c53454874bc8f7efbb70d53169cc3">&#9670;&nbsp;</a></span>accounts()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a> &gt; Results::accounts </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an array of matched Accounts. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;accounts&quot;</span>);</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; std::vector&lt;Easy::Account&gt; vec;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>(value.toStyledString()));</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; }</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html">Mastodon::Easy::Account</a></div><div class="ttdoc">Class to hold accounts. </div><div class="ttdef"><b>Definition:</b> account.hpp:46</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="af9a7e15eae225d48a3ea39eabce7d5f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9a7e15eae225d48a3ea39eabce7d5f9">&#9670;&nbsp;</a></span>hashtags()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; string &gt; Results::hashtags </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Alias for hashtags_v1. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;{</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Results.html#ad81aa961d70899d7527894a0cea83d41">hashtags_v1</a>();</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Results_html_ad81aa961d70899d7527894a0cea83d41"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Results.html#ad81aa961d70899d7527894a0cea83d41">Mastodon::Easy::Results::hashtags_v1</a></div><div class="ttdeci">const std::vector&lt; string &gt; hashtags_v1() const</div><div class="ttdoc">Returns an array of matched hashtags as string. </div><div class="ttdef"><b>Definition:</b> results.cpp:63</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad81aa961d70899d7527894a0cea83d41"></a> <a id="ad81aa961d70899d7527894a0cea83d41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad81aa961d70899d7527894a0cea83d41">&#9670;&nbsp;</a></span>hashtags_v1()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ad81aa961d70899d7527894a0cea83d41">&#9670;&nbsp;</a></span>hashtags_v1()</h2>
@ -226,7 +284,28 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Returns an array of matched hashtags as <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Easy::Tag</a>. </p> <p>Returns an array of matched hashtags as <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Easy::Tag</a>. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl> <dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;{</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;hashtags&quot;</span>);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; {</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; std::vector&lt;Easy::Tag&gt; vec;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; {</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Tag.html">Easy::Tag</a>(value.toStyledString()));</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; }</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; }</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Tag_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Tag.html">Mastodon::Easy::Tag</a></div><div class="ttdoc">Class to hold tags. </div><div class="ttdef"><b>Definition:</b> tag.hpp:42</div></div> <div class="fragment"><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;{</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;hashtags&quot;</span>);</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; {</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; std::vector&lt;Easy::Tag&gt; vec;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; {</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Tag.html">Easy::Tag</a>(value.toStyledString()));</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; }</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; }</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Tag_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Tag.html">Mastodon::Easy::Tag</a></div><div class="ttdoc">Class to hold tags. </div><div class="ttdef"><b>Definition:</b> tag.hpp:44</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a85f9344479fc84906e51ab24ffbf5541"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85f9344479fc84906e51ab24ffbf5541">&#9670;&nbsp;</a></span>statuses()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a> &gt; Results::statuses </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an array of matched Statuses. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;{</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;statuses&quot;</span>);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; {</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; std::vector&lt;Easy::Status&gt; vec;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; {</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a>(value.toStyledString()));</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; }</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; }</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html">Mastodon::Easy::Status</a></div><div class="ttdoc">Class to hold statuses. </div><div class="ttdef"><b>Definition:</b> status.hpp:57</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>

View File

@ -70,123 +70,98 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a4b7220d868cf2915c5f25ce5bc961341"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a4b7220d868cf2915c5f25ce5bc961341">Status</a> (const string &amp;json)</td></tr> <tr class="memitem:a4b7220d868cf2915c5f25ce5bc961341"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a4b7220d868cf2915c5f25ce5bc961341">Status</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a4b7220d868cf2915c5f25ce5bc961341"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> object from a JSON string. <a href="#a4b7220d868cf2915c5f25ce5bc961341">More...</a><br /></td></tr> <tr class="memdesc:a4b7220d868cf2915c5f25ce5bc961341"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> object from a JSON string. <a href="#a4b7220d868cf2915c5f25ce5bc961341">More...</a><br /></td></tr>
<tr class="separator:a4b7220d868cf2915c5f25ce5bc961341"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a4b7220d868cf2915c5f25ce5bc961341"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a944586fb328a3524805748c8f7b17f32"><td class="memItemLeft" align="right" valign="top"><a id="a944586fb328a3524805748c8f7b17f32"></a> <tr class="memitem:a944586fb328a3524805748c8f7b17f32"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a944586fb328a3524805748c8f7b17f32">Status</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a944586fb328a3524805748c8f7b17f32">Status</a> ()</td></tr> <tr class="memdesc:a944586fb328a3524805748c8f7b17f32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> object. <a href="#a944586fb328a3524805748c8f7b17f32">More...</a><br /></td></tr>
<tr class="memdesc:a944586fb328a3524805748c8f7b17f32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> object. <br /></td></tr>
<tr class="separator:a944586fb328a3524805748c8f7b17f32"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a944586fb328a3524805748c8f7b17f32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a032164a0170c5217de9e749422a3818e"><td class="memItemLeft" align="right" valign="top"><a id="a032164a0170c5217de9e749422a3818e"></a> <tr class="memitem:a032164a0170c5217de9e749422a3818e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a032164a0170c5217de9e749422a3818e">account</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a032164a0170c5217de9e749422a3818e">account</a> () const</td></tr> <tr class="memdesc:a032164a0170c5217de9e749422a3818e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched accounts. <a href="#a032164a0170c5217de9e749422a3818e">More...</a><br /></td></tr>
<tr class="memdesc:a032164a0170c5217de9e749422a3818e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of matched accounts. <br /></td></tr>
<tr class="separator:a032164a0170c5217de9e749422a3818e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a032164a0170c5217de9e749422a3818e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24ef7109d7e0b47d3de4892c09ff36c5"><td class="memItemLeft" align="right" valign="top"><a id="a24ef7109d7e0b47d3de4892c09ff36c5"></a> <tr class="memitem:a24ef7109d7e0b47d3de4892c09ff36c5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy_1_1Application.html">Application</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a24ef7109d7e0b47d3de4892c09ff36c5">application</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy_1_1Application.html">Application</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a24ef7109d7e0b47d3de4892c09ff36c5">application</a> () const</td></tr> <tr class="memdesc:a24ef7109d7e0b47d3de4892c09ff36c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns application from which the status was posted. <a href="#a24ef7109d7e0b47d3de4892c09ff36c5">More...</a><br /></td></tr>
<tr class="memdesc:a24ef7109d7e0b47d3de4892c09ff36c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns application from which the status was posted. <br /></td></tr>
<tr class="separator:a24ef7109d7e0b47d3de4892c09ff36c5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a24ef7109d7e0b47d3de4892c09ff36c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b95957e588efea797cc2174e6d6b748"><td class="memItemLeft" align="right" valign="top"><a id="a1b95957e588efea797cc2174e6d6b748"></a> <tr class="memitem:a1b95957e588efea797cc2174e6d6b748"><td class="memItemLeft" align="right" valign="top">const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a1b95957e588efea797cc2174e6d6b748">created_at</a> () const</td></tr>
const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a1b95957e588efea797cc2174e6d6b748">created_at</a> () const</td></tr> <tr class="memdesc:a1b95957e588efea797cc2174e6d6b748"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns time of creation. <a href="#a1b95957e588efea797cc2174e6d6b748">More...</a><br /></td></tr>
<tr class="memdesc:a1b95957e588efea797cc2174e6d6b748"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns time of creation. <br /></td></tr>
<tr class="separator:a1b95957e588efea797cc2174e6d6b748"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a1b95957e588efea797cc2174e6d6b748"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08baa55aeca1317f5beef330b9e7ecf0"><td class="memItemLeft" align="right" valign="top"><a id="a08baa55aeca1317f5beef330b9e7ecf0"></a> <tr class="memitem:a08baa55aeca1317f5beef330b9e7ecf0"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">content</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">content</a> () const</td></tr> <tr class="memdesc:a08baa55aeca1317f5beef330b9e7ecf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns content of status. <a href="#a08baa55aeca1317f5beef330b9e7ecf0">More...</a><br /></td></tr>
<tr class="memdesc:a08baa55aeca1317f5beef330b9e7ecf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns content of status. <br /></td></tr>
<tr class="separator:a08baa55aeca1317f5beef330b9e7ecf0"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a08baa55aeca1317f5beef330b9e7ecf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b1ffde2ac2104c8353045559687bef5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a7b1ffde2ac2104c8353045559687bef5">content</a> (const string &amp;content)</td></tr> <tr class="memitem:a7b1ffde2ac2104c8353045559687bef5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a7b1ffde2ac2104c8353045559687bef5">content</a> (const string &amp;content)</td></tr>
<tr class="memdesc:a7b1ffde2ac2104c8353045559687bef5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets content of status. <a href="#a7b1ffde2ac2104c8353045559687bef5">More...</a><br /></td></tr> <tr class="memdesc:a7b1ffde2ac2104c8353045559687bef5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets content of status. <a href="#a7b1ffde2ac2104c8353045559687bef5">More...</a><br /></td></tr>
<tr class="separator:a7b1ffde2ac2104c8353045559687bef5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7b1ffde2ac2104c8353045559687bef5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac09fc5fc8d81e8799464c6276acc9195"><td class="memItemLeft" align="right" valign="top"><a id="ac09fc5fc8d81e8799464c6276acc9195"></a> <tr class="memitem:ac09fc5fc8d81e8799464c6276acc9195"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html">Emoji</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ac09fc5fc8d81e8799464c6276acc9195">emojis</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html">Emoji</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ac09fc5fc8d81e8799464c6276acc9195">emojis</a> () const</td></tr> <tr class="memdesc:ac09fc5fc8d81e8799464c6276acc9195"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of emojis. <a href="#ac09fc5fc8d81e8799464c6276acc9195">More...</a><br /></td></tr>
<tr class="memdesc:ac09fc5fc8d81e8799464c6276acc9195"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an array of emojis. <br /></td></tr>
<tr class="separator:ac09fc5fc8d81e8799464c6276acc9195"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac09fc5fc8d81e8799464c6276acc9195"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47d4d2b36d2d9cd885cb97cf92e5c306"><td class="memItemLeft" align="right" valign="top"><a id="a47d4d2b36d2d9cd885cb97cf92e5c306"></a> <tr class="memitem:a47d4d2b36d2d9cd885cb97cf92e5c306"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a47d4d2b36d2d9cd885cb97cf92e5c306">favourited</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a47d4d2b36d2d9cd885cb97cf92e5c306">favourited</a> () const</td></tr> <tr class="memdesc:a47d4d2b36d2d9cd885cb97cf92e5c306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has favourited the status. <a href="#a47d4d2b36d2d9cd885cb97cf92e5c306">More...</a><br /></td></tr>
<tr class="memdesc:a47d4d2b36d2d9cd885cb97cf92e5c306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has favourited the status. <br /></td></tr>
<tr class="separator:a47d4d2b36d2d9cd885cb97cf92e5c306"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a47d4d2b36d2d9cd885cb97cf92e5c306"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32cf16cabee1d7e1d3d2c20b04425f4c"><td class="memItemLeft" align="right" valign="top"><a id="a32cf16cabee1d7e1d3d2c20b04425f4c"></a> <tr class="memitem:a32cf16cabee1d7e1d3d2c20b04425f4c"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a32cf16cabee1d7e1d3d2c20b04425f4c">favourites_count</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a32cf16cabee1d7e1d3d2c20b04425f4c">favourites_count</a> () const</td></tr> <tr class="memdesc:a32cf16cabee1d7e1d3d2c20b04425f4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of favourites. <a href="#a32cf16cabee1d7e1d3d2c20b04425f4c">More...</a><br /></td></tr>
<tr class="memdesc:a32cf16cabee1d7e1d3d2c20b04425f4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of favourites. <br /></td></tr>
<tr class="separator:a32cf16cabee1d7e1d3d2c20b04425f4c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a32cf16cabee1d7e1d3d2c20b04425f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d42af9430e5ee54c3845c66a4bbc84b"><td class="memItemLeft" align="right" valign="top"><a id="a9d42af9430e5ee54c3845c66a4bbc84b"></a> <tr class="memitem:a9d42af9430e5ee54c3845c66a4bbc84b"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9d42af9430e5ee54c3845c66a4bbc84b">id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9d42af9430e5ee54c3845c66a4bbc84b">id</a> () const</td></tr> <tr class="memdesc:a9d42af9430e5ee54c3845c66a4bbc84b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the status. <a href="#a9d42af9430e5ee54c3845c66a4bbc84b">More...</a><br /></td></tr>
<tr class="memdesc:a9d42af9430e5ee54c3845c66a4bbc84b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the status. <br /></td></tr>
<tr class="separator:a9d42af9430e5ee54c3845c66a4bbc84b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9d42af9430e5ee54c3845c66a4bbc84b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac325ea53d6a67a407b27532588e6a6a4"><td class="memItemLeft" align="right" valign="top"><a id="ac325ea53d6a67a407b27532588e6a6a4"></a> <tr class="memitem:ac325ea53d6a67a407b27532588e6a6a4"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ac325ea53d6a67a407b27532588e6a6a4">in_reply_to_id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ac325ea53d6a67a407b27532588e6a6a4">in_reply_to_id</a> () const</td></tr> <tr class="memdesc:ac325ea53d6a67a407b27532588e6a6a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the status it replies to. <a href="#ac325ea53d6a67a407b27532588e6a6a4">More...</a><br /></td></tr>
<tr class="memdesc:ac325ea53d6a67a407b27532588e6a6a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the status it replies to. <br /></td></tr>
<tr class="separator:ac325ea53d6a67a407b27532588e6a6a4"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac325ea53d6a67a407b27532588e6a6a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf96b2eb49b473563cdb5d757dacc8cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#aaf96b2eb49b473563cdb5d757dacc8cc">in_reply_to_id</a> (const uint_fast64_t &amp;in_reply_to_id)</td></tr> <tr class="memitem:aaf96b2eb49b473563cdb5d757dacc8cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#aaf96b2eb49b473563cdb5d757dacc8cc">in_reply_to_id</a> (const uint_fast64_t &amp;in_reply_to_id)</td></tr>
<tr class="memdesc:aaf96b2eb49b473563cdb5d757dacc8cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the ID of the status it replies to. <a href="#aaf96b2eb49b473563cdb5d757dacc8cc">More...</a><br /></td></tr> <tr class="memdesc:aaf96b2eb49b473563cdb5d757dacc8cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the ID of the status it replies to. <a href="#aaf96b2eb49b473563cdb5d757dacc8cc">More...</a><br /></td></tr>
<tr class="separator:aaf96b2eb49b473563cdb5d757dacc8cc"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aaf96b2eb49b473563cdb5d757dacc8cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0d485a88fb93a181d1c21c45c26fdb9"><td class="memItemLeft" align="right" valign="top"><a id="ac0d485a88fb93a181d1c21c45c26fdb9"></a> <tr class="memitem:ac0d485a88fb93a181d1c21c45c26fdb9"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ac0d485a88fb93a181d1c21c45c26fdb9">in_reply_to_account_id</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ac0d485a88fb93a181d1c21c45c26fdb9">in_reply_to_account_id</a> () const</td></tr> <tr class="memdesc:ac0d485a88fb93a181d1c21c45c26fdb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the account it replies to. <a href="#ac0d485a88fb93a181d1c21c45c26fdb9">More...</a><br /></td></tr>
<tr class="memdesc:ac0d485a88fb93a181d1c21c45c26fdb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the ID of the account it replies to. <br /></td></tr>
<tr class="separator:ac0d485a88fb93a181d1c21c45c26fdb9"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac0d485a88fb93a181d1c21c45c26fdb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b783410cd731e44599624b1bffecc8a"><td class="memItemLeft" align="right" valign="top"><a id="a9b783410cd731e44599624b1bffecc8a"></a> <tr class="memitem:a9b783410cd731e44599624b1bffecc8a"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9b783410cd731e44599624b1bffecc8a">language</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9b783410cd731e44599624b1bffecc8a">language</a> () const</td></tr> <tr class="memdesc:a9b783410cd731e44599624b1bffecc8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the language of the status. <a href="#a9b783410cd731e44599624b1bffecc8a">More...</a><br /></td></tr>
<tr class="memdesc:a9b783410cd731e44599624b1bffecc8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the language of the status. <br /></td></tr>
<tr class="separator:a9b783410cd731e44599624b1bffecc8a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9b783410cd731e44599624b1bffecc8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae45ad971a3d717a20afcf660ef541a03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ae45ad971a3d717a20afcf660ef541a03">language</a> (const string &amp;language)</td></tr> <tr class="memitem:ae45ad971a3d717a20afcf660ef541a03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ae45ad971a3d717a20afcf660ef541a03">language</a> (const string &amp;language)</td></tr>
<tr class="memdesc:ae45ad971a3d717a20afcf660ef541a03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the language of the status. <a href="#ae45ad971a3d717a20afcf660ef541a03">More...</a><br /></td></tr> <tr class="memdesc:ae45ad971a3d717a20afcf660ef541a03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the language of the status. <a href="#ae45ad971a3d717a20afcf660ef541a03">More...</a><br /></td></tr>
<tr class="separator:ae45ad971a3d717a20afcf660ef541a03"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ae45ad971a3d717a20afcf660ef541a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f23bb069483c54103c788393a33810d"><td class="memItemLeft" align="right" valign="top"><a id="a9f23bb069483c54103c788393a33810d"></a> <tr class="memitem:a9f23bb069483c54103c788393a33810d"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9f23bb069483c54103c788393a33810d">media_attachments</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9f23bb069483c54103c788393a33810d">media_attachments</a> () const</td></tr> <tr class="memdesc:a9f23bb069483c54103c788393a33810d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the attachments. <a href="#a9f23bb069483c54103c788393a33810d">More...</a><br /></td></tr>
<tr class="memdesc:a9f23bb069483c54103c788393a33810d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the attachments. <br /></td></tr>
<tr class="separator:a9f23bb069483c54103c788393a33810d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9f23bb069483c54103c788393a33810d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42a4b37c571b6e0769463bea258ad62b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a42a4b37c571b6e0769463bea258ad62b">media_attachments</a> (const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> &gt; &amp;media_attachments)</td></tr> <tr class="memitem:a42a4b37c571b6e0769463bea258ad62b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a42a4b37c571b6e0769463bea258ad62b">media_attachments</a> (const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> &gt; &amp;media_attachments)</td></tr>
<tr class="memdesc:a42a4b37c571b6e0769463bea258ad62b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the attachments. <a href="#a42a4b37c571b6e0769463bea258ad62b">More...</a><br /></td></tr> <tr class="memdesc:a42a4b37c571b6e0769463bea258ad62b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the attachments. <a href="#a42a4b37c571b6e0769463bea258ad62b">More...</a><br /></td></tr>
<tr class="separator:a42a4b37c571b6e0769463bea258ad62b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a42a4b37c571b6e0769463bea258ad62b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad364187d644a81b1d148d2567ca1d96d"><td class="memItemLeft" align="right" valign="top"><a id="ad364187d644a81b1d148d2567ca1d96d"></a> <tr class="memitem:ad364187d644a81b1d148d2567ca1d96d"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Mention.html">Mention</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ad364187d644a81b1d148d2567ca1d96d">mentions</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Mention.html">Mention</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ad364187d644a81b1d148d2567ca1d96d">mentions</a> () const</td></tr> <tr class="memdesc:ad364187d644a81b1d148d2567ca1d96d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the mentions. <a href="#ad364187d644a81b1d148d2567ca1d96d">More...</a><br /></td></tr>
<tr class="memdesc:ad364187d644a81b1d148d2567ca1d96d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the mentions. <br /></td></tr>
<tr class="separator:ad364187d644a81b1d148d2567ca1d96d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad364187d644a81b1d148d2567ca1d96d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9060f57850deb4642d307ba6e11aed7a"><td class="memItemLeft" align="right" valign="top"><a id="a9060f57850deb4642d307ba6e11aed7a"></a> <tr class="memitem:a9060f57850deb4642d307ba6e11aed7a"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9060f57850deb4642d307ba6e11aed7a">muted</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a9060f57850deb4642d307ba6e11aed7a">muted</a> () const</td></tr> <tr class="memdesc:a9060f57850deb4642d307ba6e11aed7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user muted the conversation. <a href="#a9060f57850deb4642d307ba6e11aed7a">More...</a><br /></td></tr>
<tr class="memdesc:a9060f57850deb4642d307ba6e11aed7a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user muted the conversation. <br /></td></tr>
<tr class="separator:a9060f57850deb4642d307ba6e11aed7a"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a9060f57850deb4642d307ba6e11aed7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed6841518ced5a4f52654ab7ba9dbb42"><td class="memItemLeft" align="right" valign="top"><a id="aed6841518ced5a4f52654ab7ba9dbb42"></a> <tr class="memitem:aed6841518ced5a4f52654ab7ba9dbb42"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#aed6841518ced5a4f52654ab7ba9dbb42">pinned</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#aed6841518ced5a4f52654ab7ba9dbb42">pinned</a> () const</td></tr> <tr class="memdesc:aed6841518ced5a4f52654ab7ba9dbb42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the status is pinned. <a href="#aed6841518ced5a4f52654ab7ba9dbb42">More...</a><br /></td></tr>
<tr class="memdesc:aed6841518ced5a4f52654ab7ba9dbb42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the status is pinned. <br /></td></tr>
<tr class="separator:aed6841518ced5a4f52654ab7ba9dbb42"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aed6841518ced5a4f52654ab7ba9dbb42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11fbdd93394bb38b5cd5e243cba287ef"><td class="memItemLeft" align="right" valign="top"><a id="a11fbdd93394bb38b5cd5e243cba287ef"></a> <tr class="memitem:a11fbdd93394bb38b5cd5e243cba287ef"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a11fbdd93394bb38b5cd5e243cba287ef">reblog</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a11fbdd93394bb38b5cd5e243cba287ef">reblog</a> () const</td></tr> <tr class="memdesc:a11fbdd93394bb38b5cd5e243cba287ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the reblogged <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a>. <a href="#a11fbdd93394bb38b5cd5e243cba287ef">More...</a><br /></td></tr>
<tr class="memdesc:a11fbdd93394bb38b5cd5e243cba287ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the reblogged <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a>. <br /></td></tr>
<tr class="separator:a11fbdd93394bb38b5cd5e243cba287ef"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a11fbdd93394bb38b5cd5e243cba287ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5df1775bfa605d38cd257046e3db4e49"><td class="memItemLeft" align="right" valign="top"><a id="a5df1775bfa605d38cd257046e3db4e49"></a> <tr class="memitem:a5df1775bfa605d38cd257046e3db4e49"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a5df1775bfa605d38cd257046e3db4e49">reblogged</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a5df1775bfa605d38cd257046e3db4e49">reblogged</a> () const</td></tr> <tr class="memdesc:a5df1775bfa605d38cd257046e3db4e49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has reblogged the status. <a href="#a5df1775bfa605d38cd257046e3db4e49">More...</a><br /></td></tr>
<tr class="memdesc:a5df1775bfa605d38cd257046e3db4e49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the user has reblogged the status. <br /></td></tr>
<tr class="separator:a5df1775bfa605d38cd257046e3db4e49"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5df1775bfa605d38cd257046e3db4e49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb3e390d318db2d8acf8e371d13625e8"><td class="memItemLeft" align="right" valign="top"><a id="afb3e390d318db2d8acf8e371d13625e8"></a> <tr class="memitem:afb3e390d318db2d8acf8e371d13625e8"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#afb3e390d318db2d8acf8e371d13625e8">reblogs_count</a> () const</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#afb3e390d318db2d8acf8e371d13625e8">reblogs_count</a> () const</td></tr> <tr class="memdesc:afb3e390d318db2d8acf8e371d13625e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of reblogs for the status. <a href="#afb3e390d318db2d8acf8e371d13625e8">More...</a><br /></td></tr>
<tr class="memdesc:afb3e390d318db2d8acf8e371d13625e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of reblogs for the status. <br /></td></tr>
<tr class="separator:afb3e390d318db2d8acf8e371d13625e8"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afb3e390d318db2d8acf8e371d13625e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"><td class="memItemLeft" align="right" valign="top"><a id="a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"></a> <tr class="memitem:a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a39dd6ad4dd2e5ebfc006b9ef4e2c88e2">sensitive</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a39dd6ad4dd2e5ebfc006b9ef4e2c88e2">sensitive</a> () const</td></tr> <tr class="memdesc:a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the attachments should be hidden by default. <a href="#a39dd6ad4dd2e5ebfc006b9ef4e2c88e2">More...</a><br /></td></tr>
<tr class="memdesc:a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the attachments should be hidden by default. <br /></td></tr>
<tr class="separator:a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a00eb6a704d81f20ba5f35e852ce426"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a5a00eb6a704d81f20ba5f35e852ce426">sensitive</a> (const bool &amp;sensitive)</td></tr> <tr class="memitem:a5a00eb6a704d81f20ba5f35e852ce426"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a5a00eb6a704d81f20ba5f35e852ce426">sensitive</a> (const bool &amp;sensitive)</td></tr>
<tr class="memdesc:a5a00eb6a704d81f20ba5f35e852ce426"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets sensitive flag for attachments. <a href="#a5a00eb6a704d81f20ba5f35e852ce426">More...</a><br /></td></tr> <tr class="memdesc:a5a00eb6a704d81f20ba5f35e852ce426"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets sensitive flag for attachments. <a href="#a5a00eb6a704d81f20ba5f35e852ce426">More...</a><br /></td></tr>
<tr class="separator:a5a00eb6a704d81f20ba5f35e852ce426"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a5a00eb6a704d81f20ba5f35e852ce426"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7625754b87a0b8654092b7df577d885b"><td class="memItemLeft" align="right" valign="top"><a id="a7625754b87a0b8654092b7df577d885b"></a> <tr class="memitem:a7625754b87a0b8654092b7df577d885b"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a7625754b87a0b8654092b7df577d885b">spoiler_text</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a7625754b87a0b8654092b7df577d885b">spoiler_text</a> () const</td></tr> <tr class="memdesc:a7625754b87a0b8654092b7df577d885b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the spoiler text. <a href="#a7625754b87a0b8654092b7df577d885b">More...</a><br /></td></tr>
<tr class="memdesc:a7625754b87a0b8654092b7df577d885b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the spoiler text. <br /></td></tr>
<tr class="separator:a7625754b87a0b8654092b7df577d885b"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a7625754b87a0b8654092b7df577d885b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02b1fbce333208fe12dcde83239df551"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a02b1fbce333208fe12dcde83239df551">spoiler_text</a> (const string &amp;spoiler_text)</td></tr> <tr class="memitem:a02b1fbce333208fe12dcde83239df551"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a02b1fbce333208fe12dcde83239df551">spoiler_text</a> (const string &amp;spoiler_text)</td></tr>
<tr class="memdesc:a02b1fbce333208fe12dcde83239df551"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the spoiler text. <a href="#a02b1fbce333208fe12dcde83239df551">More...</a><br /></td></tr> <tr class="memdesc:a02b1fbce333208fe12dcde83239df551"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the spoiler text. <a href="#a02b1fbce333208fe12dcde83239df551">More...</a><br /></td></tr>
<tr class="separator:a02b1fbce333208fe12dcde83239df551"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a02b1fbce333208fe12dcde83239df551"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd8bd3da8083f0606406e1cb22c35674"><td class="memItemLeft" align="right" valign="top"><a id="afd8bd3da8083f0606406e1cb22c35674"></a> <tr class="memitem:afd8bd3da8083f0606406e1cb22c35674"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Tag.html">Tag</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#afd8bd3da8083f0606406e1cb22c35674">tags</a> () const</td></tr>
const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Tag.html">Tag</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#afd8bd3da8083f0606406e1cb22c35674">tags</a> () const</td></tr> <tr class="memdesc:afd8bd3da8083f0606406e1cb22c35674"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the tags. <a href="#afd8bd3da8083f0606406e1cb22c35674">More...</a><br /></td></tr>
<tr class="memdesc:afd8bd3da8083f0606406e1cb22c35674"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the tags. <br /></td></tr>
<tr class="separator:afd8bd3da8083f0606406e1cb22c35674"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:afd8bd3da8083f0606406e1cb22c35674"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9f1a19ffe23052c0b105e2273329923"><td class="memItemLeft" align="right" valign="top"><a id="ad9f1a19ffe23052c0b105e2273329923"></a> <tr class="memitem:ad9f1a19ffe23052c0b105e2273329923"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ad9f1a19ffe23052c0b105e2273329923">uri</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#ad9f1a19ffe23052c0b105e2273329923">uri</a> () const</td></tr> <tr class="memdesc:ad9f1a19ffe23052c0b105e2273329923"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Fediverse-unique resource ID. <a href="#ad9f1a19ffe23052c0b105e2273329923">More...</a><br /></td></tr>
<tr class="memdesc:ad9f1a19ffe23052c0b105e2273329923"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the Fediverse-unique resource ID. <br /></td></tr>
<tr class="separator:ad9f1a19ffe23052c0b105e2273329923"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad9f1a19ffe23052c0b105e2273329923"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc7c9670d2bdc2a7bb6ac75acace3694"><td class="memItemLeft" align="right" valign="top"><a id="abc7c9670d2bdc2a7bb6ac75acace3694"></a> <tr class="memitem:abc7c9670d2bdc2a7bb6ac75acace3694"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#abc7c9670d2bdc2a7bb6ac75acace3694">url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#abc7c9670d2bdc2a7bb6ac75acace3694">url</a> () const</td></tr> <tr class="memdesc:abc7c9670d2bdc2a7bb6ac75acace3694"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL to the status page. <a href="#abc7c9670d2bdc2a7bb6ac75acace3694">More...</a><br /></td></tr>
<tr class="memdesc:abc7c9670d2bdc2a7bb6ac75acace3694"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL to the status page. <br /></td></tr>
<tr class="separator:abc7c9670d2bdc2a7bb6ac75acace3694"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:abc7c9670d2bdc2a7bb6ac75acace3694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fc09e1540503a76e7d9a41a0f0527d5"><td class="memItemLeft" align="right" valign="top"><a id="a6fc09e1540503a76e7d9a41a0f0527d5"></a> <tr class="memitem:a6fc09e1540503a76e7d9a41a0f0527d5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a6fc09e1540503a76e7d9a41a0f0527d5">visibility</a> () const</td></tr>
const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#a6fc09e1540503a76e7d9a41a0f0527d5">visibility</a> () const</td></tr> <tr class="memdesc:a6fc09e1540503a76e7d9a41a0f0527d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the visibility of the status. <a href="#a6fc09e1540503a76e7d9a41a0f0527d5">More...</a><br /></td></tr>
<tr class="memdesc:a6fc09e1540503a76e7d9a41a0f0527d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the visibility of the status. <br /></td></tr>
<tr class="separator:a6fc09e1540503a76e7d9a41a0f0527d5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6fc09e1540503a76e7d9a41a0f0527d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeecaca17b11ab51007360bac8107fc81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#aeecaca17b11ab51007360bac8107fc81">visibility</a> (const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a> &amp;visibility)</td></tr> <tr class="memitem:aeecaca17b11ab51007360bac8107fc81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Status.html#aeecaca17b11ab51007360bac8107fc81">visibility</a> (const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">visibility_type</a> &amp;visibility)</td></tr>
<tr class="memdesc:aeecaca17b11ab51007360bac8107fc81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the visibility of the status. <a href="#aeecaca17b11ab51007360bac8107fc81">More...</a><br /></td></tr> <tr class="memdesc:aeecaca17b11ab51007360bac8107fc81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the visibility of the status. <a href="#aeecaca17b11ab51007360bac8107fc81">More...</a><br /></td></tr>
@ -195,9 +170,8 @@ const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -205,13 +179,11 @@ const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -250,9 +222,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold statuses. </p> <div class="textblock"><p>Class to hold statuses. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a4b7220d868cf2915c5f25ce5bc961341"></a> <a id="a4b7220d868cf2915c5f25ce5bc961341"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b7220d868cf2915c5f25ce5bc961341">&#9670;&nbsp;</a></span>Status()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a4b7220d868cf2915c5f25ce5bc961341">&#9670;&nbsp;</a></span>Status() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -278,17 +251,102 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> object from a JSON string. </p> <p>Constructs a <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a944586fb328a3524805748c8f7b17f32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a944586fb328a3524805748c8f7b17f32">&#9670;&nbsp;</a></span>Status() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Status::Status </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2> <h2 class="groupheader">Member Function Documentation</h2>
<a id="a032164a0170c5217de9e749422a3818e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a032164a0170c5217de9e749422a3818e">&#9670;&nbsp;</a></span>account()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a> Status::account </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an array of matched accounts. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;account&quot;</span>);</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>(node.toStyledString());</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; }</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: account\n&quot;</span>;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>();</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html">Mastodon::Easy::Account</a></div><div class="ttdoc">Class to hold accounts. </div><div class="ttdef"><b>Definition:</b> account.hpp:46</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a24ef7109d7e0b47d3de4892c09ff36c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24ef7109d7e0b47d3de4892c09ff36c5">&#9670;&nbsp;</a></span>application()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy_1_1Application.html">Easy::Application</a> Status::application </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns application from which the status was posted. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;{</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;application&quot;</span>);</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; {</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Application.html">Easy::Application</a>(node.toStyledString());</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; }</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: application\n&quot;</span>;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Application.html">Easy::Application</a>();</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Application_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Application.html">Mastodon::Easy::Application</a></div><div class="ttdoc">Class to hold applications. </div><div class="ttdef"><b>Definition:</b> application.hpp:40</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a08baa55aeca1317f5beef330b9e7ecf0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08baa55aeca1317f5beef330b9e7ecf0">&#9670;&nbsp;</a></span>content() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Status::content </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns content of status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;{</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;content&quot;</span>);</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a7b1ffde2ac2104c8353045559687bef5"></a> <a id="a7b1ffde2ac2104c8353045559687bef5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b1ffde2ac2104c8353045559687bef5">&#9670;&nbsp;</a></span>content()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a7b1ffde2ac2104c8353045559687bef5">&#9670;&nbsp;</a></span>content() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -309,8 +367,155 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a1b95957e588efea797cc2174e6d6b748"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b95957e588efea797cc2174e6d6b748">&#9670;&nbsp;</a></span>created_at()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const system_clock::time_point Status::created_at </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns time of creation. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;{</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a07336bdaa1dfe7cad90a1e686562ec0f">get_time_point</a>(<span class="stringliteral">&quot;created_at&quot;</span>);</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a07336bdaa1dfe7cad90a1e686562ec0f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a07336bdaa1dfe7cad90a1e686562ec0f">Mastodon::Easy::Entity::get_time_point</a></div><div class="ttdeci">const system_clock::time_point get_time_point(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as time_point. </div><div class="ttdef"><b>Definition:</b> entity.cpp:188</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ac09fc5fc8d81e8799464c6276acc9195"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac09fc5fc8d81e8799464c6276acc9195">&#9670;&nbsp;</a></span>emojis()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html">Easy::Emoji</a> &gt; Status::emojis </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an array of emojis. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;{</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;emojis&quot;</span>);</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; {</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; std::vector&lt;Easy::Emoji&gt; vec;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; {</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Emoji.html">Easy::Emoji</a>(value.toStyledString()));</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; }</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; }</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: emojis\n&quot;</span>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Emoji_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Emoji.html">Mastodon::Easy::Emoji</a></div><div class="ttdoc">Class to hold emojis. </div><div class="ttdef"><b>Definition:</b> emoji.hpp:40</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a47d4d2b36d2d9cd885cb97cf92e5c306"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47d4d2b36d2d9cd885cb97cf92e5c306">&#9670;&nbsp;</a></span>favourited()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Status::favourited </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user has favourited the status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;{</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;favourited&quot;</span>);</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a32cf16cabee1d7e1d3d2c20b04425f4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32cf16cabee1d7e1d3d2c20b04425f4c">&#9670;&nbsp;</a></span>favourites_count()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Status::favourites_count </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the number of favourites. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;{</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;favourites_count&quot;</span>);</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a9d42af9430e5ee54c3845c66a4bbc84b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d42af9430e5ee54c3845c66a4bbc84b">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Status::id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the ID of the status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;{</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>));</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ac0d485a88fb93a181d1c21c45c26fdb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0d485a88fb93a181d1c21c45c26fdb9">&#9670;&nbsp;</a></span>in_reply_to_account_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Status::in_reply_to_account_id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the ID of the account it replies to. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;{</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;in_reply_to_account_id&quot;</span>));</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ac325ea53d6a67a407b27532588e6a6a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac325ea53d6a67a407b27532588e6a6a4">&#9670;&nbsp;</a></span>in_reply_to_id() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Status::in_reply_to_id </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the ID of the status it replies to. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;{</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;in_reply_to_id&quot;</span>));</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aaf96b2eb49b473563cdb5d757dacc8cc"></a> <a id="aaf96b2eb49b473563cdb5d757dacc8cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf96b2eb49b473563cdb5d757dacc8cc">&#9670;&nbsp;</a></span>in_reply_to_id()</h2> <h2 class="memtitle"><span class="permalink"><a href="#aaf96b2eb49b473563cdb5d757dacc8cc">&#9670;&nbsp;</a></span>in_reply_to_id() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -331,8 +536,29 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a9b783410cd731e44599624b1bffecc8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b783410cd731e44599624b1bffecc8a">&#9670;&nbsp;</a></span>language() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Status::language </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the language of the status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;{</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;language&quot;</span>);</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae45ad971a3d717a20afcf660ef541a03"></a> <a id="ae45ad971a3d717a20afcf660ef541a03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae45ad971a3d717a20afcf660ef541a03">&#9670;&nbsp;</a></span>language()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ae45ad971a3d717a20afcf660ef541a03">&#9670;&nbsp;</a></span>language() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -353,8 +579,29 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a9f23bb069483c54103c788393a33810d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f23bb069483c54103c788393a33810d">&#9670;&nbsp;</a></span>media_attachments() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Easy::Attachment</a> &gt; Status::media_attachments </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the attachments. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;{</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;media_attachments&quot;</span>);</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; {</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; std::vector&lt;Easy::Attachment&gt; vec;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; {</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Attachment.html">Easy::Attachment</a>(value.toStyledString()));</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; }</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; }</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: media_attachments\n&quot;</span>;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Attachment_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Attachment.html">Mastodon::Easy::Attachment</a></div><div class="ttdoc">Class to hold attachments. </div><div class="ttdef"><b>Definition:</b> attachment.hpp:44</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a42a4b37c571b6e0769463bea258ad62b"></a> <a id="a42a4b37c571b6e0769463bea258ad62b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a42a4b37c571b6e0769463bea258ad62b">&#9670;&nbsp;</a></span>media_attachments()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a42a4b37c571b6e0769463bea258ad62b">&#9670;&nbsp;</a></span>media_attachments() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -371,13 +618,160 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Sets the attachments. </p> <p>Sets the attachments. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl> <dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;{</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="comment">// FIXME: Needs writable Easy::Attachment()</span></div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; Json::Value jsonarray(Json::arrayValue);</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> <a class="code" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> &amp;att : <a class="code" href="classMastodon_1_1Easy_1_1Status.html#a9f23bb069483c54103c788393a33810d">media_attachments</a>)</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; {</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; jsonarray.append(att.to_object());</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; }</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;media_attachments&quot;</span>, jsonarray);</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Attachment_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Attachment.html">Mastodon::Easy::Attachment</a></div><div class="ttdoc">Class to hold attachments. </div><div class="ttdef"><b>Definition:</b> attachment.hpp:42</div></div> <div class="fragment"><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;{</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="comment">// FIXME: Needs writable Easy::Attachment()</span></div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; Json::Value jsonarray(Json::arrayValue);</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> <a class="code" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> &amp;att : <a class="code" href="classMastodon_1_1Easy_1_1Status.html#a9f23bb069483c54103c788393a33810d">media_attachments</a>)</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; {</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; jsonarray.append(att.to_object());</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; }</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;media_attachments&quot;</span>, jsonarray);</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Attachment_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Attachment.html">Mastodon::Easy::Attachment</a></div><div class="ttdoc">Class to hold attachments. </div><div class="ttdef"><b>Definition:</b> attachment.hpp:44</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a9f23bb069483c54103c788393a33810d"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a9f23bb069483c54103c788393a33810d">Mastodon::Easy::Status::media_attachments</a></div><div class="ttdeci">const std::vector&lt; Attachment &gt; media_attachments() const</div><div class="ttdoc">Returns the attachments. </div><div class="ttdef"><b>Definition:</b> status.cpp:132</div></div> <div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a9f23bb069483c54103c788393a33810d"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a9f23bb069483c54103c788393a33810d">Mastodon::Easy::Status::media_attachments</a></div><div class="ttdeci">const std::vector&lt; Attachment &gt; media_attachments() const</div><div class="ttdoc">Returns the attachments. </div><div class="ttdef"><b>Definition:</b> status.cpp:132</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="ad364187d644a81b1d148d2567ca1d96d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad364187d644a81b1d148d2567ca1d96d">&#9670;&nbsp;</a></span>mentions()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Mention.html">Easy::Mention</a> &gt; Status::mentions </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the mentions. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;{</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;mentions&quot;</span>);</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; {</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; std::vector&lt;Easy::Mention&gt; vec;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; {</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Mention.html">Easy::Mention</a>(value.toStyledString()));</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; }</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; }</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: mentions\n&quot;</span>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Mention_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Mention.html">Mastodon::Easy::Mention</a></div><div class="ttdoc">Class to hold mentions. </div><div class="ttdef"><b>Definition:</b> mention.hpp:43</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a9060f57850deb4642d307ba6e11aed7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9060f57850deb4642d307ba6e11aed7a">&#9670;&nbsp;</a></span>muted()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Status::muted </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user muted the conversation. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;{</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;muted&quot;</span>);</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aed6841518ced5a4f52654ab7ba9dbb42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed6841518ced5a4f52654ab7ba9dbb42">&#9670;&nbsp;</a></span>pinned()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Status::pinned </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the status is pinned. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;{</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;pinned&quot;</span>);</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a11fbdd93394bb38b5cd5e243cba287ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11fbdd93394bb38b5cd5e243cba287ef">&#9670;&nbsp;</a></span>reblog()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> Status::reblog </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the reblogged <a class="el" href="classMastodon_1_1Easy_1_1Status.html" title="Class to hold statuses. ">Status</a>. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;{</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;reblog&quot;</span>);</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; {</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a>(node.toStyledString());</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; }</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: reblog\n&quot;</span>;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Status.html">Easy::Status</a>();</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html">Mastodon::Easy::Status</a></div><div class="ttdoc">Class to hold statuses. </div><div class="ttdef"><b>Definition:</b> status.hpp:57</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a5df1775bfa605d38cd257046e3db4e49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5df1775bfa605d38cd257046e3db4e49">&#9670;&nbsp;</a></span>reblogged()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Status::reblogged </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the user has reblogged the status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;{</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;reblogged&quot;</span>);</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="afb3e390d318db2d8acf8e371d13625e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb3e390d318db2d8acf8e371d13625e8">&#9670;&nbsp;</a></span>reblogs_count()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Status::reblogs_count </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the number of reblogs for the status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;{</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">get_uint64</a>(<span class="stringliteral">&quot;reblogs_count&quot;</span>);</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a69b21dc788bb4fd06b83f58891014cf6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a69b21dc788bb4fd06b83f58891014cf6">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">const uint_fast64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint_fast64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a39dd6ad4dd2e5ebfc006b9ef4e2c88e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39dd6ad4dd2e5ebfc006b9ef4e2c88e2">&#9670;&nbsp;</a></span>sensitive() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const bool Status::sensitive </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns true if the attachments should be hidden by default. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;{</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">get_bool</a>(<span class="stringliteral">&quot;sensitive&quot;</span>);</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a73a96c1e91e1629223570f42f9196039"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a73a96c1e91e1629223570f42f9196039">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">const bool get_bool(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as bool. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a5a00eb6a704d81f20ba5f35e852ce426"></a> <a id="a5a00eb6a704d81f20ba5f35e852ce426"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a00eb6a704d81f20ba5f35e852ce426">&#9670;&nbsp;</a></span>sensitive()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a5a00eb6a704d81f20ba5f35e852ce426">&#9670;&nbsp;</a></span>sensitive() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -398,8 +792,29 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="a7625754b87a0b8654092b7df577d885b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7625754b87a0b8654092b7df577d885b">&#9670;&nbsp;</a></span>spoiler_text() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Status::spoiler_text </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the spoiler text. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;{</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;spoiler_text&quot;</span>);</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a02b1fbce333208fe12dcde83239df551"></a> <a id="a02b1fbce333208fe12dcde83239df551"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02b1fbce333208fe12dcde83239df551">&#9670;&nbsp;</a></span>spoiler_text()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a02b1fbce333208fe12dcde83239df551">&#9670;&nbsp;</a></span>spoiler_text() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -420,8 +835,92 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="afd8bd3da8083f0606406e1cb22c35674"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd8bd3da8083f0606406e1cb22c35674">&#9670;&nbsp;</a></span>tags()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Tag.html">Easy::Tag</a> &gt; Status::tags </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the tags. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;{</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;tags&quot;</span>);</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; {</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; std::vector&lt;Easy::Tag&gt; vec;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; {</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Tag.html">Easy::Tag</a>(value.toStyledString()));</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; }</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; }</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: tags\n&quot;</span>;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Tag_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Tag.html">Mastodon::Easy::Tag</a></div><div class="ttdoc">Class to hold tags. </div><div class="ttdef"><b>Definition:</b> tag.hpp:44</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad9f1a19ffe23052c0b105e2273329923"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9f1a19ffe23052c0b105e2273329923">&#9670;&nbsp;</a></span>uri()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Status::uri </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the Fediverse-unique resource ID. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;{</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;uri&quot;</span>);</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="abc7c9670d2bdc2a7bb6ac75acace3694"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc7c9670d2bdc2a7bb6ac75acace3694">&#9670;&nbsp;</a></span>url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Status::url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL to the status page. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;{</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&quot;</span>);</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a6fc09e1540503a76e7d9a41a0f0527d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fc09e1540503a76e7d9a41a0f0527d5">&#9670;&nbsp;</a></span>visibility() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">Easy::visibility_type</a> Status::visibility </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the visibility of the status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;{</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <span class="keyword">const</span> <span class="keywordtype">string</span> strvisibility = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;visibility&quot;</span>);</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keywordflow">if</span> (strvisibility.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strvisibility.compare(<span class="stringliteral">&quot;unlisted&quot;</span>) == 0)</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strvisibility.compare(<span class="stringliteral">&quot;private&quot;</span>) == 0)</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strvisibility.compare(<span class="stringliteral">&quot;direct&quot;</span>) == 0)</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: visibility\n&quot;</span>;</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="aeecaca17b11ab51007360bac8107fc81"></a> <a id="aeecaca17b11ab51007360bac8107fc81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeecaca17b11ab51007360bac8107fc81">&#9670;&nbsp;</a></span>visibility()</h2> <h2 class="memtitle"><span class="permalink"><a href="#aeecaca17b11ab51007360bac8107fc81">&#9670;&nbsp;</a></span>visibility() <span class="overload">[2/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">

View File

@ -77,17 +77,14 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:af068bf8db8f12c59b74319a680668b3e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#af068bf8db8f12c59b74319a680668b3e">Tag</a> (const string &amp;json)</td></tr> <tr class="memitem:af068bf8db8f12c59b74319a680668b3e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#af068bf8db8f12c59b74319a680668b3e">Tag</a> (const string &amp;json)</td></tr>
<tr class="memdesc:af068bf8db8f12c59b74319a680668b3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> object from a JSON string. <a href="#af068bf8db8f12c59b74319a680668b3e">More...</a><br /></td></tr> <tr class="memdesc:af068bf8db8f12c59b74319a680668b3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> object from a JSON string. <a href="#af068bf8db8f12c59b74319a680668b3e">More...</a><br /></td></tr>
<tr class="separator:af068bf8db8f12c59b74319a680668b3e"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af068bf8db8f12c59b74319a680668b3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2008705aa18e21efecb9e737b6b1a26"><td class="memItemLeft" align="right" valign="top"><a id="af2008705aa18e21efecb9e737b6b1a26"></a> <tr class="memitem:af2008705aa18e21efecb9e737b6b1a26"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#af2008705aa18e21efecb9e737b6b1a26">Tag</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#af2008705aa18e21efecb9e737b6b1a26">Tag</a> ()</td></tr> <tr class="memdesc:af2008705aa18e21efecb9e737b6b1a26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> object. <a href="#af2008705aa18e21efecb9e737b6b1a26">More...</a><br /></td></tr>
<tr class="memdesc:af2008705aa18e21efecb9e737b6b1a26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> object. <br /></td></tr>
<tr class="separator:af2008705aa18e21efecb9e737b6b1a26"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:af2008705aa18e21efecb9e737b6b1a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2998b8ab72209e423ab49fbf8d67293c"><td class="memItemLeft" align="right" valign="top"><a id="a2998b8ab72209e423ab49fbf8d67293c"></a> <tr class="memitem:a2998b8ab72209e423ab49fbf8d67293c"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#a2998b8ab72209e423ab49fbf8d67293c">name</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#a2998b8ab72209e423ab49fbf8d67293c">name</a> () const</td></tr> <tr class="memdesc:a2998b8ab72209e423ab49fbf8d67293c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the tag. <a href="#a2998b8ab72209e423ab49fbf8d67293c">More...</a><br /></td></tr>
<tr class="memdesc:a2998b8ab72209e423ab49fbf8d67293c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the name of the tag. <br /></td></tr>
<tr class="separator:a2998b8ab72209e423ab49fbf8d67293c"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2998b8ab72209e423ab49fbf8d67293c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c58da13933b7882de05c37821c4290d"><td class="memItemLeft" align="right" valign="top"><a id="a6c58da13933b7882de05c37821c4290d"></a> <tr class="memitem:a6c58da13933b7882de05c37821c4290d"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#a6c58da13933b7882de05c37821c4290d">url</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#a6c58da13933b7882de05c37821c4290d">url</a> () const</td></tr> <tr class="memdesc:a6c58da13933b7882de05c37821c4290d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the tag. <a href="#a6c58da13933b7882de05c37821c4290d">More...</a><br /></td></tr>
<tr class="memdesc:a6c58da13933b7882de05c37821c4290d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the URL of the tag. <br /></td></tr>
<tr class="separator:a6c58da13933b7882de05c37821c4290d"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a6c58da13933b7882de05c37821c4290d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae65488a5e1e50d9f1cdbc6f42df49140"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html">History</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#ae65488a5e1e50d9f1cdbc6f42df49140">history</a> () const</td></tr> <tr class="memitem:ae65488a5e1e50d9f1cdbc6f42df49140"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html">History</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html#ae65488a5e1e50d9f1cdbc6f42df49140">history</a> () const</td></tr>
<tr class="memdesc:ae65488a5e1e50d9f1cdbc6f42df49140"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the history of the tag. <a href="#ae65488a5e1e50d9f1cdbc6f42df49140">More...</a><br /></td></tr> <tr class="memdesc:ae65488a5e1e50d9f1cdbc6f42df49140"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the history of the tag. <a href="#ae65488a5e1e50d9f1cdbc6f42df49140">More...</a><br /></td></tr>
@ -96,9 +93,8 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -106,13 +102,11 @@ const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hr
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -151,9 +145,10 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
</table> </table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold tags. </p> <div class="textblock"><p>Class to hold tags. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="af068bf8db8f12c59b74319a680668b3e"></a> <a id="af068bf8db8f12c59b74319a680668b3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af068bf8db8f12c59b74319a680668b3e">&#9670;&nbsp;</a></span>Tag()</h2> <h2 class="memtitle"><span class="permalink"><a href="#af068bf8db8f12c59b74319a680668b3e">&#9670;&nbsp;</a></span>Tag() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -179,14 +174,36 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="af2008705aa18e21efecb9e737b6b1a26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2008705aa18e21efecb9e737b6b1a26">&#9670;&nbsp;</a></span>Tag() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Tag::Tag </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2> <h2 class="groupheader">Member Function Documentation</h2>
<a id="ae65488a5e1e50d9f1cdbc6f42df49140"></a> <a id="ae65488a5e1e50d9f1cdbc6f42df49140"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae65488a5e1e50d9f1cdbc6f42df49140">&#9670;&nbsp;</a></span>history()</h2> <h2 class="memtitle"><span class="permalink"><a href="#ae65488a5e1e50d9f1cdbc6f42df49140">&#9670;&nbsp;</a></span>history()</h2>
@ -205,7 +222,49 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Returns the history of the tag. </p> <p>Returns the history of the tag. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl> <dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;{</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;history&quot;</span>);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; {</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; std::vector&lt;Easy::Tag::History&gt; vec;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; {</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Tag_1_1History.html">Easy::Tag::History</a>(value.toStyledString()));</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; }</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; }</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: history\n&quot;</span>;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Tag_1_1History_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Tag_1_1History.html">Mastodon::Easy::Tag::History</a></div><div class="ttdoc">Class to hold Tag history. </div><div class="ttdef"><b>Definition:</b> tag.hpp:50</div></div> <div class="fragment"><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;{</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;history&quot;</span>);</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; {</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; std::vector&lt;Easy::Tag::History&gt; vec;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> Json::Value &amp;value : node)</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; {</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; vec.push_back(<a class="code" href="classMastodon_1_1Easy_1_1Tag_1_1History.html">Easy::Tag::History</a>(value.toStyledString()));</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; }</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; }</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: history\n&quot;</span>;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Tag_1_1History_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Tag_1_1History.html">Mastodon::Easy::Tag::History</a></div><div class="ttdoc">Class to hold Tag history. </div><div class="ttdef"><b>Definition:</b> tag.hpp:52</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2998b8ab72209e423ab49fbf8d67293c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2998b8ab72209e423ab49fbf8d67293c">&#9670;&nbsp;</a></span>name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Tag::name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the name of the tag. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;{</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;name&quot;</span>);</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a6c58da13933b7882de05c37821c4290d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c58da13933b7882de05c37821c4290d">&#9670;&nbsp;</a></span>url()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Tag::url </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the URL of the tag. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;{</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&quot;</span>);</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>

View File

@ -70,29 +70,24 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a67c21471f4cb98e11cedd572d7dcf156"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a67c21471f4cb98e11cedd572d7dcf156">History</a> (const string &amp;json)</td></tr> <tr class="memitem:a67c21471f4cb98e11cedd572d7dcf156"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a67c21471f4cb98e11cedd572d7dcf156">History</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a67c21471f4cb98e11cedd572d7dcf156"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" title="Class to hold Tag history. ">Tag::History</a> object from a JSON string. <a href="#a67c21471f4cb98e11cedd572d7dcf156">More...</a><br /></td></tr> <tr class="memdesc:a67c21471f4cb98e11cedd572d7dcf156"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" title="Class to hold Tag history. ">Tag::History</a> object from a JSON string. <a href="#a67c21471f4cb98e11cedd572d7dcf156">More...</a><br /></td></tr>
<tr class="separator:a67c21471f4cb98e11cedd572d7dcf156"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a67c21471f4cb98e11cedd572d7dcf156"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac14efcc2fc24b549b8c2b7b3dcaca0f5"><td class="memItemLeft" align="right" valign="top"><a id="ac14efcc2fc24b549b8c2b7b3dcaca0f5"></a> <tr class="memitem:ac14efcc2fc24b549b8c2b7b3dcaca0f5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#ac14efcc2fc24b549b8c2b7b3dcaca0f5">History</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#ac14efcc2fc24b549b8c2b7b3dcaca0f5">History</a> ()</td></tr> <tr class="memdesc:ac14efcc2fc24b549b8c2b7b3dcaca0f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" title="Class to hold Tag history. ">Tag::History</a> object. <a href="#ac14efcc2fc24b549b8c2b7b3dcaca0f5">More...</a><br /></td></tr>
<tr class="memdesc:ac14efcc2fc24b549b8c2b7b3dcaca0f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" title="Class to hold Tag history. ">Tag::History</a> object. <br /></td></tr>
<tr class="separator:ac14efcc2fc24b549b8c2b7b3dcaca0f5"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ac14efcc2fc24b549b8c2b7b3dcaca0f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f202c43bfb6a842b9ccd7da00786127"><td class="memItemLeft" align="right" valign="top"><a id="a2f202c43bfb6a842b9ccd7da00786127"></a> <tr class="memitem:a2f202c43bfb6a842b9ccd7da00786127"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a2f202c43bfb6a842b9ccd7da00786127">accounts</a> ()</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a2f202c43bfb6a842b9ccd7da00786127">accounts</a> ()</td></tr> <tr class="memdesc:a2f202c43bfb6a842b9ccd7da00786127"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of accounts using that hashtag. <a href="#a2f202c43bfb6a842b9ccd7da00786127">More...</a><br /></td></tr>
<tr class="memdesc:a2f202c43bfb6a842b9ccd7da00786127"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of accounts using that hashtag. <br /></td></tr>
<tr class="separator:a2f202c43bfb6a842b9ccd7da00786127"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a2f202c43bfb6a842b9ccd7da00786127"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76ed4cab890007ef32f206813e7d18fb"><td class="memItemLeft" align="right" valign="top"><a id="a76ed4cab890007ef32f206813e7d18fb"></a> <tr class="memitem:a76ed4cab890007ef32f206813e7d18fb"><td class="memItemLeft" align="right" valign="top">const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a76ed4cab890007ef32f206813e7d18fb">day</a> ()</td></tr>
const system_clock::time_point&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a76ed4cab890007ef32f206813e7d18fb">day</a> ()</td></tr> <tr class="memdesc:a76ed4cab890007ef32f206813e7d18fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the day. <a href="#a76ed4cab890007ef32f206813e7d18fb">More...</a><br /></td></tr>
<tr class="memdesc:a76ed4cab890007ef32f206813e7d18fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the day. <br /></td></tr>
<tr class="separator:a76ed4cab890007ef32f206813e7d18fb"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a76ed4cab890007ef32f206813e7d18fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18e77720b04740666eed8770bd155761"><td class="memItemLeft" align="right" valign="top"><a id="a18e77720b04740666eed8770bd155761"></a> <tr class="memitem:a18e77720b04740666eed8770bd155761"><td class="memItemLeft" align="right" valign="top">const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a18e77720b04740666eed8770bd155761">uses</a> ()</td></tr>
const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html#a18e77720b04740666eed8770bd155761">uses</a> ()</td></tr> <tr class="memdesc:a18e77720b04740666eed8770bd155761"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of accounts using that hashtag. <a href="#a18e77720b04740666eed8770bd155761">More...</a><br /></td></tr>
<tr class="memdesc:a18e77720b04740666eed8770bd155761"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of accounts using that hashtag. <br /></td></tr>
<tr class="separator:a18e77720b04740666eed8770bd155761"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a18e77720b04740666eed8770bd155761"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr> <tr class="inherit_header pub_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr> <tr class="memitem:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr> <tr class="memdesc:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">More...</a><br /></td></tr>
<tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a> <tr class="memitem:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a> ()</td></tr> <tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">More...</a><br /></td></tr>
<tr class="memdesc:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> object. <br /></td></tr>
<tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr> <tr class="memitem:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr> <tr class="memdesc:afe917f5fc738a15c9386cf1fbf208674 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> with a new one from a JSON string. <a href="classMastodon_1_1Easy_1_1Entity.html#afe917f5fc738a15c9386cf1fbf208674">More...</a><br /></td></tr>
@ -100,13 +95,11 @@ const uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><a class=
<tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr> <tr class="memitem:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const Json::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a> () const</td></tr>
<tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr> <tr class="memdesc:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON object of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">More...</a><br /></td></tr>
<tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab9ed99f52a6337b04a506e8b30b37dd9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a574de88f0531b8abf9c709e2acc4e75c"></a> <tr class="memitem:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr>
const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">valid</a> () const</td></tr> <tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <a href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">More...</a><br /></td></tr>
<tr class="memdesc:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> holds valid data. <br /></td></tr>
<tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a574de88f0531b8abf9c709e2acc4e75c inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="a15066ab4c090dd52b08b7c410b14e181"></a> <tr class="memitem:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr>
const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a> () const</td></tr> <tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <a href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">More...</a><br /></td></tr>
<tr class="memdesc:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns error string sent by the server. <br /></td></tr>
<tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr> <tr class="memitem:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">was_set</a> () const</td></tr>
<tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr> <tr class="memdesc:abd3d1ceb9a4105b0c5899db0ee9b3a5b inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the last requested value was set, false if it was unset. <a href="classMastodon_1_1Easy_1_1Entity.html#abd3d1ceb9a4105b0c5899db0ee9b3a5b">More...</a><br /></td></tr>
@ -148,7 +141,7 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl> <dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a67c21471f4cb98e11cedd572d7dcf156"></a> <a id="a67c21471f4cb98e11cedd572d7dcf156"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67c21471f4cb98e11cedd572d7dcf156">&#9670;&nbsp;</a></span>History()</h2> <h2 class="memtitle"><span class="permalink"><a href="#a67c21471f4cb98e11cedd572d7dcf156">&#9670;&nbsp;</a></span>History() <span class="overload">[1/2]</span></h2>
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
@ -174,14 +167,99 @@ const std::uint_fast64_t&#160;</td><td class="memItemRight" valign="bottom"><b>s
<p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" title="Class to hold Tag history. ">Tag::History</a> object from a JSON string. </p> <p>Constructs an <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" title="Class to hold Tag history. ">Tag::History</a> object from a JSON string. </p>
<dl class="params"><dt>Parameters</dt><dd> <dl class="params"><dt>Parameters</dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">json</td><td>JSON string </td></tr> <tr><td class="paramname">json</td><td>JSON string</td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div> <div class="fragment"><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>(json)</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment --> </div><!-- fragment -->
</div> </div>
</div> </div>
<a id="ac14efcc2fc24b549b8c2b7b3dcaca0f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac14efcc2fc24b549b8c2b7b3dcaca0f5">&#9670;&nbsp;</a></span>History() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html">Tag::History::History</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructs an empty <a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" title="Class to hold Tag history. ">Tag::History</a> object. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;: <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;{}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a83eb2be5a13eaaa22b2796f05817f7a9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a></div><div class="ttdeci">Entity()</div><div class="ttdoc">Constructs an empty Entity object. </div><div class="ttdef"><b>Definition:</b> entity.cpp:70</div></div>
</div><!-- fragment -->
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a2f202c43bfb6a842b9ccd7da00786127"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f202c43bfb6a842b9ccd7da00786127">&#9670;&nbsp;</a></span>accounts()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Tag::History::accounts </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the number of accounts using that hashtag. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;{</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;accounts&quot;</span>));</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a76ed4cab890007ef32f206813e7d18fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76ed4cab890007ef32f206813e7d18fb">&#9670;&nbsp;</a></span>day()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const system_clock::time_point Tag::History::day </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the day. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;{</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;day&quot;</span>);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">if</span> (node.isString())</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; {</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; std::chrono::seconds seconds(stouint64(node.asString()));</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> system_clock::time_point(seconds);</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; }</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: day\n&quot;</span>;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordflow">return</span> system_clock::time_point();</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="a18e77720b04740666eed8770bd155761"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18e77720b04740666eed8770bd155761">&#9670;&nbsp;</a></span>uses()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint_fast64_t Tag::History::uses </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the number of accounts using that hashtag. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;{</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keywordflow">return</span> stouint64(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;uses&quot;</span>));</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adb8d99a42bce94868a5bd68937cc1e93"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">Mastodon::Easy::Entity::get_string</a></div><div class="ttdeci">const string get_string(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::string. </div><div class="ttdef"><b>Definition:</b> entity.cpp:131</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul> <hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="tag_8hpp_source.html">tag.hpp</a></li> <li>src/easy/entities/<a class="el" href="tag_8hpp_source.html">tag.hpp</a></li>
<li>src/easy/entities/tag.cpp</li> <li>src/easy/entities/tag.cpp</li>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -58,6 +58,9 @@ $(function() {
<li>v1 <li>v1
: <a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">Mastodon::API</a> : <a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">Mastodon::API</a>
</li> </li>
<li>v2
: <a class="el" href="classMastodon_1_1API.html#aa9bb595d2e7632ab9aa37a9bb6836ed0">Mastodon::API</a>
</li>
<li>visibility_type <li>visibility_type
: <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">Mastodon::Easy</a> : <a class="el" href="classMastodon_1_1Easy.html#a41488ca00d3169dc24313b21bd19eefa">Mastodon::Easy</a>
</li> </li>

View File

@ -45,6 +45,9 @@ $(function() {
<li>v1 <li>v1
: <a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">Mastodon::API</a> : <a class="el" href="classMastodon_1_1API.html#a3b88e9c1ff8daee1e730c3f3de1e2853">Mastodon::API</a>
</li> </li>
<li>v2
: <a class="el" href="classMastodon_1_1API.html#aa9bb595d2e7632ab9aa37a9bb6836ed0">Mastodon::API</a>
</li>
<li>valid() <li>valid()
: <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">Mastodon::Easy::Entity</a> : <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a574de88f0531b8abf9c709e2acc4e75c">Mastodon::Easy::Entity</a>
</li> </li>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long