2019-04-19

This commit is contained in:
tastytea 2019-04-19 07:05:28 +02:00
parent bd9ea4b4bb
commit d810e6243a
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
163 changed files with 1991 additions and 658 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -57,22 +57,24 @@ $(function() {
<tr id="row_0_0_6_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Context.html" target="_self">Context</a></td><td class="desc">Class to hold contexts </td></tr>
<tr id="row_0_0_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html" target="_self">Emoji</a></td><td class="desc">Class to hold emojis </td></tr>
<tr id="row_0_0_8_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Entity.html" target="_self">Entity</a></td><td class="desc">Base class for all entities </td></tr>
<tr id="row_0_0_9_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Instance.html" target="_self">Instance</a></td><td class="desc">Class to hold instances </td></tr>
<tr id="row_0_0_10_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Link.html" target="_self">Link</a></td><td class="desc">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 </td></tr>
<tr id="row_0_0_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1List.html" target="_self">List</a></td><td class="desc">Class to hold lists </td></tr>
<tr id="row_0_0_12_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Mention.html" target="_self">Mention</a></td><td class="desc">Class to hold mentions </td></tr>
<tr id="row_0_0_13_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Notification.html" target="_self">Notification</a></td><td class="desc">Class to hold notifications </td></tr>
<tr id="row_0_0_14_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1PushSubscription.html" target="_self">PushSubscription</a></td><td class="desc">Class to hold push subscriptions </td></tr>
<tr id="row_0_0_15_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" target="_self">Relationship</a></td><td class="desc">Class to hold relationships </td></tr>
<tr id="row_0_0_16_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Report.html" target="_self">Report</a></td><td class="desc">Class to hold reports </td></tr>
<tr id="row_0_0_17_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Results.html" target="_self">Results</a></td><td class="desc">Class to hold results </td></tr>
<tr id="row_0_0_18_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1return__entity.html" target="_self">return_entity</a></td><td class="desc">Return types for calls that return a single <code><a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Easy::Entity</a></code> </td></tr>
<tr id="row_0_0_19_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1return__entity__vector.html" target="_self">return_entity_vector</a></td><td class="desc">Return types for calls that return multiple <code><a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Easy::Entity</a></code>s </td></tr>
<tr id="row_0_0_20_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Status.html" target="_self">Status</a></td><td class="desc">Class to hold statuses </td></tr>
<tr id="row_0_0_21_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1stream__event.html" target="_self">stream_event</a></td><td class="desc">Used for stream events </td></tr>
<tr id="row_0_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_22_" class="arrow" onclick="toggleFolder('0_0_22_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Tag.html" target="_self">Tag</a></td><td class="desc">Class to hold tags </td></tr>
<tr id="row_0_0_22_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" target="_self">History</a></td><td class="desc">Class to hold <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> history </td></tr>
<tr id="row_0_0_23_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1time.html" target="_self">time</a></td><td class="desc">Type for time. Converts to time_point and string </td></tr>
<tr id="row_0_0_9_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Filter.html" target="_self">Filter</a></td><td class="desc">Class to hold filters </td></tr>
<tr id="row_0_0_10_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Instance.html" target="_self">Instance</a></td><td class="desc">Class to hold instances </td></tr>
<tr id="row_0_0_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Link.html" target="_self">Link</a></td><td class="desc">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 </td></tr>
<tr id="row_0_0_12_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1List.html" target="_self">List</a></td><td class="desc">Class to hold lists </td></tr>
<tr id="row_0_0_13_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Mention.html" target="_self">Mention</a></td><td class="desc">Class to hold mentions </td></tr>
<tr id="row_0_0_14_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Notification.html" target="_self">Notification</a></td><td class="desc">Class to hold notifications </td></tr>
<tr id="row_0_0_15_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1PushSubscription.html" target="_self">PushSubscription</a></td><td class="desc">Class to hold push subscriptions </td></tr>
<tr id="row_0_0_16_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html" target="_self">Relationship</a></td><td class="desc">Class to hold relationships </td></tr>
<tr id="row_0_0_17_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Report.html" target="_self">Report</a></td><td class="desc">Class to hold reports </td></tr>
<tr id="row_0_0_18_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Results.html" target="_self">Results</a></td><td class="desc">Class to hold results </td></tr>
<tr id="row_0_0_19_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1return__entity.html" target="_self">return_entity</a></td><td class="desc">Return types for calls that return a single <code><a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Easy::Entity</a></code> </td></tr>
<tr id="row_0_0_20_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1return__entity__vector.html" target="_self">return_entity_vector</a></td><td class="desc">Return types for calls that return multiple <code><a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Easy::Entity</a></code>s </td></tr>
<tr id="row_0_0_21_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Status.html" target="_self">Status</a></td><td class="desc">Class to hold statuses </td></tr>
<tr id="row_0_0_22_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1stream__event.html" target="_self">stream_event</a></td><td class="desc">Used for stream events </td></tr>
<tr id="row_0_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_23_" class="arrow" onclick="toggleFolder('0_0_23_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Tag.html" target="_self">Tag</a></td><td class="desc">Class to hold tags </td></tr>
<tr id="row_0_0_23_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html" target="_self">History</a></td><td class="desc">Class to hold <a class="el" href="classMastodon_1_1Easy_1_1Tag.html" title="Class to hold tags. ">Tag</a> history </td></tr>
<tr id="row_0_0_24_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1Easy_1_1time.html" target="_self">time</a></td><td class="desc">Type for time. Converts to time_point and string </td></tr>
<tr id="row_0_0_25_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1Easy_1_1Token.html" target="_self">Token</a></td><td class="desc">Class to hold applications </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1API.html" target="_self">API</a></td><td class="desc">Interface to the <a class="el" href="namespaceMastodon.html" title="Collection of things to interface with server software that implements the Mastodon API...">Mastodon</a> <a class="el" href="classMastodon_1_1API.html" title="Interface to the Mastodon API. ">API</a> </td></tr>
<tr id="row_0_1_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMastodon_1_1API_1_1http.html" target="_self">http</a></td><td class="desc">Http class. Do not use this directly </td></tr>
<tr id="row_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structMastodon_1_1param.html" target="_self">param</a></td><td class="desc">A single parameter </td></tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

File diff suppressed because one or more lines are too long

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -262,9 +262,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
</dd>
</dl>
<dl class="section since"><dt>Since</dt><dd>0.100.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="keyword">static</span> <a class="code" href="structMastodon_1_1return__call.html">return_call</a> ret;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; _streamthread = std::thread(</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; [&amp;, path] <span class="comment">// path is captured by value because it may be</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; { <span class="comment">// deleted before we access it.</span></div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; ret = request_common(http_method::GET_STREAM, path,</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; curlpp::Forms(), stream);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Remaining content of the stream: &quot;</span> &lt;&lt; stream &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordflow">if</span> (!ret)</div><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="comment">// Embed the HTTP status code in stream on error.</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; stream += <span class="stringliteral">&quot;event: ERROR\ndata: {\&quot;error_code\&quot;:&quot;</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; + std::to_string(ret.<a class="code" href="structMastodon_1_1return__base.html#a12cebffae19249cac4c9e4ae9f95391a">error_code</a>) + <span class="stringliteral">&quot;,\&quot;http_error\&quot;:&quot;</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; + std::to_string(ret.<a class="code" href="structMastodon_1_1return__call.html#a4b0ebe6866b1e976e073081304bc68f5">http_error_code</a>) + <span class="stringliteral">&quot;}\n&quot;</span>;</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; });</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;}</div><div class="ttc" id="structMastodon_1_1return__call_html"><div class="ttname"><a href="structMastodon_1_1return__call.html">Mastodon::return_call</a></div><div class="ttdoc">Return type for API calls. </div><div class="ttdef"><b>Definition:</b> return_types.hpp:85</div></div>
<div class="ttc" id="structMastodon_1_1return__call_html_a4b0ebe6866b1e976e073081304bc68f5"><div class="ttname"><a href="structMastodon_1_1return__call.html#a4b0ebe6866b1e976e073081304bc68f5">Mastodon::return_call::http_error_code</a></div><div class="ttdeci">uint16_t http_error_code</div><div class="ttdoc">HTTP error code. </div><div class="ttdef"><b>Definition:</b> return_types.hpp:92</div></div>
<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="keyword">static</span> <a class="code" href="structMastodon_1_1return__call.html">return_call</a> ret;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; _streamthread = std::thread(</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; [&amp;, path] <span class="comment">// path is captured by value because it may be</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; { <span class="comment">// deleted before we access it.</span></div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; ret = request_common(http_method::GET_STREAM, path,</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; curlpp::Forms(), stream);</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Remaining content of the stream: &quot;</span> &lt;&lt; stream &lt;&lt; <span class="charliteral">&#39;\n&#39;</span>;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="keywordflow">if</span> (!ret)</div><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="comment">// Embed the HTTP status code in stream on error.</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; stream += <span class="stringliteral">&quot;event: ERROR\ndata: {\&quot;error_code\&quot;:&quot;</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; + std::to_string(ret.<a class="code" href="structMastodon_1_1return__base.html#a12cebffae19249cac4c9e4ae9f95391a">error_code</a>) + <span class="stringliteral">&quot;,\&quot;http_error\&quot;:&quot;</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; + std::to_string(ret.<a class="code" href="structMastodon_1_1return__base.html#af62546b8b4bb03899ddbec770065e0b6">http_error_code</a>) + <span class="stringliteral">&quot;}\n&quot;</span>;</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; });</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;}</div><div class="ttc" id="structMastodon_1_1return__call_html"><div class="ttname"><a href="structMastodon_1_1return__call.html">Mastodon::return_call</a></div><div class="ttdoc">Return type for API calls. </div><div class="ttdef"><b>Definition:</b> return_types.hpp:92</div></div>
<div class="ttc" id="structMastodon_1_1return__base_html_a12cebffae19249cac4c9e4ae9f95391a"><div class="ttname"><a href="structMastodon_1_1return__base.html#a12cebffae19249cac4c9e4ae9f95391a">Mastodon::return_base::error_code</a></div><div class="ttdeci">uint8_t error_code</div><div class="ttdoc">Error code. </div><div class="ttdef"><b>Definition:</b> return_types.hpp:41</div></div>
<div class="ttc" id="structMastodon_1_1return__base_html_af62546b8b4bb03899ddbec770065e0b6"><div class="ttname"><a href="structMastodon_1_1return__base.html#af62546b8b4bb03899ddbec770065e0b6">Mastodon::return_base::http_error_code</a></div><div class="ttdeci">uint16_t http_error_code</div><div class="ttdoc">HTTP error code. </div><div class="ttdef"><b>Definition:</b> return_types.hpp:55</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

File diff suppressed because one or more lines are too long

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -290,7 +290,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example01_get_public_timeline_8cpp-example.html#a8">example01_get_public_timeline.cpp</a>, and <a class="el" href="example02_stream_8cpp-example.html#a8">example02_stream.cpp</a>.</dd>
</dl><div class="fragment"><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; <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="l00052"></a><span class="lineno"> 52</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:159</div></div>
</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;acct&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -311,7 +311,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00055"></a><span class="lineno"> 55</span>&#160;{</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</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="l00057"></a><span class="lineno"> 57</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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;avatar&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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -334,7 +334,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets avatar. </p>
<p>Filename or base64-encoded</p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><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; <span class="keyword">set</span>(<span class="stringliteral">&quot;avatar&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">avatar</a>));</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_ac5abbe4f92b837ba778a8265f18d7737"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">Mastodon::Easy::Account::avatar</a></div><div class="ttdeci">const string avatar() const</div><div class="ttdoc">Returns URL of avatar. </div><div class="ttdef"><b>Definition:</b> account.cpp:54</div></div>
<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="keyword">set</span>(<span class="stringliteral">&quot;avatar&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">avatar</a>));</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_ac5abbe4f92b837ba778a8265f18d7737"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">Mastodon::Easy::Account::avatar</a></div><div class="ttdeci">const string avatar() const</div><div class="ttdoc">Returns URL of avatar. </div><div class="ttdef"><b>Definition:</b> account.cpp:55</div></div>
</div><!-- fragment -->
</div>
</div>
@ -355,7 +355,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;avatar_static&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:159</div></div>
<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;avatar_static&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -376,7 +376,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;bot&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;bot&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -397,7 +397,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;created_at&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_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:215</div></div>
<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="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;created_at&quot;</span>);</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:229</div></div>
</div><!-- fragment -->
</div>
</div>
@ -418,7 +418,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;display_name&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:159</div></div>
<div class="fragment"><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> <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="l00084"></a><span class="lineno"> 84</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -440,7 +440,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets display name. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </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="keyword">set</span>(<span class="stringliteral">&quot;display_name&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a3014255fda93a58a1293852e7b1ecbb8">display_name</a>));</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a3014255fda93a58a1293852e7b1ecbb8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a3014255fda93a58a1293852e7b1ecbb8">Mastodon::Easy::Account::display_name</a></div><div class="ttdeci">const string display_name() const</div><div class="ttdoc">Returns display name. </div><div class="ttdef"><b>Definition:</b> account.cpp:80</div></div>
<div class="fragment"><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; <span class="keyword">set</span>(<span class="stringliteral">&quot;display_name&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a3014255fda93a58a1293852e7b1ecbb8">display_name</a>));</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a3014255fda93a58a1293852e7b1ecbb8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a3014255fda93a58a1293852e7b1ecbb8">Mastodon::Easy::Account::display_name</a></div><div class="ttdeci">const string display_name() const</div><div class="ttdoc">Returns display name. </div><div class="ttdef"><b>Definition:</b> account.cpp:81</div></div>
</div><!-- fragment -->
</div>
</div>
@ -541,7 +541,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns metadata fields. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.1 </dd></dl>
<div class="fragment"><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;{</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</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="l00094"></a><span class="lineno"> 94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><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; std::vector&lt;Account::fields_pair&gt; vec;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><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> <a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Account::fields_pair</a></div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; (value[<span class="stringliteral">&quot;name&quot;</span>].asString(),</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; value[<span class="stringliteral">&quot;value&quot;</span>].asString());</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; });</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keywordflow">return</span> vec;</div><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;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</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:56</div></div>
<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="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="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">if</span> (node.isArray())</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; {</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; std::vector&lt;Account::fields_pair&gt; vec;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><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> <a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Account::fields_pair</a></div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; (value[<span class="stringliteral">&quot;name&quot;</span>].asString(),</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; value[<span class="stringliteral">&quot;value&quot;</span>].asString());</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; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; }</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; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</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:56</div></div>
</div><!-- fragment -->
</div>
</div>
@ -583,7 +583,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00127"></a><span class="lineno"> 127</span>&#160;{</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;followers_count&quot;</span>);</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<div class="fragment"><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;{</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;followers_count&quot;</span>);</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -604,7 +604,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00132"></a><span class="lineno"> 132</span>&#160;{</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;following_count&quot;</span>);</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;following_count&quot;</span>);</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -625,7 +625,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00169"></a><span class="lineno"> 169</span>&#160;{</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</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="l00171"></a><span class="lineno"> 171</span>&#160; {</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; }</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; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;}</div></div><!-- fragment -->
<div class="fragment"><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; <span class="keywordflow">if</span> (<span class="keyword">get</span>(<span class="stringliteral">&quot;moved&quot;</span>).isObject())</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> <span class="keyword">true</span>;</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; <span class="keywordflow">return</span> <span class="keyword">false</span>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="a8978ffa451086abc959e9fda3441d211"></a>
@ -645,7 +645,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <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="l00139"></a><span class="lineno"> 139</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;{</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</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="l00140"></a><span class="lineno"> 140</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -668,7 +668,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets header image. </p>
<p>Filename or base64-encoded.</p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </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="keyword">set</span>(<span class="stringliteral">&quot;header&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a8978ffa451086abc959e9fda3441d211">header</a>));</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a8978ffa451086abc959e9fda3441d211"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a8978ffa451086abc959e9fda3441d211">Mastodon::Easy::Account::header</a></div><div class="ttdeci">const string header() const</div><div class="ttdoc">Returns URL of header image. </div><div class="ttdef"><b>Definition:</b> account.cpp:136</div></div>
<div class="fragment"><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; <span class="keyword">set</span>(<span class="stringliteral">&quot;header&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a8978ffa451086abc959e9fda3441d211">header</a>));</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a8978ffa451086abc959e9fda3441d211"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a8978ffa451086abc959e9fda3441d211">Mastodon::Easy::Account::header</a></div><div class="ttdeci">const string header() const</div><div class="ttdoc">Returns URL of header image. </div><div class="ttdef"><b>Definition:</b> account.cpp:137</div></div>
</div><!-- fragment -->
</div>
</div>
@ -689,7 +689,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00148"></a><span class="lineno"> 148</span>&#160;{</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</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="l00150"></a><span class="lineno"> 150</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;{</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</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="l00151"></a><span class="lineno"> 151</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -710,7 +710,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00153"></a><span class="lineno"> 153</span>&#160;{</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</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;id&quot;</span>);</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</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:159</div></div>
<div class="fragment"><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">return</span> <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="l00156"></a><span class="lineno"> 156</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -731,7 +731,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00158"></a><span class="lineno"> 158</span>&#160;{</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;locked&quot;</span>);</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;{</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;locked&quot;</span>);</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -753,7 +753,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets locked state. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;{</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;locked&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#af8edbddc38b31ca7fe686a1969331290">locked</a>));</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_af8edbddc38b31ca7fe686a1969331290"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#af8edbddc38b31ca7fe686a1969331290">Mastodon::Easy::Account::locked</a></div><div class="ttdeci">bool locked() const</div><div class="ttdoc">Returns true if the account is locked. </div><div class="ttdef"><b>Definition:</b> account.cpp:157</div></div>
<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">set</span>(<span class="stringliteral">&quot;locked&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#af8edbddc38b31ca7fe686a1969331290">locked</a>));</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_af8edbddc38b31ca7fe686a1969331290"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#af8edbddc38b31ca7fe686a1969331290">Mastodon::Easy::Account::locked</a></div><div class="ttdeci">bool locked() const</div><div class="ttdoc">Returns true if the account is locked. </div><div class="ttdef"><b>Definition:</b> account.cpp:158</div></div>
</div><!-- fragment -->
</div>
</div>
@ -774,8 +774,8 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00179"></a><span class="lineno"> 179</span>&#160;{</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a4ee4b8ab2058afbce5206430ff8732c2">has_moved</a>())</div><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="comment">// TODO: Find an account with moved-node and test</span></div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Account</a>(<span class="keyword">get</span>(<span class="stringliteral">&quot;moved&quot;</span>).toStyledString());</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; }</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Account</a>();</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</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 class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a4ee4b8ab2058afbce5206430ff8732c2"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a4ee4b8ab2058afbce5206430ff8732c2">Mastodon::Easy::Account::has_moved</a></div><div class="ttdeci">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:168</div></div>
<div class="fragment"><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;{</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a4ee4b8ab2058afbce5206430ff8732c2">has_moved</a>())</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; {</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <span class="comment">// TODO: Find an account with moved-node and test</span></div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Account</a>(<span class="keyword">get</span>(<span class="stringliteral">&quot;moved&quot;</span>).toStyledString());</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; }</div><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_1Account.html">Account</a>();</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</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 class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a4ee4b8ab2058afbce5206430ff8732c2"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a4ee4b8ab2058afbce5206430ff8732c2">Mastodon::Easy::Account::has_moved</a></div><div class="ttdeci">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:169</div></div>
</div><!-- fragment -->
</div>
</div>
@ -796,7 +796,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00190"></a><span class="lineno"> 190</span>&#160;{</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</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;note&quot;</span>);</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</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:159</div></div>
<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="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;note&quot;</span>);</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -818,7 +818,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets note. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;{</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;note&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a2c157b5c3e19f19b712664c92d745b05">note</a>));</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a2c157b5c3e19f19b712664c92d745b05"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a2c157b5c3e19f19b712664c92d745b05">Mastodon::Easy::Account::note</a></div><div class="ttdeci">const string note() const</div><div class="ttdoc">Returns note. </div><div class="ttdef"><b>Definition:</b> account.cpp:189</div></div>
<div class="fragment"><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; <span class="keyword">set</span>(<span class="stringliteral">&quot;note&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#a2c157b5c3e19f19b712664c92d745b05">note</a>));</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_a2c157b5c3e19f19b712664c92d745b05"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#a2c157b5c3e19f19b712664c92d745b05">Mastodon::Easy::Account::note</a></div><div class="ttdeci">const string note() const</div><div class="ttdoc">Returns note. </div><div class="ttdef"><b>Definition:</b> account.cpp:190</div></div>
</div><!-- fragment -->
</div>
</div>
@ -839,7 +839,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00201"></a><span class="lineno"> 201</span>&#160;{</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</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="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</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="l00206"></a><span class="lineno"> 206</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</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="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</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="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: source.privacy\n&quot;</span>;</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;{</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</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="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</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="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</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="l00209"></a><span class="lineno"> 209</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</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="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: source.privacy\n&quot;</span>;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -860,7 +860,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00217"></a><span class="lineno"> 217</span>&#160;{</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;source.sensitive&quot;</span>);</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;{</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;source.sensitive&quot;</span>);</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -881,7 +881,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Get source. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.100.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;{</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html">Account::Source</a>(<span class="keyword">get</span>(<span class="stringliteral">&quot;source&quot;</span>));</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html">Mastodon::Easy::Account::Source</a></div><div class="ttdoc">Class to hold source attribute. </div><div class="ttdef"><b>Definition:</b> account.hpp:241</div></div>
<div class="fragment"><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;{</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html">Account::Source</a>(<span class="keyword">get</span>(<span class="stringliteral">&quot;source&quot;</span>));</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html">Mastodon::Easy::Account::Source</a></div><div class="ttdoc">Class to hold source attribute. </div><div class="ttdef"><b>Definition:</b> account.hpp:241</div></div>
</div><!-- fragment -->
</div>
</div>
@ -903,8 +903,8 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Set source. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.100.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;{</div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;source&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#af392acd591247321382c40fb5c9eeb74">source</a>.<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a>()));</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_af392acd591247321382c40fb5c9eeb74"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#af392acd591247321382c40fb5c9eeb74">Mastodon::Easy::Account::source</a></div><div class="ttdeci">const Source source() const</div><div class="ttdoc">Get source. </div><div class="ttdef"><b>Definition:</b> account.cpp:335</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ab9ed99f52a6337b04a506e8b30b37dd9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">Mastodon::Easy::Entity::to_object</a></div><div class="ttdeci">const Json::Value to_object() const</div><div class="ttdoc">Returns the JSON object of the Entity. </div><div class="ttdef"><b>Definition:</b> entity.cpp:89</div></div>
<div class="fragment"><div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;{</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;source&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account.html#af392acd591247321382c40fb5c9eeb74">source</a>.<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a>()));</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_html_af392acd591247321382c40fb5c9eeb74"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account.html#af392acd591247321382c40fb5c9eeb74">Mastodon::Easy::Account::source</a></div><div class="ttdeci">const Source source() const</div><div class="ttdoc">Get source. </div><div class="ttdef"><b>Definition:</b> account.cpp:336</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ab9ed99f52a6337b04a506e8b30b37dd9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">Mastodon::Easy::Entity::to_object</a></div><div class="ttdeci">const Json::Value to_object() const</div><div class="ttdoc">Returns the JSON object of the Entity. </div><div class="ttdef"><b>Definition:</b> entity.cpp:96</div></div>
</div><!-- fragment -->
</div>
</div>
@ -925,7 +925,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00347"></a><span class="lineno"> 347</span>&#160;{</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;statuses_count&quot;</span>);</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<div class="fragment"><div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160;{</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;statuses_count&quot;</span>);</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -946,7 +946,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00352"></a><span class="lineno"> 352</span>&#160;{</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</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="l00354"></a><span class="lineno"> 354</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;{</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</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="l00355"></a><span class="lineno"> 355</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -967,7 +967,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns username (without @hostname) </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;{</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</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="l00359"></a><span class="lineno"> 359</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160;{</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</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="l00360"></a><span class="lineno"> 360</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -998,7 +998,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;username&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;acct&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;display_name&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;locked&quot;</span>,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;created_at&quot;</span>,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;followers_count&quot;</span>,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="stringliteral">&quot;following_count&quot;</span>,</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="stringliteral">&quot;statuses_count&quot;</span>,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="stringliteral">&quot;note&quot;</span>,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="stringliteral">&quot;avatar&quot;</span>,</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="stringliteral">&quot;avatar_static&quot;</span>,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="stringliteral">&quot;header&quot;</span>,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="stringliteral">&quot;header_static&quot;</span></div><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;</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;username&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;acct&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;display_name&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;locked&quot;</span>,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;created_at&quot;</span>,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;followers_count&quot;</span>,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="stringliteral">&quot;following_count&quot;</span>,</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="stringliteral">&quot;statuses_count&quot;</span>,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="stringliteral">&quot;note&quot;</span>,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="stringliteral">&quot;avatar&quot;</span>,</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="stringliteral">&quot;avatar_static&quot;</span>,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="stringliteral">&quot;header&quot;</span>,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="stringliteral">&quot;header_static&quot;</span>,</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="stringliteral">&quot;emojis&quot;</span></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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -273,7 +273,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns metadata fields. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;{</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</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="l00229"></a><span class="lineno"> 229</span>&#160;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; {</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; std::vector&lt;Account::fields_pair&gt; vec;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><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="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Account::fields_pair</a></div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; (value[<span class="stringliteral">&quot;name&quot;</span>].asString(),</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; value[<span class="stringliteral">&quot;value&quot;</span>].asString());</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; });</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; <span class="keywordflow">return</span> vec;</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;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</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:56</div></div>
<div class="fragment"><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;{</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</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="l00230"></a><span class="lineno"> 230</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; {</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; std::vector&lt;Account::fields_pair&gt; vec;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; {</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html#ac7b57bc81d269622ca80f81a57f37dad">Account::fields_pair</a></div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; (value[<span class="stringliteral">&quot;name&quot;</span>].asString(),</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; value[<span class="stringliteral">&quot;value&quot;</span>].asString());</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; });</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; }</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> {};</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</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:56</div></div>
</div><!-- fragment -->
</div>
</div>
@ -315,7 +315,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns note in plain text. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;{</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</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;note&quot;</span>);</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;{</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</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;note&quot;</span>);</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -337,7 +337,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets note. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;{</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;note&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html#afa876c5b4fe57af1ff2d6af596781b3e">note</a>));</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html_afa876c5b4fe57af1ff2d6af596781b3e"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html#afa876c5b4fe57af1ff2d6af596781b3e">Mastodon::Easy::Account::Source::note</a></div><div class="ttdeci">const string note() const</div><div class="ttdoc">Returns note in plain text. </div><div class="ttdef"><b>Definition:</b> account.cpp:262</div></div>
<div class="fragment"><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;{</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;note&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html#afa876c5b4fe57af1ff2d6af596781b3e">note</a>));</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html_afa876c5b4fe57af1ff2d6af596781b3e"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html#afa876c5b4fe57af1ff2d6af596781b3e">Mastodon::Easy::Account::Source::note</a></div><div class="ttdeci">const string note() const</div><div class="ttdoc">Returns note in plain text. </div><div class="ttdef"><b>Definition:</b> account.cpp:263</div></div>
</div><!-- fragment -->
</div>
</div>
@ -358,7 +358,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns default privacy of new toots. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;{</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</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;privacy&quot;</span>);</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160; <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</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="l00279"></a><span class="lineno"> 279</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</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="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</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="l00283"></a><span class="lineno"> 283</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: source.privacy\n&quot;</span>;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;{</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</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;privacy&quot;</span>);</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; <span class="keywordflow">if</span> (strprivacy.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</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="l00280"></a><span class="lineno"> 280</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</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="l00282"></a><span class="lineno"> 282</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</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="l00284"></a><span class="lineno"> 284</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: source.privacy\n&quot;</span>;</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -380,7 +380,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets default privacy of new toots. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;{</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keywordtype">string</span> strprivacy = <span class="stringliteral">&quot;&quot;</span>;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keywordflow">switch</span> (<a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a93f378b51bad62d8e7439bea8a5e9180">privacy</a>)</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; {</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; <span class="keywordflow">case</span> visibility_type::Public:</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; {</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; strprivacy = <span class="stringliteral">&quot;public&quot;</span>;</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; }</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; <span class="keywordflow">case</span> visibility_type::Unlisted:</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; {</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; strprivacy = <span class="stringliteral">&quot;unlisted&quot;</span>;</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; }</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keywordflow">case</span> visibility_type::Private:</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; {</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; strprivacy = <span class="stringliteral">&quot;private&quot;</span>;</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; }</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <span class="keywordflow">case</span> visibility_type::Direct:</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; {</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; strprivacy = <span class="stringliteral">&quot;direct&quot;</span>;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; }</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <span class="keywordflow">default</span>:</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; {</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; strprivacy = <span class="stringliteral">&quot;undefined&quot;</span>;</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; }</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; }</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;privacy&quot;</span>, Json::Value(strprivacy));</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html_a93f378b51bad62d8e7439bea8a5e9180"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a93f378b51bad62d8e7439bea8a5e9180">Mastodon::Easy::Account::Source::privacy</a></div><div class="ttdeci">visibility_type privacy() const</div><div class="ttdoc">Returns default privacy of new toots. </div><div class="ttdef"><b>Definition:</b> account.cpp:273</div></div>
<div class="fragment"><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;{</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keywordtype">string</span> strprivacy = <span class="stringliteral">&quot;&quot;</span>;</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keywordflow">switch</span> (<a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a93f378b51bad62d8e7439bea8a5e9180">privacy</a>)</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; {</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; <span class="keywordflow">case</span> visibility_type::Public:</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; {</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; strprivacy = <span class="stringliteral">&quot;public&quot;</span>;</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; }</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="keywordflow">case</span> visibility_type::Unlisted:</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; {</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; strprivacy = <span class="stringliteral">&quot;unlisted&quot;</span>;</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; }</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keywordflow">case</span> visibility_type::Private:</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; {</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; strprivacy = <span class="stringliteral">&quot;private&quot;</span>;</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; }</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; <span class="keywordflow">case</span> visibility_type::Direct:</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; {</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; strprivacy = <span class="stringliteral">&quot;direct&quot;</span>;</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; }</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="keywordflow">default</span>:</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; {</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; strprivacy = <span class="stringliteral">&quot;undefined&quot;</span>;</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; }</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; }</div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;privacy&quot;</span>, Json::Value(strprivacy));</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html_a93f378b51bad62d8e7439bea8a5e9180"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a93f378b51bad62d8e7439bea8a5e9180">Mastodon::Easy::Account::Source::privacy</a></div><div class="ttdeci">visibility_type privacy() const</div><div class="ttdoc">Returns default privacy of new toots. </div><div class="ttdef"><b>Definition:</b> account.cpp:274</div></div>
</div><!-- fragment -->
</div>
</div>
@ -401,7 +401,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns if media is marked as sensitive by default. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;{</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;sensitive&quot;</span>);</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;{</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;sensitive&quot;</span>);</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -423,7 +423,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets if media is marked as sensitive by default. </p>
<dl class="section since"><dt>Since</dt><dd>0.18.5 </dd></dl>
<div class="fragment"><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;{</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;source&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a1a7342063aa342017ac9c562a7ca3dc6">sensitive</a>));</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html_a1a7342063aa342017ac9c562a7ca3dc6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a1a7342063aa342017ac9c562a7ca3dc6">Mastodon::Easy::Account::Source::sensitive</a></div><div class="ttdeci">bool sensitive() const</div><div class="ttdoc">Returns if media is marked as sensitive by default. </div><div class="ttdef"><b>Definition:</b> account.cpp:324</div></div>
<div class="fragment"><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;{</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;source&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a1a7342063aa342017ac9c562a7ca3dc6">sensitive</a>));</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Account_1_1Source_html_a1a7342063aa342017ac9c562a7ca3dc6"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a1a7342063aa342017ac9c562a7ca3dc6">Mastodon::Easy::Account::Source::sensitive</a></div><div class="ttdeci">bool sensitive() const</div><div class="ttdoc">Returns if media is marked as sensitive by default. </div><div class="ttdef"><b>Definition:</b> account.cpp:325</div></div>
</div><!-- fragment -->
</div>
</div>
@ -454,7 +454,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;{</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;}</div></div><!-- fragment -->
<div class="fragment"><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;{</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordflow">return</span> <span class="keyword">true</span>;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -255,7 +255,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00028"></a><span class="lineno"> 28</span>&#160;{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</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="l00030"></a><span class="lineno"> 30</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</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="l00030"></a><span class="lineno"> 30</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -286,7 +286,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>({<span class="stringliteral">&quot;name&quot;</span>});</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>({<span class="stringliteral">&quot;name&quot;</span>});</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>
@ -307,7 +307,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;website&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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;website&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:173</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -238,7 +238,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#a6082153efde52b69b1b88372d268554f">get_double</a>(<span class="stringliteral">&quot;meta.original.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_a6082153efde52b69b1b88372d268554f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">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:187</div></div>
<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#a6082153efde52b69b1b88372d268554f">get_double</a>(<span class="stringliteral">&quot;meta.original.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_a6082153efde52b69b1b88372d268554f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">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:201</div></div>
</div><!-- fragment -->
</div>
</div>
@ -259,7 +259,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#a6082153efde52b69b1b88372d268554f">get_double</a>(<span class="stringliteral">&quot;meta.small.aspect&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_a6082153efde52b69b1b88372d268554f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">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:187</div></div>
<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#a6082153efde52b69b1b88372d268554f">get_double</a>(<span class="stringliteral">&quot;meta.small.aspect&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_a6082153efde52b69b1b88372d268554f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">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:201</div></div>
</div><!-- fragment -->
</div>
</div>
@ -280,7 +280,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.original.bitrate&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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.original.bitrate&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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -301,7 +301,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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">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="l00055"></a><span class="lineno"> 55</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:159</div></div>
<div class="fragment"><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">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="l00055"></a><span class="lineno"> 55</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -344,7 +344,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00064"></a><span class="lineno"> 64</span>&#160;{</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <span class="keyword">const</span> <span class="keywordtype">double</span> sec = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">get_double</a>(<span class="stringliteral">&quot;meta.original.duration&quot;</span>);</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; <span class="keywordflow">return</span> std::chrono::duration&lt;double&gt;(sec);</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_a6082153efde52b69b1b88372d268554f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">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:187</div></div>
<div class="fragment"><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="keyword">const</span> <span class="keywordtype">double</span> sec = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">get_double</a>(<span class="stringliteral">&quot;meta.original.duration&quot;</span>);</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; <span class="keywordflow">return</span> std::chrono::duration&lt;double&gt;(sec);</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_a6082153efde52b69b1b88372d268554f"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">Mastodon::Easy::Entity::get_double</a></div><div class="ttdeci">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:201</div></div>
</div><!-- fragment -->
</div>
</div>
@ -445,7 +445,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Gets file to upload. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.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;file&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:159</div></div>
<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;file&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -538,7 +538,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00106"></a><span class="lineno"> 106</span>&#160;{</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</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="l00108"></a><span class="lineno"> 108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordflow">if</span> (!strframes.empty())</div><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; std::size_t pos = strframes.find(<span class="charliteral">&#39;/&#39;</span>);</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordflow">if</span> (pos != std::string::npos)</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; std::uint16_t frames = std::stoul(strframes.substr(0, pos));</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; std::uint16_t divider = std::stoul(strframes.substr(pos + 1));</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordflow">return</span> frames / divider;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; }</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; }</div><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> 0.0;</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_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:159</div></div>
<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="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="l00108"></a><span class="lineno"> 108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keywordflow">if</span> (!strframes.empty())</div><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; std::size_t pos = strframes.find(<span class="charliteral">&#39;/&#39;</span>);</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="keywordflow">if</span> (pos != std::string::npos)</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; std::uint16_t frames = std::stoul(strframes.substr(0, pos));</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; std::uint16_t divider = std::stoul(strframes.substr(pos + 1));</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordflow">return</span> frames / divider;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; }</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; }</div><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> 0.0;</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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -559,7 +559,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.original.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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.original.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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -580,7 +580,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.small.height&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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.small.height&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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -601,7 +601,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;id&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:159</div></div>
<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;id&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -622,7 +622,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;preview_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:159</div></div>
<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;preview_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -643,7 +643,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;remote_url&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:159</div></div>
<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;remote_url&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -664,7 +664,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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.original.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:159</div></div>
<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.original.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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -685,7 +685,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;meta.small.size&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:159</div></div>
<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;meta.small.size&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -706,7 +706,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00160"></a><span class="lineno"> 160</span>&#160;{</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</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="l00162"></a><span class="lineno"> 162</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:159</div></div>
<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="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="l00162"></a><span class="lineno"> 162</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -727,7 +727,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00165"></a><span class="lineno"> 165</span>&#160;{</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</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="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;image&quot;</span>) == 0)</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordflow">return</span> attachment_type::Image;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</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="l00170"></a><span class="lineno"> 170</span>&#160; <span class="keywordflow">return</span> attachment_type::Video;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</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="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordflow">return</span> attachment_type::Gifv;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</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="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordflow">return</span> attachment_type::Unknown;</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: type\n&quot;</span>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordflow">return</span> attachment_type::Undefined;</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;{</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</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="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;image&quot;</span>) == 0)</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordflow">return</span> attachment_type::Image;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</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="l00170"></a><span class="lineno"> 170</span>&#160; <span class="keywordflow">return</span> attachment_type::Video;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</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="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordflow">return</span> attachment_type::Gifv;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</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="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordflow">return</span> attachment_type::Unknown;</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: type\n&quot;</span>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordflow">return</span> attachment_type::Undefined;</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -748,7 +748,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&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_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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -779,7 +779,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;type&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;preview_url&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;type&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;preview_url&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>
@ -800,7 +800,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.original.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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.original.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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -821,7 +821,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00191"></a><span class="lineno"> 191</span>&#160;{</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.small.width&quot;</span>);</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;meta.small.width&quot;</span>);</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -205,7 +205,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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_name&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:159</div></div>
<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_name&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -226,7 +226,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;author_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:159</div></div>
<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;author_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -247,7 +247,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;description&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_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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;description&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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -348,7 +348,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;height&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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;height&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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -369,7 +369,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;html&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:159</div></div>
<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;html&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -390,7 +390,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;image&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:159</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="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="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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -411,7 +411,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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_name&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:159</div></div>
<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_name&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -432,7 +432,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;provider_url&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:159</div></div>
<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;provider_url&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -453,7 +453,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <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="l00079"></a><span class="lineno"> 79</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:159</div></div>
<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="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="l00079"></a><span class="lineno"> 79</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -474,7 +474,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00082"></a><span class="lineno"> 82</span>&#160;{</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</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="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;link&quot;</span>) == 0)</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordflow">return</span> card_type::Link;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</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="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> card_type::Photo;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</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="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordflow">return</span> card_type::Video;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</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="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> card_type::Rich;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: type\n&quot;</span>;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordflow">return</span> card_type::Undefined;</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:159</div></div>
<div class="fragment"><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="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="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;link&quot;</span>) == 0)</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; <span class="keywordflow">return</span> card_type::Link;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</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="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> card_type::Photo;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</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="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keywordflow">return</span> card_type::Video;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</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="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> card_type::Rich;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: type\n&quot;</span>;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordflow">return</span> card_type::Undefined;</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -495,7 +495,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&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_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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -526,7 +526,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; {{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;title&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;description&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;type&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; {{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;title&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;description&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;type&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>
@ -547,7 +547,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;width&quot;</span>);</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<div class="fragment"><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">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;width&quot;</span>);</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -307,7 +307,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;ancestors&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;descendants&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }};</div><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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;ancestors&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;descendants&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }};</div><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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -258,7 +258,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;shortcode&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:159</div></div>
<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;shortcode&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -279,7 +279,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;static_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:159</div></div>
<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;static_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -300,7 +300,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;url&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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -331,7 +331,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; {{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;shortcode&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;static_url&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;url&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }};</div><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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; {{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;shortcode&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;static_url&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;visible_in_picker&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 9.1 KiB

View File

@ -0,0 +1,92 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>mastodon-cpp: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceMastodon.html">Mastodon</a></li><li class="navelem"><a class="el" href="namespaceMastodon_1_1Easy.html">Easy</a></li><li class="navelem"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Filter</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Mastodon::Easy::Filter Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">check_valid</a>(const std::vector&lt; string &gt; &amp;attributes) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#af162d1334d6c6caac54a57449e8e67ca">context</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a>(const string &amp;json)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a2f75930d233df7d2bc04629ba00a139d">Entity</a>(const Json::Value &amp;object)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Mastodon::Easy::Entity::Entity</a>(const string &amp;json)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a2f75930d233df7d2bc04629ba00a139d">Mastodon::Easy::Entity::Entity</a>(const Json::Value &amp;object)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a>()</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a9e84f3c8aaac78bb304064b6ef1e69f6">expires_at</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a036816325ebd642c096eaf862d746db3">from_object</a>(const Json::Value &amp;object)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a16d99717df650d00312509b79de70a60">from_string</a>(const string &amp;json)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a34f71a5cf80f966660ce032566c4521b">get</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">get_double</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a00f1106c4143e070207b0a96ba736042">get_vector</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a720b6dfb11243de37f8947bf9a10b3f0">id</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a65894234f08f42f32cde0bcae8f10444">irreversible</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a8f81e1e98c1780ac23bea646122f4bba">operator const Json::Value</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a6247a5555caa7ae63a3004423c9939f0">phrase</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a598cb356c85af698e6e5390a12d39e6a">set</a>(const string &amp;key, const Json::Value &amp;value)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(const string &amp;str) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a7482a8784b8ce80a0f534e23c8d9cceb">to_string</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a3a6cc1383dac66e76739f9e57fccef66">valid</a>() const override</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">was_set</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a2ab430d1b7e929a5a60474a4564ddb2a">whole_word</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Mastodon::Easy::Filter</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a5d6464e9bb1fccd4e8b677f30a655f19">~Entity</a>()</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>

View File

@ -0,0 +1,422 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>mastodon-cpp: Mastodon::Easy::Filter Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceMastodon.html">Mastodon</a></li><li class="navelem"><a class="el" href="namespaceMastodon_1_1Easy.html">Easy</a></li><li class="navelem"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Filter</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classMastodon_1_1Easy_1_1Filter-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Mastodon::Easy::Filter Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class to hold filters.
<a href="classMastodon_1_1Easy_1_1Filter.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="filter_8hpp_source.html">filter.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Mastodon::Easy::Filter:</div>
<div class="dyncontent">
<div class="center">
<img src="classMastodon_1_1Easy_1_1Filter.png" usemap="#Mastodon::Easy::Filter_map" alt=""/>
<map id="Mastodon::Easy::Filter_map" name="Mastodon::Easy::Filter_map">
<area href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. " alt="Mastodon::Easy::Entity" shape="rect" coords="0,0,138,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a3a6cc1383dac66e76739f9e57fccef66"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a3a6cc1383dac66e76739f9e57fccef66">valid</a> () const override</td></tr>
<tr class="memdesc:a3a6cc1383dac66e76739f9e57fccef66"><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="#a3a6cc1383dac66e76739f9e57fccef66">More...</a><br /></td></tr>
<tr class="separator:a3a6cc1383dac66e76739f9e57fccef66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a720b6dfb11243de37f8947bf9a10b3f0"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a720b6dfb11243de37f8947bf9a10b3f0">id</a> () const</td></tr>
<tr class="memdesc:a720b6dfb11243de37f8947bf9a10b3f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the id of the filter. <a href="#a720b6dfb11243de37f8947bf9a10b3f0">More...</a><br /></td></tr>
<tr class="separator:a720b6dfb11243de37f8947bf9a10b3f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6247a5555caa7ae63a3004423c9939f0"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a6247a5555caa7ae63a3004423c9939f0">phrase</a> () const</td></tr>
<tr class="memdesc:a6247a5555caa7ae63a3004423c9939f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the phrase to filter. <a href="#a6247a5555caa7ae63a3004423c9939f0">More...</a><br /></td></tr>
<tr class="separator:a6247a5555caa7ae63a3004423c9939f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af162d1334d6c6caac54a57449e8e67ca"><td class="memItemLeft" align="right" valign="top">const vector&lt; <a class="el" href="namespaceMastodon_1_1Easy.html#a65b9f0eba23e0617e3840aa35310a7e5">Easy::context_type</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#af162d1334d6c6caac54a57449e8e67ca">context</a> () const</td></tr>
<tr class="memdesc:af162d1334d6c6caac54a57449e8e67ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the contexts in which to filter. <a href="#af162d1334d6c6caac54a57449e8e67ca">More...</a><br /></td></tr>
<tr class="separator:af162d1334d6c6caac54a57449e8e67ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e84f3c8aaac78bb304064b6ef1e69f6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a9e84f3c8aaac78bb304064b6ef1e69f6">expires_at</a> () const</td></tr>
<tr class="memdesc:a9e84f3c8aaac78bb304064b6ef1e69f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the expiration time of the filter. <a href="#a9e84f3c8aaac78bb304064b6ef1e69f6">More...</a><br /></td></tr>
<tr class="separator:a9e84f3c8aaac78bb304064b6ef1e69f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65894234f08f42f32cde0bcae8f10444"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a65894234f08f42f32cde0bcae8f10444">irreversible</a> () const</td></tr>
<tr class="memdesc:a65894234f08f42f32cde0bcae8f10444"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if the phrase should disappear irreversibly. <a href="#a65894234f08f42f32cde0bcae8f10444">More...</a><br /></td></tr>
<tr class="separator:a65894234f08f42f32cde0bcae8f10444"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ab430d1b7e929a5a60474a4564ddb2a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a2ab430d1b7e929a5a60474a4564ddb2a">whole_word</a> () const</td></tr>
<tr class="memdesc:a2ab430d1b7e929a5a60474a4564ddb2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if the filter should only be applied if it matches the whole word. <a href="#a2ab430d1b7e929a5a60474a4564ddb2a">More...</a><br /></td></tr>
<tr class="separator:a2ab430d1b7e929a5a60474a4564ddb2a"><td class="memSeparator" colspan="2">&#160;</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_1Filter.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="separator:a753b382e29be6cb7b16772d4c609cedc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f75930d233df7d2bc04629ba00a139d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a2f75930d233df7d2bc04629ba00a139d">Entity</a> (const Json::Value &amp;object)</td></tr>
<tr class="memdesc:a2f75930d233df7d2bc04629ba00a139d"><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 object. <a href="#a2f75930d233df7d2bc04629ba00a139d">More...</a><br /></td></tr>
<tr class="separator:a2f75930d233df7d2bc04629ba00a139d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<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_1Filter.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="separator:a83eb2be5a13eaaa22b2796f05817f7a9"><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="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="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f75930d233df7d2bc04629ba00a139d 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#a2f75930d233df7d2bc04629ba00a139d">Entity</a> (const Json::Value &amp;object)</td></tr>
<tr class="memdesc:a2f75930d233df7d2bc04629ba00a139d 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 object. <a href="classMastodon_1_1Easy_1_1Entity.html#a2f75930d233df7d2bc04629ba00a139d">More...</a><br /></td></tr>
<tr class="separator:a2f75930d233df7d2bc04629ba00a139d 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">&#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="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d6464e9bb1fccd4e8b677f30a655f19 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a5d6464e9bb1fccd4e8b677f30a655f19">~Entity</a> ()</td></tr>
<tr class="memdesc:a5d6464e9bb1fccd4e8b677f30a655f19 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys the object. <a href="classMastodon_1_1Easy_1_1Entity.html#a5d6464e9bb1fccd4e8b677f30a655f19">More...</a><br /></td></tr>
<tr class="separator:a5d6464e9bb1fccd4e8b677f30a655f19 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f81e1e98c1780ac23bea646122f4bba 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#a8f81e1e98c1780ac23bea646122f4bba">operator const Json::Value</a> () const</td></tr>
<tr class="separator:a8f81e1e98c1780ac23bea646122f4bba inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16d99717df650d00312509b79de70a60 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a16d99717df650d00312509b79de70a60">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a16d99717df650d00312509b79de70a60 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#a16d99717df650d00312509b79de70a60">More...</a><br /></td></tr>
<tr class="separator:a16d99717df650d00312509b79de70a60 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7482a8784b8ce80a0f534e23c8d9cceb 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#a7482a8784b8ce80a0f534e23c8d9cceb">to_string</a> () const</td></tr>
<tr class="memdesc:a7482a8784b8ce80a0f534e23c8d9cceb inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> as string. <a href="classMastodon_1_1Easy_1_1Entity.html#a7482a8784b8ce80a0f534e23c8d9cceb">More...</a><br /></td></tr>
<tr class="separator:a7482a8784b8ce80a0f534e23c8d9cceb inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a036816325ebd642c096eaf862d746db3 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a036816325ebd642c096eaf862d746db3">from_object</a> (const Json::Value &amp;object)</td></tr>
<tr class="memdesc:a036816325ebd642c096eaf862d746db3 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 object. <a href="classMastodon_1_1Easy_1_1Entity.html#a036816325ebd642c096eaf862d746db3">More...</a><br /></td></tr>
<tr class="separator:a036816325ebd642c096eaf862d746db3 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</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="separator:ab9ed99f52a6337b04a506e8b30b37dd9 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">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="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d8e026d50315925f6824e0f6c58df36 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">was_set</a> () const</td></tr>
<tr class="memdesc:a9d8e026d50315925f6824e0f6c58df36 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#a9d8e026d50315925f6824e0f6c58df36">More...</a><br /></td></tr>
<tr class="separator:a9d8e026d50315925f6824e0f6c58df36 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a34f71a5cf80f966660ce032566c4521b inherit pro_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#a34f71a5cf80f966660ce032566c4521b">get</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a34f71a5cf80f966660ce032566c4521b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as Json::Value. <a href="classMastodon_1_1Easy_1_1Entity.html#a34f71a5cf80f966660ce032566c4521b">More...</a><br /></td></tr>
<tr class="separator:a34f71a5cf80f966660ce032566c4521b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb8d99a42bce94868a5bd68937cc1e93 inherit pro_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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:adb8d99a42bce94868a5bd68937cc1e93 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as std::string. <a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">More...</a><br /></td></tr>
<tr class="separator:adb8d99a42bce94868a5bd68937cc1e93 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad27a6fe68b96e187ed29d5260e52e32b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:ad27a6fe68b96e187ed29d5260e52e32b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as std::uint64_t. <a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">More...</a><br /></td></tr>
<tr class="separator:ad27a6fe68b96e187ed29d5260e52e32b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6082153efde52b69b1b88372d268554f inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">get_double</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a6082153efde52b69b1b88372d268554f inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as double. <a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">More...</a><br /></td></tr>
<tr class="separator:a6082153efde52b69b1b88372d268554f inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10c3fde7a0941c679eec4ae7539aa421 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a10c3fde7a0941c679eec4ae7539aa421 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as bool. <a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">More...</a><br /></td></tr>
<tr class="separator:a10c3fde7a0941c679eec4ae7539aa421 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad34d606236c86f748f448bbb43528566 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:ad34d606236c86f748f448bbb43528566 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as <a class="el" href="structMastodon_1_1Easy_1_1time.html" title="Type for time. Converts to time_point and string. ">Easy::time</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">More...</a><br /></td></tr>
<tr class="separator:ad34d606236c86f748f448bbb43528566 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00f1106c4143e070207b0a96ba736042 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><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_1Entity.html#a00f1106c4143e070207b0a96ba736042">get_vector</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a00f1106c4143e070207b0a96ba736042 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as vector. <a href="classMastodon_1_1Easy_1_1Entity.html#a00f1106c4143e070207b0a96ba736042">More...</a><br /></td></tr>
<tr class="separator:a00f1106c4143e070207b0a96ba736042 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a598cb356c85af698e6e5390a12d39e6a inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a598cb356c85af698e6e5390a12d39e6a">set</a> (const string &amp;key, const Json::Value &amp;value)</td></tr>
<tr class="memdesc:a598cb356c85af698e6e5390a12d39e6a inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of key. <a href="classMastodon_1_1Easy_1_1Entity.html#a598cb356c85af698e6e5390a12d39e6a">More...</a><br /></td></tr>
<tr class="separator:a598cb356c85af698e6e5390a12d39e6a inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc71e78fbc381dddfc838e09318d4de8 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="adc71e78fbc381dddfc838e09318d4de8"></a>
std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">stouint64</a> (const string &amp;str) const</td></tr>
<tr class="memdesc:adc71e78fbc381dddfc838e09318d4de8 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns value of str as uint64_t. <br /></td></tr>
<tr class="separator:adc71e78fbc381dddfc838e09318d4de8 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9af50e48d1241e0c2f32b2032312cfef inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">check_valid</a> (const std::vector&lt; string &gt; &amp;attributes) const</td></tr>
<tr class="memdesc:a9af50e48d1241e0c2f32b2032312cfef inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> is valid. <a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">More...</a><br /></td></tr>
<tr class="separator:a9af50e48d1241e0c2f32b2032312cfef inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class to hold filters. </p>
<dl class="section since"><dt>Since</dt><dd>0.104.0 </dd></dl>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="af162d1334d6c6caac54a57449e8e67ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af162d1334d6c6caac54a57449e8e67ca">&#9670;&nbsp;</a></span>context()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const vector&lt; <a class="el" href="namespaceMastodon_1_1Easy.html#a65b9f0eba23e0617e3840aa35310a7e5">Easy::context_type</a> &gt; Filter::context </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the contexts in which to filter. </p>
<dl class="section since"><dt>Since</dt><dd>0.104.0 </dd></dl>
<div class="fragment"><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; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;context&quot;</span>);</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordflow">if</span> (node.isArray())</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; vector&lt;Easy::context_type&gt; vec;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</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="keyword">const</span> <span class="keywordtype">string</span> strtype = value.asString();</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">if</span> (strtype == <span class="stringliteral">&quot;home&quot;</span>)</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordflow">return</span> Easy::context_type::Home;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype == <span class="stringliteral">&quot;notifications&quot;</span>)</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">return</span> Easy::context_type::Notifications;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype == <span class="stringliteral">&quot;public&quot;</span>)</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">return</span> Easy::context_type::Public;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (strtype == <span class="stringliteral">&quot;thread&quot;</span>)</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordflow">return</span> Easy::context_type::Thread;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">else</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keywordflow">return</span> context_type::Undefined;</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">return</span> vec;</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;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;}</div></div><!-- fragment -->
</div>
</div>
<a id="a753b382e29be6cb7b16772d4c609cedc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a753b382e29be6cb7b16772d4c609cedc">&#9670;&nbsp;</a></span>Entity() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Easy::Entity::Entity</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<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>
<table class="params">
<tr><td class="paramname">json</td><td>JSON string</td></tr>
</table>
</dd>
</dl>
<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;: _tree(Json::nullValue)</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#a16d99717df650d00312509b79de70a60">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_a16d99717df650d00312509b79de70a60"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a16d99717df650d00312509b79de70a60">Mastodon::Easy::Entity::from_string</a></div><div class="ttdeci">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:55</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2f75930d233df7d2bc04629ba00a139d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f75930d233df7d2bc04629ba00a139d">&#9670;&nbsp;</a></span>Entity() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Easy::Entity::Entity</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<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 object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">object</td><td>JSON object</td></tr>
</table>
</dd>
</dl>
<dl class="section since"><dt>Since</dt><dd>0.100.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;: _tree(<span class="keywordtype">object</span>)</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;,_was_set(<span class="keyword">false</span>)</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;{}</div></div><!-- fragment -->
</div>
</div>
<a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83eb2be5a13eaaa22b2796f05817f7a9">&#9670;&nbsp;</a></span>Entity() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Easy::Entity::Entity</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="l00043"></a><span class="lineno"> 43</span>&#160;: _tree(Json::nullValue)</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;, _was_set(<span class="keyword">false</span>)</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;{}</div></div><!-- fragment -->
</div>
</div>
<a id="a9e84f3c8aaac78bb304064b6ef1e69f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e84f3c8aaac78bb304064b6ef1e69f6">&#9670;&nbsp;</a></span>expires_at()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a> Filter::expires_at </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the expiration time of the filter. </p>
<dl class="section since"><dt>Since</dt><dd>0.104.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#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;expires_at&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_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:229</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a720b6dfb11243de37f8947bf9a10b3f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a720b6dfb11243de37f8947bf9a10b3f0">&#9670;&nbsp;</a></span>id()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Filter::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 filter. </p>
<dl class="section since"><dt>Since</dt><dd>0.104.0 </dd></dl>
<div class="fragment"><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_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a65894234f08f42f32cde0bcae8f10444"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65894234f08f42f32cde0bcae8f10444">&#9670;&nbsp;</a></span>irreversible()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Filter::irreversible </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns if the phrase should disappear irreversibly. </p>
<p>If set to true, the filtered posts will be hidden even if filter is later removed.</p>
<dl class="section since"><dt>Since</dt><dd>0.104.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="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;irreversible&quot;</span>);</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a6247a5555caa7ae63a3004423c9939f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6247a5555caa7ae63a3004423c9939f0">&#9670;&nbsp;</a></span>phrase()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Filter::phrase </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the phrase to filter. </p>
<dl class="section since"><dt>Since</dt><dd>0.104.0 </dd></dl>
<div class="fragment"><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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;phrase&quot;</span>);</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a3a6cc1383dac66e76739f9e57fccef66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a6cc1383dac66e76739f9e57fccef66">&#9670;&nbsp;</a></span>valid()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Filter::valid </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </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 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>({ <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;phrase&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;context&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;irreversible&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;whole_word&quot;</span> });</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2ab430d1b7e929a5a60474a4564ddb2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ab430d1b7e929a5a60474a4564ddb2a">&#9670;&nbsp;</a></span>whole_word()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Filter::whole_word </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns if the filter should only be applied if it matches the whole word. </p>
<dl class="section since"><dt>Since</dt><dd>0.104.0 </dd></dl>
<div class="fragment"><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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;whole_word&quot;</span>);</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="filter_8hpp_source.html">filter.hpp</a></li>
<li>src/easy/entities/filter.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 637 B

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -196,7 +196,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00043"></a><span class="lineno"> 43</span>&#160;{</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</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="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><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_1Account.html">Easy::Account</a>(node.toStyledString());</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;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: contact_account\n&quot;</span>;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</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="l00052"></a><span class="lineno"> 52</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 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="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="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">if</span> (node.isObject())</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; <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="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; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: contact_account\n&quot;</span>;</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_1Account.html">Easy::Account</a>();</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</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>
@ -217,7 +217,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00055"></a><span class="lineno"> 55</span>&#160;{</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</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="l00057"></a><span class="lineno"> 57</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:159</div></div>
<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="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="l00056"></a><span class="lineno"> 56</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -238,7 +238,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00060"></a><span class="lineno"> 60</span>&#160;{</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</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="l00062"></a><span class="lineno"> 62</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:159</div></div>
<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="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="l00061"></a><span class="lineno"> 61</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -339,7 +339,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00065"></a><span class="lineno"> 65</span>&#160;{</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</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="l00067"></a><span class="lineno"> 67</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:234</div></div>
<div class="fragment"><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">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="l00066"></a><span class="lineno"> 66</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:249</div></div>
</div><!-- fragment -->
</div>
</div>
@ -361,8 +361,8 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns the maximum chars a post can have. </p>
<p>This parameter is not supported by upstream <a class="el" href="namespaceMastodon.html" title="Collection of things to interface with server software that implements the Mastodon API...">Mastodon</a>. If it is not found, 500 is returned.</p>
<dl class="section since"><dt>Since</dt><dd>0.20.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="keyword">const</span> uint64_t max_chars = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;max_toot_chars&quot;</span>);</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">was_set</a>())</div><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> max_chars;</div><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">else</span></div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; {</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordflow">return</span> 500;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; }</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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a9d8e026d50315925f6824e0f6c58df36"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">Mastodon::Easy::Entity::was_set</a></div><div class="ttdeci">bool was_set() const</div><div class="ttdoc">Returns true if the last requested value was set, false if it was unset. </div><div class="ttdef"><b>Definition:</b> entity.cpp:113</div></div>
<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="keyword">const</span> uint64_t max_chars = <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;max_toot_chars&quot;</span>);</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">was_set</a>())</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; {</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keywordflow">return</span> max_chars;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; }</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keywordflow">else</span></div><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> 500;</div><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;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a9d8e026d50315925f6824e0f6c58df36"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">Mastodon::Easy::Entity::was_set</a></div><div class="ttdeci">bool was_set() const</div><div class="ttdoc">Returns true if the last requested value was set, false if it was unset. </div><div class="ttdef"><b>Definition:</b> entity.cpp:127</div></div>
</div><!-- fragment -->
</div>
</div>
@ -383,7 +383,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns the URL for the streaming <a class="el" href="classMastodon_1_1Easy_1_1API.html" title="Child of Mastodon::API with abstract methods. ">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="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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;urls.streaming_api&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_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:159</div></div>
<div class="fragment"><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; <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="l00086"></a><span class="lineno"> 86</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -404,7 +404,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <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="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:159</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="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="l00071"></a><span class="lineno"> 71</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -425,7 +425,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <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="l00077"></a><span class="lineno"> 77</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:159</div></div>
<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="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="l00076"></a><span class="lineno"> 76</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -456,7 +456,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;uri&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;title&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;description&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;email&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;version&quot;</span>,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;urls&quot;</span>,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;languages&quot;</span>,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="stringliteral">&quot;contact_account&quot;</span></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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;uri&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;title&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;description&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;email&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;version&quot;</span>,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;urls&quot;</span>,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;languages&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>
@ -477,7 +477,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;version&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_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:159</div></div>
<div class="fragment"><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; <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="l00081"></a><span class="lineno"> 81</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:173</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -255,7 +255,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;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:159</div></div>
<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;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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -276,7 +276,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;title&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:159</div></div>
<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;title&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -307,7 +307,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;title&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }};</div><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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;title&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }};</div><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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -181,7 +181,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;acct&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:159</div></div>
<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;acct&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -282,7 +282,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;id&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:159</div></div>
<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;id&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -303,7 +303,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;url&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:159</div></div>
<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;url&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -324,7 +324,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;username&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:159</div></div>
<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;username&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -355,7 +355,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;username&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;acct&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;id&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }};</div><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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="stringliteral">&quot;url&quot;</span>,</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;username&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;acct&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;id&quot;</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; }};</div><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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -207,7 +207,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;created_at&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_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:215</div></div>
<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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;created_at&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_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:229</div></div>
</div><!-- fragment -->
</div>
</div>
@ -309,7 +309,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns notification ID. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example02_stream_8cpp-example.html#a12">example02_stream.cpp</a>.</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="keywordflow">return</span> <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="l00056"></a><span class="lineno"> 56</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:159</div></div>
</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="keywordflow">return</span> <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="l00056"></a><span class="lineno"> 56</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -351,7 +351,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00071"></a><span class="lineno"> 71</span>&#160;{</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</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="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;mention&quot;</span>) == 0)</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordflow">return</span> notification_type::Mention;</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</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="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">return</span> notification_type::Reblog;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</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="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> notification_type::Favourite;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</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="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">return</span> notification_type::Follow;</div><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> notification_type::Undefined;</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:159</div></div>
<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="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="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">if</span> (strtype.compare(<span class="stringliteral">&quot;mention&quot;</span>) == 0)</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keywordflow">return</span> notification_type::Mention;</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</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="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keywordflow">return</span> notification_type::Reblog;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</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="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> notification_type::Favourite;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</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="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">return</span> notification_type::Follow;</div><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> notification_type::Undefined;</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -382,7 +382,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; {{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;type&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;created_at&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;account&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; {{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;type&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;created_at&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;account&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

File diff suppressed because one or more lines are too long

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -199,7 +199,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;blocking&quot;</span>);</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;blocking&quot;</span>);</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -220,7 +220,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00045"></a><span class="lineno"> 45</span>&#160;{</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;domain_blocking&quot;</span>);</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;domain_blocking&quot;</span>);</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -241,7 +241,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns true if the account is endorsed by the user. </p>
<dl class="section since"><dt>Since</dt><dd>0.19.0 </dd></dl>
<div class="fragment"><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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;endorsed&quot;</span>);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;endorsed&quot;</span>);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -342,7 +342,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00055"></a><span class="lineno"> 55</span>&#160;{</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;followed_by&quot;</span>);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;followed_by&quot;</span>);</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -363,7 +363,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00060"></a><span class="lineno"> 60</span>&#160;{</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;following&quot;</span>);</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;following&quot;</span>);</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -384,7 +384,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00065"></a><span class="lineno"> 65</span>&#160;{</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</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;id&quot;</span>);</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_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:159</div></div>
<div class="fragment"><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;{</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</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;id&quot;</span>);</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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -405,7 +405,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;muting&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;muting&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -426,7 +426,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;muting_notifications&quot;</span>);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<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="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;muting_notifications&quot;</span>);</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -447,7 +447,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;requested&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;requested&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -468,7 +468,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns true if the user is showing notifications. </p>
<dl class="section since"><dt>Since</dt><dd>0.19.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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;showing_notifications&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;showing_notifications&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -499,7 +499,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;following&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;followed_by&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;blocking&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;muting&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;muting_notifications&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;requested&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;domain_blocking&quot;</span></div><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;</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_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;following&quot;</span>,</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;followed_by&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;blocking&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;muting&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;muting_notifications&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;requested&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;domain_blocking&quot;</span></div><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;</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_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -175,7 +175,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;action_taken&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<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#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;action_taken&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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -276,7 +276,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;id&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:159</div></div>
<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;id&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -307,7 +307,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;action_taken&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; }};</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; {{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;action_taken&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; }};</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -282,7 +282,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns an array of matched hashtags as string. </p>
<dl class="section since"><dt>Since</dt><dd>0.16.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#a00f1106c4143e070207b0a96ba736042">get_vector</a>(<span class="stringliteral">&quot;hashtags&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_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:234</div></div>
<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#a00f1106c4143e070207b0a96ba736042">get_vector</a>(<span class="stringliteral">&quot;hashtags&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_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:249</div></div>
</div><!-- fragment -->
</div>
</div>
@ -355,7 +355,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;accounts&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;statuses&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;hashtags&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;{</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="stringliteral">&quot;accounts&quot;</span>,</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;statuses&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;hashtags&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -270,7 +270,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns an array of matched accounts. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example01_get_public_timeline_8cpp-example.html#a7">example01_get_public_timeline.cpp</a>, and <a class="el" href="example02_stream_8cpp-example.html#a7">example02_stream.cpp</a>.</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;account&quot;</span>);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; <span class="keywordflow">if</span> (node.isObject())</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> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>(node.toStyledString());</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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Account.html">Easy::Account</a>();</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</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>
</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="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;account&quot;</span>);</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordflow">if</span> (node.isObject())</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; <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="l00056"></a><span class="lineno"> 56</span>&#160; }</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_1Account.html">Easy::Account</a>();</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</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>
@ -291,7 +291,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00060"></a><span class="lineno"> 60</span>&#160;{</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</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="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><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_1Application.html">Easy::Application</a>(node.toStyledString());</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; }</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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Application.html">Easy::Application</a>();</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</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:42</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 node = <span class="keyword">get</span>(<span class="stringliteral">&quot;application&quot;</span>);</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; {</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</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="l00067"></a><span class="lineno"> 67</span>&#160; }</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</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="l00070"></a><span class="lineno"> 70</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:42</div></div>
</div><!-- fragment -->
</div>
</div>
@ -312,7 +312,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns card. </p>
<dl class="section since"><dt>Since</dt><dd>0.19.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="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;card&quot;</span>);</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; <span class="keywordflow">if</span> (node.isObject())</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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Card.html">Easy::Card</a>(node.toStyledString());</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;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Card.html">Easy::Card</a>();</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Card_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Card.html">Mastodon::Easy::Card</a></div><div class="ttdoc">Class to hold cards. </div><div class="ttdef"><b>Definition:</b> card.hpp:44</div></div>
<div class="fragment"><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;{</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; <span class="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;card&quot;</span>);</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <span class="keywordflow">if</span> (node.isObject())</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> <a class="code" href="classMastodon_1_1Easy_1_1Card.html">Easy::Card</a>(node.toStyledString());</div><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;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Card.html">Easy::Card</a>();</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Card_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Card.html">Mastodon::Easy::Card</a></div><div class="ttdoc">Class to hold cards. </div><div class="ttdef"><b>Definition:</b> card.hpp:44</div></div>
</div><!-- fragment -->
</div>
</div>
@ -334,7 +334,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns content of status. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example01_get_public_timeline_8cpp-example.html#a6">example01_get_public_timeline.cpp</a>.</dd>
</dl><div class="fragment"><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; <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="l00089"></a><span class="lineno"> 89</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:159</div></div>
</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> <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="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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -356,7 +356,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets content of status. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;{</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;content&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">content</a>));</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a08baa55aeca1317f5beef330b9e7ecf0"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">Mastodon::Easy::Status::content</a></div><div class="ttdeci">const string content() const</div><div class="ttdoc">Returns content of status. </div><div class="ttdef"><b>Definition:</b> status.cpp:86</div></div>
<div class="fragment"><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;{</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;content&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">content</a>));</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a08baa55aeca1317f5beef330b9e7ecf0"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">Mastodon::Easy::Status::content</a></div><div class="ttdeci">const string content() const</div><div class="ttdoc">Returns content of status. </div><div class="ttdef"><b>Definition:</b> status.cpp:88</div></div>
</div><!-- fragment -->
</div>
</div>
@ -378,7 +378,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns time of creation. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example02_stream_8cpp-example.html#a5">example02_stream.cpp</a>.</dd>
</dl><div class="fragment"><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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;created_at&quot;</span>);</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:215</div></div>
</dl><div class="fragment"><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; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;created_at&quot;</span>);</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:229</div></div>
</div><!-- fragment -->
</div>
</div>
@ -399,7 +399,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00098"></a><span class="lineno"> 98</span>&#160;{</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</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="l00100"></a><span class="lineno"> 100</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><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; std::vector&lt;Easy::Emoji&gt; vec;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Emoji.html">Easy::Emoji</a>(value); });</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; }</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; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</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:42</div></div>
<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="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;emojis&quot;</span>);</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keywordflow">if</span> (node.isArray())</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; std::vector&lt;Easy::Emoji&gt; vec;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Emoji.html">Easy::Emoji</a>(value); });</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; }</div><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">return</span> {};</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</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:42</div></div>
</div><!-- fragment -->
</div>
</div>
@ -500,7 +500,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00113"></a><span class="lineno"> 113</span>&#160;{</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;favourited&quot;</span>);</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><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> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;favourited&quot;</span>);</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_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -521,7 +521,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00118"></a><span class="lineno"> 118</span>&#160;{</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;favourites_count&quot;</span>);</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<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#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;favourites_count&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_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -542,7 +542,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00123"></a><span class="lineno"> 123</span>&#160;{</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_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&quot;</span>);</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;id&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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -563,7 +563,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00139"></a><span class="lineno"> 139</span>&#160;{</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</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;in_reply_to_account_id&quot;</span>);</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</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:159</div></div>
<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="keywordflow">return</span> <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="l00143"></a><span class="lineno"> 143</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -584,7 +584,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00128"></a><span class="lineno"> 128</span>&#160;{</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</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;in_reply_to_id&quot;</span>);</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</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:159</div></div>
<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> <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="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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -606,7 +606,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets the ID of the status it replies to. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.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">set</span>(<span class="stringliteral">&quot;in_reply_to_id&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a287ee57494a7c4b3d4e74917798d2f8b">in_reply_to_id</a>));</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a287ee57494a7c4b3d4e74917798d2f8b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a287ee57494a7c4b3d4e74917798d2f8b">Mastodon::Easy::Status::in_reply_to_id</a></div><div class="ttdeci">const string in_reply_to_id() const</div><div class="ttdoc">Returns the ID of the status it replies to. </div><div class="ttdef"><b>Definition:</b> status.cpp:127</div></div>
<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="keyword">set</span>(<span class="stringliteral">&quot;in_reply_to_id&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a287ee57494a7c4b3d4e74917798d2f8b">in_reply_to_id</a>));</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a287ee57494a7c4b3d4e74917798d2f8b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a287ee57494a7c4b3d4e74917798d2f8b">Mastodon::Easy::Status::in_reply_to_id</a></div><div class="ttdeci">const string in_reply_to_id() const</div><div class="ttdoc">Returns the ID of the status it replies to. </div><div class="ttdef"><b>Definition:</b> status.cpp:129</div></div>
</div><!-- fragment -->
</div>
</div>
@ -627,7 +627,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00144"></a><span class="lineno"> 144</span>&#160;{</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</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="l00146"></a><span class="lineno"> 146</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;{</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</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="l00148"></a><span class="lineno"> 148</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -649,7 +649,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Overrides the language of the status (ISO 639-2) </p>
<dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;{</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;language&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a9b783410cd731e44599624b1bffecc8a">language</a>));</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a9b783410cd731e44599624b1bffecc8a"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a9b783410cd731e44599624b1bffecc8a">Mastodon::Easy::Status::language</a></div><div class="ttdeci">const string language() const</div><div class="ttdoc">Returns the language of the status. </div><div class="ttdef"><b>Definition:</b> status.cpp:143</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="keyword">set</span>(<span class="stringliteral">&quot;language&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a9b783410cd731e44599624b1bffecc8a">language</a>));</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a9b783410cd731e44599624b1bffecc8a"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a9b783410cd731e44599624b1bffecc8a">Mastodon::Easy::Status::language</a></div><div class="ttdeci">const string language() const</div><div class="ttdoc">Returns the language of the status. </div><div class="ttdef"><b>Definition:</b> status.cpp:145</div></div>
</div><!-- fragment -->
</div>
</div>
@ -670,7 +670,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00155"></a><span class="lineno"> 155</span>&#160;{</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</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="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordflow">if</span> (node.isArray())</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; std::vector&lt;Easy::Attachment&gt; vec;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Attachment.html">Easy::Attachment</a>(value); });</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordflow">return</span> vec;</div><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;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</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:46</div></div>
<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="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="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><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; std::vector&lt;Easy::Attachment&gt; vec;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Attachment.html">Easy::Attachment</a>(value); });</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; }</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; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</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:46</div></div>
</div><!-- fragment -->
</div>
</div>
@ -692,8 +692,8 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets the attachments. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;{</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="comment">// FIXME: Needs writable Easy::Attachment()</span></div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; Json::Value jsonarray(Json::arrayValue);</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; <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="l00176"></a><span class="lineno"> 176</span>&#160; {</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; jsonarray.append(att.to_object());</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; }</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;media_attachments&quot;</span>, jsonarray);</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</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:46</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:154</div></div>
<div class="fragment"><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;{</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="comment">// FIXME: Needs writable Easy::Attachment()</span></div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; Json::Value jsonarray(Json::arrayValue);</div><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">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="l00178"></a><span class="lineno"> 178</span>&#160; {</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; jsonarray.append(att.to_object());</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; }</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;media_attachments&quot;</span>, jsonarray);</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</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:46</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:156</div></div>
</div><!-- fragment -->
</div>
</div>
@ -714,7 +714,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00184"></a><span class="lineno"> 184</span>&#160;{</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</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="l00186"></a><span class="lineno"> 186</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; {</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; std::vector&lt;Easy::Mention&gt; vec;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Mention.html">Easy::Mention</a>(value); });</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; }</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> {};</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</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:45</div></div>
<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="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;mentions&quot;</span>);</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; {</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; std::vector&lt;Easy::Mention&gt; vec;</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Mention.html">Easy::Mention</a>(value); });</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; }</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; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</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:45</div></div>
</div><!-- fragment -->
</div>
</div>
@ -735,7 +735,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00199"></a><span class="lineno"> 199</span>&#160;{</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;muted&quot;</span>);</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;{</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;muted&quot;</span>);</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -756,7 +756,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00204"></a><span class="lineno"> 204</span>&#160;{</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;pinned&quot;</span>);</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;{</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;pinned&quot;</span>);</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -777,7 +777,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00209"></a><span class="lineno"> 209</span>&#160;{</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</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="l00211"></a><span class="lineno"> 211</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; {</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</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="l00214"></a><span class="lineno"> 214</span>&#160; }</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</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="l00217"></a><span class="lineno"> 217</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:59</div></div>
<div class="fragment"><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;{</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</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="l00213"></a><span class="lineno"> 213</span>&#160; <span class="keywordflow">if</span> (node.isObject())</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; {</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</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="l00216"></a><span class="lineno"> 216</span>&#160; }</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</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="l00219"></a><span class="lineno"> 219</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:59</div></div>
</div><!-- fragment -->
</div>
</div>
@ -798,7 +798,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00220"></a><span class="lineno"> 220</span>&#160;{</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;reblogged&quot;</span>);</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;{</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;reblogged&quot;</span>);</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -819,7 +819,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00225"></a><span class="lineno"> 225</span>&#160;{</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;reblogs_count&quot;</span>);</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<div class="fragment"><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;{</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;reblogs_count&quot;</span>);</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -840,7 +840,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns the number of replies for the status. </p>
<dl class="section since"><dt>Since</dt><dd>0.19.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;{</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;replies_count&quot;</span>);</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:173</div></div>
<div class="fragment"><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;{</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(<span class="stringliteral">&quot;replies_count&quot;</span>);</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_ad27a6fe68b96e187ed29d5260e52e32b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">Mastodon::Easy::Entity::get_uint64</a></div><div class="ttdeci">uint64_t get_uint64(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as std::uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:187</div></div>
</div><!-- fragment -->
</div>
</div>
@ -861,7 +861,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00235"></a><span class="lineno"> 235</span>&#160;{</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;sensitive&quot;</span>);</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:201</div></div>
<div class="fragment"><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;{</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(<span class="stringliteral">&quot;sensitive&quot;</span>);</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_a10c3fde7a0941c679eec4ae7539aa421"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">Mastodon::Easy::Entity::get_bool</a></div><div class="ttdeci">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:215</div></div>
</div><!-- fragment -->
</div>
</div>
@ -883,7 +883,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets sensitive flag for attachments. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;{</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;sensitive&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a089fc0c49c51c5b8f17101b3e6153d2a">sensitive</a>));</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a089fc0c49c51c5b8f17101b3e6153d2a"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a089fc0c49c51c5b8f17101b3e6153d2a">Mastodon::Easy::Status::sensitive</a></div><div class="ttdeci">bool sensitive() const</div><div class="ttdoc">Returns true if the attachments should be hidden by default. </div><div class="ttdef"><b>Definition:</b> status.cpp:234</div></div>
<div class="fragment"><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;{</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;sensitive&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a089fc0c49c51c5b8f17101b3e6153d2a">sensitive</a>));</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a089fc0c49c51c5b8f17101b3e6153d2a"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a089fc0c49c51c5b8f17101b3e6153d2a">Mastodon::Easy::Status::sensitive</a></div><div class="ttdeci">bool sensitive() const</div><div class="ttdoc">Returns true if the attachments should be hidden by default. </div><div class="ttdef"><b>Definition:</b> status.cpp:236</div></div>
</div><!-- fragment -->
</div>
</div>
@ -904,7 +904,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00246"></a><span class="lineno"> 246</span>&#160;{</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</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="l00248"></a><span class="lineno"> 248</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;{</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</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="l00250"></a><span class="lineno"> 250</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -926,7 +926,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets the spoiler text. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;{</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;spoiler_text&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a7625754b87a0b8654092b7df577d885b">spoiler_text</a>));</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a7625754b87a0b8654092b7df577d885b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a7625754b87a0b8654092b7df577d885b">Mastodon::Easy::Status::spoiler_text</a></div><div class="ttdeci">const string spoiler_text() const</div><div class="ttdoc">Returns the spoiler text. </div><div class="ttdef"><b>Definition:</b> status.cpp:245</div></div>
<div class="fragment"><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;{</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;spoiler_text&quot;</span>, Json::Value(<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a7625754b87a0b8654092b7df577d885b">spoiler_text</a>));</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a7625754b87a0b8654092b7df577d885b"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a7625754b87a0b8654092b7df577d885b">Mastodon::Easy::Status::spoiler_text</a></div><div class="ttdeci">const string spoiler_text() const</div><div class="ttdoc">Returns the spoiler text. </div><div class="ttdef"><b>Definition:</b> status.cpp:247</div></div>
</div><!-- fragment -->
</div>
</div>
@ -947,7 +947,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00257"></a><span class="lineno"> 257</span>&#160;{</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</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="l00259"></a><span class="lineno"> 259</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; {</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; std::vector&lt;Easy::Tag&gt; vec;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Tag.html">Easy::Tag</a>(value); });</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; }</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</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 class="fragment"><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;{</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</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="l00261"></a><span class="lineno"> 261</span>&#160; <span class="keywordflow">if</span> (node.isArray())</div><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; std::vector&lt;Easy::Tag&gt; vec;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; std::transform(node.begin(), node.end(), std::back_inserter(vec),</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; [](<span class="keyword">const</span> Json::Value &amp;value)</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Tag.html">Easy::Tag</a>(value); });</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keywordflow">return</span> vec;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; }</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <span class="keywordflow">return</span> {};</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</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>
@ -968,7 +968,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00272"></a><span class="lineno"> 272</span>&#160;{</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</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="l00274"></a><span class="lineno"> 274</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;{</div><div class="line"><a name="l00275"></a><span class="lineno"> 275</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="l00276"></a><span class="lineno"> 276</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -990,7 +990,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Returns the URL to the status page. </p>
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 </dd></dl>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example02_stream_8cpp-example.html#a9">example02_stream.cpp</a>.</dd>
</dl><div class="fragment"><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;{</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</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="l00279"></a><span class="lineno"> 279</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:159</div></div>
</dl><div class="fragment"><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;{</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</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="l00281"></a><span class="lineno"> 281</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -1021,7 +1021,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;uri&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;account&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;content&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;created_at&quot;</span>,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;emojis&quot;</span>,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;reblogs_count&quot;</span>,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="stringliteral">&quot;favourites_count&quot;</span>,</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="stringliteral">&quot;sensitive&quot;</span>,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="stringliteral">&quot;spoiler_text&quot;</span>,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="stringliteral">&quot;visibility&quot;</span>,</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="stringliteral">&quot;media_attachments&quot;</span>,</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="stringliteral">&quot;mentions&quot;</span>,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="stringliteral">&quot;tags&quot;</span></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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;{</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {{</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="stringliteral">&quot;id&quot;</span>,</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;uri&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;account&quot;</span>,</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="stringliteral">&quot;content&quot;</span>,</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="stringliteral">&quot;created_at&quot;</span>,</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="stringliteral">&quot;emojis&quot;</span>,</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="stringliteral">&quot;replies_count&quot;</span>,</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="stringliteral">&quot;reblogs_count&quot;</span>,</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="stringliteral">&quot;favourites_count&quot;</span>,</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="stringliteral">&quot;sensitive&quot;</span>,</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="stringliteral">&quot;spoiler_text&quot;</span>,</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="stringliteral">&quot;visibility&quot;</span>,</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="stringliteral">&quot;media_attachments&quot;</span>,</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="stringliteral">&quot;mentions&quot;</span>,</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="stringliteral">&quot;tags&quot;</span>,</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="stringliteral">&quot;application&quot;</span></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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>
@ -1042,7 +1042,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00282"></a><span class="lineno"> 282</span>&#160;{</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</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="l00284"></a><span class="lineno"> 284</span>&#160; <span class="keywordflow">if</span> (strvisibility.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</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="l00287"></a><span class="lineno"> 287</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</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="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</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="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</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:159</div></div>
<div class="fragment"><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;{</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</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="l00286"></a><span class="lineno"> 286</span>&#160; <span class="keywordflow">if</span> (strvisibility.compare(<span class="stringliteral">&quot;public&quot;</span>) == 0)</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; <span class="keywordflow">return</span> visibility_type::Public;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</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="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keywordflow">return</span> visibility_type::Unlisted;</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</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="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keywordflow">return</span> visibility_type::Private;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</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="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keywordflow">return</span> visibility_type::Direct;</div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;</div><div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; <span class="keywordflow">return</span> visibility_type::Undefined;</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -1064,7 +1064,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<p>Sets the visibility of the status. </p>
<dl class="section since"><dt>Since</dt><dd>0.17.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;{</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; <span class="keywordflow">switch</span> (<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a30b94cb748b7c70c4d5928c349f72a3c">visibility</a>)</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; {</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="keywordflow">case</span> visibility_type::Direct:</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;direct&quot;</span>);</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keywordflow">case</span> visibility_type::Private:</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;private&quot;</span>);</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; <span class="keywordflow">case</span> visibility_type::Unlisted:</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;unlisted&quot;</span>);</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <span class="keywordflow">case</span> visibility_type::Public:</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;public&quot;</span>);</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="keywordflow">default</span>:</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; std::cerr &lt;&lt; <span class="stringliteral">&quot;WARNING: setting visibility to Undefined &quot;</span></div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <span class="stringliteral">&quot;has no effect.\n&quot;</span>;</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; };</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a30b94cb748b7c70c4d5928c349f72a3c"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a30b94cb748b7c70c4d5928c349f72a3c">Mastodon::Easy::Status::visibility</a></div><div class="ttdeci">visibility_type visibility() const</div><div class="ttdoc">Returns the visibility of the status. </div><div class="ttdef"><b>Definition:</b> status.cpp:281</div></div>
<div class="fragment"><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;{</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; <span class="keywordflow">switch</span> (<a class="code" href="classMastodon_1_1Easy_1_1Status.html#a30b94cb748b7c70c4d5928c349f72a3c">visibility</a>)</div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; {</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <span class="keywordflow">case</span> visibility_type::Direct:</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;direct&quot;</span>);</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keywordflow">case</span> visibility_type::Private:</div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;private&quot;</span>);</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordflow">case</span> visibility_type::Unlisted:</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;unlisted&quot;</span>);</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="keywordflow">case</span> visibility_type::Public:</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="keyword">set</span>(<span class="stringliteral">&quot;visibility&quot;</span>, <span class="stringliteral">&quot;public&quot;</span>);</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <span class="keywordflow">default</span>:</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; std::cerr &lt;&lt; <span class="stringliteral">&quot;WARNING: setting visibility to Undefined &quot;</span></div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="stringliteral">&quot;has no effect.\n&quot;</span>;</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keywordflow">break</span>;</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; };</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <span class="keywordflow">return</span> *<span class="keyword">this</span>;</div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;}</div><div class="ttc" id="classMastodon_1_1Easy_1_1Status_html_a30b94cb748b7c70c4d5928c349f72a3c"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Status.html#a30b94cb748b7c70c4d5928c349f72a3c">Mastodon::Easy::Status::visibility</a></div><div class="ttdeci">visibility_type visibility() const</div><div class="ttdoc">Returns the visibility of the status. </div><div class="ttdef"><b>Definition:</b> status.cpp:283</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -286,7 +286,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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;name&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:159</div></div>
<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;name&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -307,7 +307,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&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_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:159</div></div>
<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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(<span class="stringliteral">&quot;url&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_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:173</div></div>
</div><!-- fragment -->
</div>
</div>
@ -338,7 +338,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; {{</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;name&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;url&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;{</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">const</span> std::vector&lt;string&gt; attributes =</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; {{</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="stringliteral">&quot;name&quot;</span>,</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="stringliteral">&quot;url&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -178,8 +178,8 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(<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="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:159</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adc71e78fbc381dddfc838e09318d4de8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">Mastodon::Easy::Entity::stouint64</a></div><div class="ttdeci">std::uint64_t stouint64(const string &amp;str) const</div><div class="ttdoc">Returns value of str as uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:290</div></div>
<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#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(<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="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:173</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adc71e78fbc381dddfc838e09318d4de8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">Mastodon::Easy::Entity::stouint64</a></div><div class="ttdeci">std::uint64_t stouint64(const string &amp;str) const</div><div class="ttdoc">Returns value of str as uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:305</div></div>
</div><!-- fragment -->
</div>
</div>
@ -200,8 +200,8 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="l00081"></a><span class="lineno"> 81</span>&#160;{</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</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="l00083"></a><span class="lineno"> 83</span>&#160;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keywordflow">if</span> (node.isString())</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; std::chrono::seconds seconds(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(node.asString()));</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> {system_clock::time_point(seconds)};</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; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: day\n&quot;</span>;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> <a class="code" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a>();</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;}</div><div class="ttc" id="structMastodon_1_1Easy_1_1time_html"><div class="ttname"><a href="structMastodon_1_1Easy_1_1time.html">Mastodon::Easy::time</a></div><div class="ttdoc">Type for time. Converts to time_point and string. </div><div class="ttdef"><b>Definition:</b> types_easy.hpp:141</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adc71e78fbc381dddfc838e09318d4de8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">Mastodon::Easy::Entity::stouint64</a></div><div class="ttdeci">std::uint64_t stouint64(const string &amp;str) const</div><div class="ttdoc">Returns value of str as uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:290</div></div>
<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="keyword">const</span> Json::Value node = <span class="keyword">get</span>(<span class="stringliteral">&quot;day&quot;</span>);</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; <span class="keywordflow">if</span> (node.isString())</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; std::chrono::seconds seconds(<a class="code" href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(node.asString()));</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; <span class="keywordflow">return</span> {system_clock::time_point(seconds)};</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; ttdebug &lt;&lt; <span class="stringliteral">&quot;Could not get data: day\n&quot;</span>;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; <span class="keywordflow">return</span> <a class="code" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a>();</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;}</div><div class="ttc" id="structMastodon_1_1Easy_1_1time_html"><div class="ttname"><a href="structMastodon_1_1Easy_1_1time.html">Mastodon::Easy::time</a></div><div class="ttdoc">Type for time. Converts to time_point and string. </div><div class="ttdef"><b>Definition:</b> types_easy.hpp:155</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adc71e78fbc381dddfc838e09318d4de8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">Mastodon::Easy::Entity::stouint64</a></div><div class="ttdeci">std::uint64_t stouint64(const string &amp;str) const</div><div class="ttdoc">Returns value of str as uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:305</div></div>
</div><!-- fragment -->
</div>
</div>
@ -302,8 +302,8 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<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="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#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(<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="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:159</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adc71e78fbc381dddfc838e09318d4de8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">Mastodon::Easy::Entity::stouint64</a></div><div class="ttdeci">std::uint64_t stouint64(const string &amp;str) const</div><div class="ttdoc">Returns value of str as uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:290</div></div>
<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#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(<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="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:173</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Entity_html_adc71e78fbc381dddfc838e09318d4de8"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">Mastodon::Easy::Entity::stouint64</a></div><div class="ttdeci">std::uint64_t stouint64(const string &amp;str) const</div><div class="ttdoc">Returns value of str as uint64_t. </div><div class="ttdef"><b>Definition:</b> entity.cpp:305</div></div>
</div><!-- fragment -->
</div>
</div>
@ -334,7 +334,7 @@ std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<dl class="section since"><dt>Since</dt><dd>before 0.11.0 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><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="keyword">const</span> std::vector&lt;string&gt; attributes =</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; <span class="stringliteral">&quot;day&quot;</span>,</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="stringliteral">&quot;uses&quot;</span>,</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="stringliteral">&quot;accounts&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:94</div></div>
<div class="fragment"><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="keyword">const</span> std::vector&lt;string&gt; attributes =</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; <span class="stringliteral">&quot;day&quot;</span>,</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="stringliteral">&quot;uses&quot;</span>,</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <span class="stringliteral">&quot;accounts&quot;</span></div><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;</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#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>(attributes);</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -0,0 +1,90 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>mastodon-cpp: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceMastodon.html">Mastodon</a></li><li class="navelem"><a class="el" href="namespaceMastodon_1_1Easy.html">Easy</a></li><li class="navelem"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Token</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Mastodon::Easy::Token Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a324053ec34acfdb1806808a11a5be242">access_token</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">check_valid</a>(const std::vector&lt; string &gt; &amp;attributes) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a441e3f513fe4b9def49b59b33f4f6d8c">created_at</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a753b382e29be6cb7b16772d4c609cedc">Entity</a>(const string &amp;json)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a2f75930d233df7d2bc04629ba00a139d">Entity</a>(const Json::Value &amp;object)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a83eb2be5a13eaaa22b2796f05817f7a9">Entity</a>()</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Mastodon::Easy::Entity::Entity</a>(const string &amp;json)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a2f75930d233df7d2bc04629ba00a139d">Mastodon::Easy::Entity::Entity</a>(const Json::Value &amp;object)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity::Entity</a>()</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">error</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a036816325ebd642c096eaf862d746db3">from_object</a>(const Json::Value &amp;object)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a16d99717df650d00312509b79de70a60">from_string</a>(const string &amp;json)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a34f71a5cf80f966660ce032566c4521b">get</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">get_double</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">get_string</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a00f1106c4143e070207b0a96ba736042">get_vector</a>(const string &amp;key) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a8f81e1e98c1780ac23bea646122f4bba">operator const Json::Value</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#ad02c680b18d2d28203b43214854e6add">scope</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a598cb356c85af698e6e5390a12d39e6a">set</a>(const string &amp;key, const Json::Value &amp;value)</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">stouint64</a>(const string &amp;str) const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab9ed99f52a6337b04a506e8b30b37dd9">to_object</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a7482a8784b8ce80a0f534e23c8d9cceb">to_string</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a885a96fc26349787d6cf06c8e4bf88c1">token_type</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#ae855b478e692b0644c668157e3725d50">valid</a>() const override</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Mastodon::Easy::Token</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">was_set</a>() const</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a5d6464e9bb1fccd4e8b677f30a655f19">~Entity</a>()</td><td class="entry"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>

View File

@ -0,0 +1,374 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>mastodon-cpp: Mastodon::Easy::Token Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceMastodon.html">Mastodon</a></li><li class="navelem"><a class="el" href="namespaceMastodon_1_1Easy.html">Easy</a></li><li class="navelem"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Token</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classMastodon_1_1Easy_1_1Token-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Mastodon::Easy::Token Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Class to hold applications.
<a href="classMastodon_1_1Easy_1_1Token.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="token_8hpp_source.html">token.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Mastodon::Easy::Token:</div>
<div class="dyncontent">
<div class="center">
<img src="classMastodon_1_1Easy_1_1Token.png" usemap="#Mastodon::Easy::Token_map" alt=""/>
<map id="Mastodon::Easy::Token_map" name="Mastodon::Easy::Token_map">
<area href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. " alt="Mastodon::Easy::Entity" shape="rect" coords="0,0,141,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae855b478e692b0644c668157e3725d50"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#ae855b478e692b0644c668157e3725d50">valid</a> () const override</td></tr>
<tr class="memdesc:ae855b478e692b0644c668157e3725d50"><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="#ae855b478e692b0644c668157e3725d50">More...</a><br /></td></tr>
<tr class="separator:ae855b478e692b0644c668157e3725d50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a324053ec34acfdb1806808a11a5be242"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a324053ec34acfdb1806808a11a5be242">access_token</a> () const</td></tr>
<tr class="memdesc:a324053ec34acfdb1806808a11a5be242"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the access token. <a href="#a324053ec34acfdb1806808a11a5be242">More...</a><br /></td></tr>
<tr class="separator:a324053ec34acfdb1806808a11a5be242"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a885a96fc26349787d6cf06c8e4bf88c1"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a885a96fc26349787d6cf06c8e4bf88c1">token_type</a> () const</td></tr>
<tr class="memdesc:a885a96fc26349787d6cf06c8e4bf88c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the token type. <a href="#a885a96fc26349787d6cf06c8e4bf88c1">More...</a><br /></td></tr>
<tr class="separator:a885a96fc26349787d6cf06c8e4bf88c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad02c680b18d2d28203b43214854e6add"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#ad02c680b18d2d28203b43214854e6add">scope</a> () const</td></tr>
<tr class="memdesc:ad02c680b18d2d28203b43214854e6add"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the scope of the token. <a href="#ad02c680b18d2d28203b43214854e6add">More...</a><br /></td></tr>
<tr class="separator:ad02c680b18d2d28203b43214854e6add"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a441e3f513fe4b9def49b59b33f4f6d8c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a441e3f513fe4b9def49b59b33f4f6d8c">created_at</a> () const</td></tr>
<tr class="memdesc:a441e3f513fe4b9def49b59b33f4f6d8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the date of creation. <a href="#a441e3f513fe4b9def49b59b33f4f6d8c">More...</a><br /></td></tr>
<tr class="separator:a441e3f513fe4b9def49b59b33f4f6d8c"><td class="memSeparator" colspan="2">&#160;</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_1Token.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="separator:a753b382e29be6cb7b16772d4c609cedc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f75930d233df7d2bc04629ba00a139d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Token.html#a2f75930d233df7d2bc04629ba00a139d">Entity</a> (const Json::Value &amp;object)</td></tr>
<tr class="memdesc:a2f75930d233df7d2bc04629ba00a139d"><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 object. <a href="#a2f75930d233df7d2bc04629ba00a139d">More...</a><br /></td></tr>
<tr class="separator:a2f75930d233df7d2bc04629ba00a139d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<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_1Token.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="separator:a83eb2be5a13eaaa22b2796f05817f7a9"><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="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="separator:a753b382e29be6cb7b16772d4c609cedc inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f75930d233df7d2bc04629ba00a139d 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#a2f75930d233df7d2bc04629ba00a139d">Entity</a> (const Json::Value &amp;object)</td></tr>
<tr class="memdesc:a2f75930d233df7d2bc04629ba00a139d 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 object. <a href="classMastodon_1_1Easy_1_1Entity.html#a2f75930d233df7d2bc04629ba00a139d">More...</a><br /></td></tr>
<tr class="separator:a2f75930d233df7d2bc04629ba00a139d 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">&#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="separator:a83eb2be5a13eaaa22b2796f05817f7a9 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d6464e9bb1fccd4e8b677f30a655f19 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a5d6464e9bb1fccd4e8b677f30a655f19">~Entity</a> ()</td></tr>
<tr class="memdesc:a5d6464e9bb1fccd4e8b677f30a655f19 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys the object. <a href="classMastodon_1_1Easy_1_1Entity.html#a5d6464e9bb1fccd4e8b677f30a655f19">More...</a><br /></td></tr>
<tr class="separator:a5d6464e9bb1fccd4e8b677f30a655f19 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f81e1e98c1780ac23bea646122f4bba 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#a8f81e1e98c1780ac23bea646122f4bba">operator const Json::Value</a> () const</td></tr>
<tr class="separator:a8f81e1e98c1780ac23bea646122f4bba inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16d99717df650d00312509b79de70a60 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a16d99717df650d00312509b79de70a60">from_string</a> (const string &amp;json)</td></tr>
<tr class="memdesc:a16d99717df650d00312509b79de70a60 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#a16d99717df650d00312509b79de70a60">More...</a><br /></td></tr>
<tr class="separator:a16d99717df650d00312509b79de70a60 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7482a8784b8ce80a0f534e23c8d9cceb 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#a7482a8784b8ce80a0f534e23c8d9cceb">to_string</a> () const</td></tr>
<tr class="memdesc:a7482a8784b8ce80a0f534e23c8d9cceb inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the JSON of the <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> as string. <a href="classMastodon_1_1Easy_1_1Entity.html#a7482a8784b8ce80a0f534e23c8d9cceb">More...</a><br /></td></tr>
<tr class="separator:a7482a8784b8ce80a0f534e23c8d9cceb inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a036816325ebd642c096eaf862d746db3 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a036816325ebd642c096eaf862d746db3">from_object</a> (const Json::Value &amp;object)</td></tr>
<tr class="memdesc:a036816325ebd642c096eaf862d746db3 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 object. <a href="classMastodon_1_1Easy_1_1Entity.html#a036816325ebd642c096eaf862d746db3">More...</a><br /></td></tr>
<tr class="separator:a036816325ebd642c096eaf862d746db3 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</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="separator:ab9ed99f52a6337b04a506e8b30b37dd9 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">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="separator:a15066ab4c090dd52b08b7c410b14e181 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d8e026d50315925f6824e0f6c58df36 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9d8e026d50315925f6824e0f6c58df36">was_set</a> () const</td></tr>
<tr class="memdesc:a9d8e026d50315925f6824e0f6c58df36 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#a9d8e026d50315925f6824e0f6c58df36">More...</a><br /></td></tr>
<tr class="separator:a9d8e026d50315925f6824e0f6c58df36 inherit pub_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_methods_classMastodon_1_1Easy_1_1Entity"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classMastodon_1_1Easy_1_1Entity')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Mastodon::Easy::Entity</a></td></tr>
<tr class="memitem:a34f71a5cf80f966660ce032566c4521b inherit pro_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#a34f71a5cf80f966660ce032566c4521b">get</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a34f71a5cf80f966660ce032566c4521b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as Json::Value. <a href="classMastodon_1_1Easy_1_1Entity.html#a34f71a5cf80f966660ce032566c4521b">More...</a><br /></td></tr>
<tr class="separator:a34f71a5cf80f966660ce032566c4521b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb8d99a42bce94868a5bd68937cc1e93 inherit pro_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#adb8d99a42bce94868a5bd68937cc1e93">get_string</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:adb8d99a42bce94868a5bd68937cc1e93 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as std::string. <a href="classMastodon_1_1Easy_1_1Entity.html#adb8d99a42bce94868a5bd68937cc1e93">More...</a><br /></td></tr>
<tr class="separator:adb8d99a42bce94868a5bd68937cc1e93 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad27a6fe68b96e187ed29d5260e52e32b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">get_uint64</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:ad27a6fe68b96e187ed29d5260e52e32b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as std::uint64_t. <a href="classMastodon_1_1Easy_1_1Entity.html#ad27a6fe68b96e187ed29d5260e52e32b">More...</a><br /></td></tr>
<tr class="separator:ad27a6fe68b96e187ed29d5260e52e32b inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6082153efde52b69b1b88372d268554f inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">get_double</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a6082153efde52b69b1b88372d268554f inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as double. <a href="classMastodon_1_1Easy_1_1Entity.html#a6082153efde52b69b1b88372d268554f">More...</a><br /></td></tr>
<tr class="separator:a6082153efde52b69b1b88372d268554f inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10c3fde7a0941c679eec4ae7539aa421 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">get_bool</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a10c3fde7a0941c679eec4ae7539aa421 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as bool. <a href="classMastodon_1_1Easy_1_1Entity.html#a10c3fde7a0941c679eec4ae7539aa421">More...</a><br /></td></tr>
<tr class="separator:a10c3fde7a0941c679eec4ae7539aa421 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad34d606236c86f748f448bbb43528566 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">get_time</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:ad34d606236c86f748f448bbb43528566 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as <a class="el" href="structMastodon_1_1Easy_1_1time.html" title="Type for time. Converts to time_point and string. ">Easy::time</a>. <a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">More...</a><br /></td></tr>
<tr class="separator:ad34d606236c86f748f448bbb43528566 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00f1106c4143e070207b0a96ba736042 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><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_1Entity.html#a00f1106c4143e070207b0a96ba736042">get_vector</a> (const string &amp;key) const</td></tr>
<tr class="memdesc:a00f1106c4143e070207b0a96ba736042 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of key as vector. <a href="classMastodon_1_1Easy_1_1Entity.html#a00f1106c4143e070207b0a96ba736042">More...</a><br /></td></tr>
<tr class="separator:a00f1106c4143e070207b0a96ba736042 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a598cb356c85af698e6e5390a12d39e6a inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a598cb356c85af698e6e5390a12d39e6a">set</a> (const string &amp;key, const Json::Value &amp;value)</td></tr>
<tr class="memdesc:a598cb356c85af698e6e5390a12d39e6a inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the value of key. <a href="classMastodon_1_1Easy_1_1Entity.html#a598cb356c85af698e6e5390a12d39e6a">More...</a><br /></td></tr>
<tr class="separator:a598cb356c85af698e6e5390a12d39e6a inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc71e78fbc381dddfc838e09318d4de8 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top"><a id="adc71e78fbc381dddfc838e09318d4de8"></a>
std::uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#adc71e78fbc381dddfc838e09318d4de8">stouint64</a> (const string &amp;str) const</td></tr>
<tr class="memdesc:adc71e78fbc381dddfc838e09318d4de8 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns value of str as uint64_t. <br /></td></tr>
<tr class="separator:adc71e78fbc381dddfc838e09318d4de8 inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9af50e48d1241e0c2f32b2032312cfef inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">check_valid</a> (const std::vector&lt; string &gt; &amp;attributes) const</td></tr>
<tr class="memdesc:a9af50e48d1241e0c2f32b2032312cfef inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if an <a class="el" href="classMastodon_1_1Easy_1_1Entity.html" title="Base class for all entities. ">Entity</a> is valid. <a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">More...</a><br /></td></tr>
<tr class="separator:a9af50e48d1241e0c2f32b2032312cfef inherit pro_methods_classMastodon_1_1Easy_1_1Entity"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<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">Member Function Documentation</h2>
<a id="a324053ec34acfdb1806808a11a5be242"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a324053ec34acfdb1806808a11a5be242">&#9670;&nbsp;</a></span>access_token()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Token::access_token </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the access token. </p>
<dl class="section since"><dt>Since</dt><dd>0.103.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;access_token&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a441e3f513fe4b9def49b59b33f4f6d8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a441e3f513fe4b9def49b59b33f4f6d8c">&#9670;&nbsp;</a></span>created_at()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="structMastodon_1_1Easy_1_1time.html">Easy::time</a> Token::created_at </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the date of creation. </p>
<dl class="section since"><dt>Since</dt><dd>0.103.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#ad34d606236c86f748f448bbb43528566">get_time</a>(<span class="stringliteral">&quot;created_at&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_ad34d606236c86f748f448bbb43528566"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#ad34d606236c86f748f448bbb43528566">Mastodon::Easy::Entity::get_time</a></div><div class="ttdeci">const Easy::time get_time(const string &amp;key) const</div><div class="ttdoc">Returns the value of key as Easy::time. </div><div class="ttdef"><b>Definition:</b> entity.cpp:229</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a2f75930d233df7d2bc04629ba00a139d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f75930d233df7d2bc04629ba00a139d">&#9670;&nbsp;</a></span>Entity() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Easy::Entity::Entity</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<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 object. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">object</td><td>JSON object</td></tr>
</table>
</dd>
</dl>
<dl class="section since"><dt>Since</dt><dd>0.100.0 </dd></dl>
<div class="fragment"><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;: _tree(<span class="keywordtype">object</span>)</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;,_was_set(<span class="keyword">false</span>)</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;{}</div></div><!-- fragment -->
</div>
</div>
<a id="a83eb2be5a13eaaa22b2796f05817f7a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83eb2be5a13eaaa22b2796f05817f7a9">&#9670;&nbsp;</a></span>Entity() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Easy::Entity::Entity</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="l00043"></a><span class="lineno"> 43</span>&#160;: _tree(Json::nullValue)</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;, _was_set(<span class="keyword">false</span>)</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;{}</div></div><!-- fragment -->
</div>
</div>
<a id="a753b382e29be6cb7b16772d4c609cedc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a753b382e29be6cb7b16772d4c609cedc">&#9670;&nbsp;</a></span>Entity() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">Easy::Entity::Entity</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<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>
<table class="params">
<tr><td class="paramname">json</td><td>JSON string</td></tr>
</table>
</dd>
</dl>
<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;: _tree(Json::nullValue)</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#a16d99717df650d00312509b79de70a60">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_a16d99717df650d00312509b79de70a60"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a16d99717df650d00312509b79de70a60">Mastodon::Easy::Entity::from_string</a></div><div class="ttdeci">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:55</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad02c680b18d2d28203b43214854e6add"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad02c680b18d2d28203b43214854e6add">&#9670;&nbsp;</a></span>scope()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Token::scope </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the scope of the token. </p>
<dl class="section since"><dt>Since</dt><dd>0.103.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;scope&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a885a96fc26349787d6cf06c8e4bf88c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a885a96fc26349787d6cf06c8e4bf88c1">&#9670;&nbsp;</a></span>token_type()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const string Token::token_type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the token type. </p>
<dl class="section since"><dt>Since</dt><dd>0.103.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;token_type&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:173</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae855b478e692b0644c668157e3725d50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae855b478e692b0644c668157e3725d50">&#9670;&nbsp;</a></span>valid()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool Token::valid </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </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 (virtual since 0.18.2) </dd></dl>
<p>Implements <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#ab418a0cde7adc0ecb6016dd5499597a6">Mastodon::Easy::Entity</a>.</p>
<div class="fragment"><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;{</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Entity::check_valid</a>({<span class="stringliteral">&quot;access_token&quot;</span>,</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="stringliteral">&quot;token_type&quot;</span>,</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="stringliteral">&quot;scope&quot;</span>,</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="stringliteral">&quot;created_at&quot;</span>});</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_a9af50e48d1241e0c2f32b2032312cfef"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Entity.html#a9af50e48d1241e0c2f32b2032312cfef">Mastodon::Easy::Entity::check_valid</a></div><div class="ttdeci">bool check_valid(const std::vector&lt; string &gt; &amp;attributes) const</div><div class="ttdoc">Checks if an Entity is valid. </div><div class="ttdef"><b>Definition:</b> entity.cpp:101</div></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/easy/entities/<a class="el" href="token_8hpp_source.html">token.hpp</a></li>
<li>src/easy/entities/token.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 B

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -43,37 +43,38 @@ $(function() {
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_a">a</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_e">e</a>&#160;|&#160;<a class="qindex" href="#letter_h">h</a>&#160;|&#160;<a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_l">l</a>&#160;|&#160;<a class="qindex" href="#letter_m">m</a>&#160;|&#160;<a class="qindex" href="#letter_n">n</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_s">s</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a></div>
<div class="qindex"><a class="qindex" href="#letter_a">a</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_e">e</a>&#160;|&#160;<a class="qindex" href="#letter_f">f</a>&#160;|&#160;<a class="qindex" href="#letter_h">h</a>&#160;|&#160;<a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_l">l</a>&#160;|&#160;<a class="qindex" href="#letter_m">m</a>&#160;|&#160;<a class="qindex" href="#letter_n">n</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_s">s</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;a&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;e&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1List.html">List</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1stream__event.html">stream_event</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html">Emoji</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html">Relationship</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;l&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structMastodon_1_1parameters.html">parameters</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Status.html">Status</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1PushSubscription.html">PushSubscription</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1stream__event.html">stream_event</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Account.html">Account</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Emoji.html">Emoji</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Link.html">Link</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1alert__type.html">alert_type</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Entity</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html">Mention</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Report.html">Report</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1API.html">API</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_h"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;h&#160;&#160;</div></td></tr></table>
<tr><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1alert__type.html">alert_type</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Entity.html">Entity</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1List.html">List</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1API.html">API</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Relationship.html">Relationship</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html">Tag</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1API.html">API</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Report.html">Report</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1time.html">time</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Application.html">Application</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Filter.html">Filter</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Mention.html">Mention</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Results.html">Results</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Token.html">Token</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_h"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;h&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_n"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;n&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Results.html">Results</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Tag.html">Tag</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1API.html">API</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structMastodon_1_1return__base.html">return_base</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1time.html">time</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Application.html">Application</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html">Tag::History</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html">Notification</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structMastodon_1_1return__call.html">return_call</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Attachment.html">Attachment</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1API_1_1http.html">API::http</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1return__entity.html">return_entity</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td></td></tr>
</td><td valign="top"><a class="el" href="structMastodon_1_1return__base.html">return_base</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structMastodon_1_1return__call.html">return_call</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Tag_1_1History.html">Tag::History</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Notification.html">Notification</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1return__entity.html">return_entity</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Card.html">Card</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1API_1_1http.html">API::http</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structMastodon_1_1Easy_1_1return__entity__vector.html">return_entity_vector</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="structMastodon_1_1param.html">param</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Context.html">Context</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Card.html">Card</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html">Instance</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structMastodon_1_1parameters.html">parameters</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Context.html">Context</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;l&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1PushSubscription.html">PushSubscription</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Account_1_1Source.html">Account::Source</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Link.html">Link</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="structMastodon_1_1param.html">param</a> (<a class="el" href="namespaceMastodon.html">Mastodon</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Instance.html">Instance</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td></td><td valign="top"><a class="el" href="classMastodon_1_1Easy_1_1Account_1_1Source.html">Account::Source</a> (<a class="el" href="namespaceMastodon_1_1Easy.html">Mastodon::Easy</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_a">a</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_e">e</a>&#160;|&#160;<a class="qindex" href="#letter_h">h</a>&#160;|&#160;<a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_l">l</a>&#160;|&#160;<a class="qindex" href="#letter_m">m</a>&#160;|&#160;<a class="qindex" href="#letter_n">n</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_s">s</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a></div>
<div class="qindex"><a class="qindex" href="#letter_a">a</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_e">e</a>&#160;|&#160;<a class="qindex" href="#letter_f">f</a>&#160;|&#160;<a class="qindex" href="#letter_h">h</a>&#160;|&#160;<a class="qindex" href="#letter_i">i</a>&#160;|&#160;<a class="qindex" href="#letter_l">l</a>&#160;|&#160;<a class="qindex" href="#letter_m">m</a>&#160;|&#160;<a class="qindex" href="#letter_n">n</a>&#160;|&#160;<a class="qindex" href="#letter_p">p</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_s">s</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a></div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -54,17 +54,17 @@ $(function() {
<div class="ttc" id="classMastodon_1_1Easy_1_1API_html_a13b07bb00e1ba7705786396e57a2b6e4"><div class="ttname"><a href="classMastodon_1_1Easy_1_1API.html#a13b07bb00e1ba7705786396e57a2b6e4">Mastodon::Easy::API::send_post</a></div><div class="ttdeci">const return_entity&lt; Easy::Status &gt; send_post(const Status &amp;status)</div><div class="ttdoc">Sends a post. </div><div class="ttdef"><b>Definition:</b> simple_calls.cpp:31</div></div>
<div class="ttc" id="namespaceMastodon_1_1Easy_html_a7d333f31c434cae54998f9552a2e5460"><div class="ttname"><a href="namespaceMastodon_1_1Easy.html#a7d333f31c434cae54998f9552a2e5460">Mastodon::Easy::parse_stream</a></div><div class="ttdeci">const std::vector&lt; stream_event &gt; parse_stream(const std::string &amp;streamdata)</div><div class="ttdoc">Split stream into a vector of events. </div><div class="ttdef"><b>Definition:</b> easy.cpp:52</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1API_html_a74e30389f87f8e06708c6fbc401093ba"><div class="ttname"><a href="classMastodon_1_1Easy_1_1API.html#a74e30389f87f8e06708c6fbc401093ba">Mastodon::Easy::API::get_link</a></div><div class="ttdeci">const Link get_link() const</div><div class="ttdoc">Gets the links from the last answer. </div><div class="ttdef"><b>Definition:</b> easy.cpp:82</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1API_html_a1f21337db033b46ec9d1c4beb73211c9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1API.html#a1f21337db033b46ec9d1c4beb73211c9">Mastodon::Easy::API::get_notifications</a></div><div class="ttdeci">const return_entity_vector&lt; Easy::Notification &gt; get_notifications(const uint16_t limit=20, const string since_id=&quot;&quot;, const string max_id=&quot;&quot;)</div><div class="ttdoc">Gets notifications. </div><div class="ttdef"><b>Definition:</b> simple_calls.cpp:132</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1API_html_a1f21337db033b46ec9d1c4beb73211c9"><div class="ttname"><a href="classMastodon_1_1Easy_1_1API.html#a1f21337db033b46ec9d1c4beb73211c9">Mastodon::Easy::API::get_notifications</a></div><div class="ttdeci">const return_entity_vector&lt; Easy::Notification &gt; get_notifications(const uint16_t limit=20, const string since_id=&quot;&quot;, const string max_id=&quot;&quot;)</div><div class="ttdoc">Gets notifications. </div><div class="ttdef"><b>Definition:</b> simple_calls.cpp:133</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Link_html_a2ab4bb54e26cb4319e8530d40286f359"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Link.html#a2ab4bb54e26cb4319e8530d40286f359">Mastodon::Easy::Link::prev</a></div><div class="ttdeci">const string prev() const</div><div class="ttdoc">Returns since_id. </div><div class="ttdef"><b>Definition:</b> easy.cpp:115</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Link_html_a38cd467aaa4c0369a61896dfca9c4227"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Link.html#a38cd467aaa4c0369a61896dfca9c4227">Mastodon::Easy::Link::max_id</a></div><div class="ttdeci">const string max_id() const</div><div class="ttdoc">Returns max_id. </div><div class="ttdef"><b>Definition:</b> easy.cpp:110</div></div>
<div class="ttc" id="namespaceMastodon_1_1Easy_html_a1c5feb60d638df25a185f1bbc61cc691"><div class="ttname"><a href="namespaceMastodon_1_1Easy.html#a1c5feb60d638df25a185f1bbc61cc691">Mastodon::Easy::json_array_to_vector</a></div><div class="ttdeci">const std::vector&lt; string &gt; json_array_to_vector(const string &amp;json)</div><div class="ttdoc">Turns a JSON array into a vector of strings. </div><div class="ttdef"><b>Definition:</b> easy.cpp:31</div></div>
<div class="ttc" id="structMastodon_1_1Easy_1_1return__entity__vector_html"><div class="ttname"><a href="structMastodon_1_1Easy_1_1return__entity__vector.html">Mastodon::Easy::return_entity_vector</a></div><div class="ttdoc">Return types for calls that return multiple Easy::Entitys. </div><div class="ttdef"><b>Definition:</b> return_types_easy.hpp:87</div></div>
<div class="ttc" id="structMastodon_1_1Easy_1_1return__entity__vector_html"><div class="ttname"><a href="structMastodon_1_1Easy_1_1return__entity__vector.html">Mastodon::Easy::return_entity_vector</a></div><div class="ttdoc">Return types for calls that return multiple Easy::Entitys. </div><div class="ttdef"><b>Definition:</b> return_types_easy.hpp:104</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1Link_html_adeac4bef7ef783a505e276f3d5f361a7"><div class="ttname"><a href="classMastodon_1_1Easy_1_1Link.html#adeac4bef7ef783a505e276f3d5f361a7">Mastodon::Easy::Link::next</a></div><div class="ttdeci">const string next() const</div><div class="ttdoc">Returns max_id. </div><div class="ttdef"><b>Definition:</b> easy.cpp:105</div></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:59</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1API_html_a0d63c28695e08a43a059982973791468"><div class="ttname"><a href="classMastodon_1_1Easy_1_1API.html#a0d63c28695e08a43a059982973791468">Mastodon::Easy::API::API</a></div><div class="ttdeci">API(const string &amp;instance, const string &amp;access_token)</div><div class="ttdoc">Constructs a new Easy object. </div><div class="ttdef"><b>Definition:</b> easy.cpp:27</div></div>
<div class="ttc" id="namespaceMastodon_html"><div class="ttname"><a href="namespaceMastodon.html">Mastodon</a></div><div class="ttdoc">Collection of things to interface with server software that implements the Mastodon API...</div><div class="ttdef"><b>Definition:</b> mastodon-cpp.hpp:52</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1API_html_aa80df556fd6ac3dc2900a00e9d9ce287"><div class="ttname"><a href="classMastodon_1_1Easy_1_1API.html#aa80df556fd6ac3dc2900a00e9d9ce287">Mastodon::Easy::API::send_toot</a></div><div class="ttdeci">const return_entity&lt; Easy::Status &gt; send_toot(const Status &amp;status)</div><div class="ttdoc">Alias for send_post() </div><div class="ttdef"><b>Definition:</b> simple_calls.cpp:26</div></div>
<div class="ttc" id="structMastodon_1_1Easy_1_1return__entity_html"><div class="ttname"><a href="structMastodon_1_1Easy_1_1return__entity.html">Mastodon::Easy::return_entity</a></div><div class="ttdoc">Return types for calls that return a single Easy::Entity. </div><div class="ttdef"><b>Definition:</b> return_types_easy.hpp:35</div></div>
<div class="ttc" id="structMastodon_1_1Easy_1_1return__entity_html"><div class="ttname"><a href="structMastodon_1_1Easy_1_1return__entity.html">Mastodon::Easy::return_entity</a></div><div class="ttdoc">Return types for calls that return a single Easy::Entity. </div><div class="ttdef"><b>Definition:</b> return_types_easy.hpp:40</div></div>
<div class="ttc" id="classMastodon_1_1Easy_1_1API_html"><div class="ttname"><a href="classMastodon_1_1Easy_1_1API.html">Mastodon::Easy::API</a></div><div class="ttdoc">Child of Mastodon::API with abstract methods. </div><div class="ttdef"><b>Definition:</b> easy.hpp:133</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->

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

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -54,16 +54,18 @@ $(function() {
<tr id="row_0_0_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="card_8hpp_source.html"><span class="icondoc"></span></a><b>card.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="context_8hpp_source.html"><span class="icondoc"></span></a><b>context.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="emoji_8hpp_source.html"><span class="icondoc"></span></a><b>emoji.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="instance_8hpp_source.html"><span class="icondoc"></span></a><b>instance.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="list_8hpp_source.html"><span class="icondoc"></span></a><b>list.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_8_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="mention_8hpp_source.html"><span class="icondoc"></span></a><b>mention.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="notification_8hpp_source.html"><span class="icondoc"></span></a><b>notification.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_10_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="pushsubscription_8hpp_source.html"><span class="icondoc"></span></a><b>pushsubscription.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_11_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="relationship_8hpp_source.html"><span class="icondoc"></span></a><b>relationship.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_12_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="report_8hpp_source.html"><span class="icondoc"></span></a><b>report.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_13_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="results_8hpp_source.html"><span class="icondoc"></span></a><b>results.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_14_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="status_8hpp_source.html"><span class="icondoc"></span></a><b>status.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_15_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="tag_8hpp_source.html"><span class="icondoc"></span></a><b>tag.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="filter_8hpp_source.html"><span class="icondoc"></span></a><b>filter.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="instance_8hpp_source.html"><span class="icondoc"></span></a><b>instance.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_8_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="list_8hpp_source.html"><span class="icondoc"></span></a><b>list.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="mention_8hpp_source.html"><span class="icondoc"></span></a><b>mention.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_10_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="notification_8hpp_source.html"><span class="icondoc"></span></a><b>notification.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_11_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="pushsubscription_8hpp_source.html"><span class="icondoc"></span></a><b>pushsubscription.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_12_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="relationship_8hpp_source.html"><span class="icondoc"></span></a><b>relationship.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_13_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="report_8hpp_source.html"><span class="icondoc"></span></a><b>report.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_14_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="results_8hpp_source.html"><span class="icondoc"></span></a><b>results.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_15_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="status_8hpp_source.html"><span class="icondoc"></span></a><b>status.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_16_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="tag_8hpp_source.html"><span class="icondoc"></span></a><b>tag.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_17_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="token_8hpp_source.html"><span class="icondoc"></span></a><b>token.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="all_8hpp_source.html"><span class="icondoc"></span></a><b>all.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="easy_8hpp_source.html"><span class="icondoc"></span></a><b>easy.hpp</b></td><td class="desc"></td></tr>
<tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="entity_8hpp_source.html"><span class="icondoc"></span></a><b>entity.hpp</b></td><td class="desc"></td></tr>

File diff suppressed because one or more lines are too long

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -42,6 +42,9 @@ $(function() {
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>access_token()
: <a class="el" href="classMastodon_1_1Easy_1_1Token.html#a324053ec34acfdb1806808a11a5be242">Mastodon::Easy::Token</a>
</li>
<li>account()
: <a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a7dc22950886f1d8d7e03980ac32c3974">Mastodon::Easy::Notification</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a032164a0170c5217de9e749422a3818e">Mastodon::Easy::Status</a>
@ -86,7 +89,7 @@ $(function() {
: <a class="el" href="classMastodon_1_1Easy_1_1Card.html#aefc55ce8d87f4ab40cd97849c0fa6bf8">Mastodon::Easy::Card</a>
</li>
<li>avatar()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">Mastodon::Easy::Account</a>
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a0036449a2082a4bdc690cc88865a4d77">Mastodon::Easy::Account</a>
</li>
<li>avatar_static()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a38792e67e06b37c01f27ccd6b0335c6e">Mastodon::Easy::Account</a>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -57,10 +57,14 @@ $(function() {
<li>content()
: <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">Mastodon::Easy::Status</a>
</li>
<li>context()
: <a class="el" href="classMastodon_1_1Easy_1_1Filter.html#af162d1334d6c6caac54a57449e8e67ca">Mastodon::Easy::Filter</a>
</li>
<li>created_at()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a8e773bb85441c5dd6951a50530e79117">Mastodon::Easy::Account</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Notification.html#ae8fc8e331ab907f07e5c809849ed6f64">Mastodon::Easy::Notification</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a227fc1250db7322ab956669ed3fa1550">Mastodon::Easy::Status</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Token.html#a441e3f513fe4b9def49b59b33f4f6d8c">Mastodon::Easy::Token</a>
</li>
</ul>
</div><!-- contents -->

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -73,7 +73,10 @@ $(function() {
: <a class="el" href="structMastodon_1_1return__base.html#ab902d5ecac698fadbdcabcd99d0ce754">Mastodon::return_base</a>
</li>
<li>exceptions()
: <a class="el" href="classMastodon_1_1API.html#a98bc9bbca936ddacab18df7854ec80fe">Mastodon::API</a>
: <a class="el" href="classMastodon_1_1API.html#a4e8d254c512c2038323437a1be1641d7">Mastodon::API</a>
</li>
<li>expires_at()
: <a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a9e84f3c8aaac78bb304064b6ef1e69f6">Mastodon::Easy::Filter</a>
</li>
</ul>
</div><!-- contents -->

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -42,6 +42,9 @@ $(function() {
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>access_token()
: <a class="el" href="classMastodon_1_1Easy_1_1Token.html#a324053ec34acfdb1806808a11a5be242">Mastodon::Easy::Token</a>
</li>
<li>account()
: <a class="el" href="classMastodon_1_1Easy_1_1Notification.html#a7dc22950886f1d8d7e03980ac32c3974">Mastodon::Easy::Notification</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a032164a0170c5217de9e749422a3818e">Mastodon::Easy::Status</a>
@ -83,7 +86,7 @@ $(function() {
: <a class="el" href="classMastodon_1_1Easy_1_1Card.html#aefc55ce8d87f4ab40cd97849c0fa6bf8">Mastodon::Easy::Card</a>
</li>
<li>avatar()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a0036449a2082a4bdc690cc88865a4d77">Mastodon::Easy::Account</a>
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#ac5abbe4f92b837ba778a8265f18d7737">Mastodon::Easy::Account</a>
</li>
<li>avatar_static()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a38792e67e06b37c01f27ccd6b0335c6e">Mastodon::Easy::Account</a>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -57,10 +57,14 @@ $(function() {
<li>content()
: <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a08baa55aeca1317f5beef330b9e7ecf0">Mastodon::Easy::Status</a>
</li>
<li>context()
: <a class="el" href="classMastodon_1_1Easy_1_1Filter.html#af162d1334d6c6caac54a57449e8e67ca">Mastodon::Easy::Filter</a>
</li>
<li>created_at()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a8e773bb85441c5dd6951a50530e79117">Mastodon::Easy::Account</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Notification.html#ae8fc8e331ab907f07e5c809849ed6f64">Mastodon::Easy::Notification</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a227fc1250db7322ab956669ed3fa1550">Mastodon::Easy::Status</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Token.html#a441e3f513fe4b9def49b59b33f4f6d8c">Mastodon::Easy::Token</a>
</li>
</ul>
</div><!-- contents -->

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -55,13 +55,16 @@ $(function() {
: <a class="el" href="classMastodon_1_1Easy_1_1PushSubscription.html#ac99a87bcc2a21f8c54d3153785459ea6">Mastodon::Easy::PushSubscription</a>
</li>
<li>Entity()
: <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a83eb2be5a13eaaa22b2796f05817f7a9">Mastodon::Easy::Entity</a>
: <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a753b382e29be6cb7b16772d4c609cedc">Mastodon::Easy::Entity</a>
</li>
<li>error()
: <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a15066ab4c090dd52b08b7c410b14e181">Mastodon::Easy::Entity</a>
</li>
<li>exceptions()
: <a class="el" href="classMastodon_1_1API.html#a98bc9bbca936ddacab18df7854ec80fe">Mastodon::API</a>
: <a class="el" href="classMastodon_1_1API.html#a4e8d254c512c2038323437a1be1641d7">Mastodon::API</a>
</li>
<li>expires_at()
: <a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a9e84f3c8aaac78bb304064b6ef1e69f6">Mastodon::Easy::Filter</a>
</li>
</ul>
</div><!-- contents -->

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -45,6 +45,7 @@ $(function() {
<li>id()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a768f17092ab5613e05c2906225ace2f8">Mastodon::Easy::Account</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#a018bc1c07090b935cfa1187513878756">Mastodon::Easy::Attachment</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a720b6dfb11243de37f8947bf9a10b3f0">Mastodon::Easy::Filter</a>
, <a class="el" href="classMastodon_1_1Easy_1_1List.html#ad03188f2c2e123d1161266d596f78d76">Mastodon::Easy::List</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Mention.html#ab2b4dcfa93d126e8bdf05c8528a506bb">Mastodon::Easy::Mention</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Notification.html#af55d0d1f176a6d931215684519318c10">Mastodon::Easy::Notification</a>
@ -62,6 +63,9 @@ $(function() {
<li>in_reply_to_id()
: <a class="el" href="classMastodon_1_1Easy_1_1Status.html#aa1ac5f0ed61a1e92e5b7376c48d82844">Mastodon::Easy::Status</a>
</li>
<li>irreversible()
: <a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a65894234f08f42f32cde0bcae8f10444">Mastodon::Easy::Filter</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -45,11 +45,14 @@ $(function() {
<li>patch()
: <a class="el" href="classMastodon_1_1API.html#a078bd5bd28f29a0b748e2e6da753c4c1">Mastodon::API</a>
</li>
<li>phrase()
: <a class="el" href="classMastodon_1_1Easy_1_1Filter.html#a6247a5555caa7ae63a3004423c9939f0">Mastodon::Easy::Filter</a>
</li>
<li>pinned()
: <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a03587e4a46fda9503f03b41b6823a9d8">Mastodon::Easy::Status</a>
</li>
<li>post()
: <a class="el" href="classMastodon_1_1API.html#a73649c4d8eb408883e1cd7b590771d3a">Mastodon::API</a>
: <a class="el" href="classMastodon_1_1API.html#a3399557caf20d73656c4e720b8538c1a">Mastodon::API</a>
</li>
<li>prev()
: <a class="el" href="classMastodon_1_1Easy_1_1Link.html#a2ab4bb54e26cb4319e8530d40286f359">Mastodon::Easy::Link</a>
@ -68,7 +71,7 @@ $(function() {
: <a class="el" href="classMastodon_1_1Easy_1_1Card.html#aaa5ed93fe315e8a3ece38d70d1e1ed7c">Mastodon::Easy::Card</a>
</li>
<li>put()
: <a class="el" href="classMastodon_1_1API.html#a062ed2f6d92af32c25d87fa0eb15a9ea">Mastodon::API</a>
: <a class="el" href="classMastodon_1_1API.html#a2cd53f56bf1557a17cc5c6a388d86101">Mastodon::API</a>
</li>
</ul>
</div><!-- contents -->

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -75,6 +75,9 @@ $(function() {
<li>return_call()
: <a class="el" href="structMastodon_1_1return__call.html#af659491b31dc25a782824336bd84b926">Mastodon::return_call</a>
</li>
<li>return_entity()
: <a class="el" href="structMastodon_1_1Easy_1_1return__entity.html#a85b0118ff218fe52fbc6959150a55fb7">Mastodon::Easy::return_entity&lt; T &gt;</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -45,6 +45,9 @@ $(function() {
<li>s_to_b()
: <a class="el" href="classMastodon_1_1Easy_1_1PushSubscription.html#a01c8aaef1de800ea2749c672fba29d0a">Mastodon::Easy::PushSubscription</a>
</li>
<li>scope()
: <a class="el" href="classMastodon_1_1Easy_1_1Token.html#ad02c680b18d2d28203b43214854e6add">Mastodon::Easy::Token</a>
</li>
<li>send_post()
: <a class="el" href="classMastodon_1_1Easy_1_1API.html#a13b07bb00e1ba7705786396e57a2b6e4">Mastodon::Easy::API</a>
</li>
@ -54,7 +57,7 @@ $(function() {
<li>sensitive()
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#af7b90e448a3eff78d268059c5621aecb">Mastodon::Easy::Account</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Account_1_1Source.html#a1a7342063aa342017ac9c562a7ca3dc6">Mastodon::Easy::Account::Source</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a5a00eb6a704d81f20ba5f35e852ce426">Mastodon::Easy::Status</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a089fc0c49c51c5b8f17101b3e6153d2a">Mastodon::Easy::Status</a>
</li>
<li>server_key()
: <a class="el" href="classMastodon_1_1Easy_1_1PushSubscription.html#a3547d26e8d81907588863f27d5ea5cd6">Mastodon::Easy::PushSubscription</a>
@ -87,7 +90,7 @@ $(function() {
: <a class="el" href="classMastodon_1_1Easy_1_1Account.html#a85f702cd8d5d320b9883741f82a5e355">Mastodon::Easy::Account</a>
</li>
<li>spoiler_text()
: <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a02b1fbce333208fe12dcde83239df551">Mastodon::Easy::Status</a>
: <a class="el" href="classMastodon_1_1Easy_1_1Status.html#a7625754b87a0b8654092b7df577d885b">Mastodon::Easy::Status</a>
</li>
<li>static_url()
: <a class="el" href="classMastodon_1_1Easy_1_1Emoji.html#adc8c621e6780497363a04eacf89337e8">Mastodon::Easy::Emoji</a>

View File

@ -19,7 +19,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">mastodon-cpp
&#160;<span id="projectnumber">0.101.1</span>
&#160;<span id="projectnumber">0.104.0</span>
</div>
</td>
</tr>
@ -59,6 +59,9 @@ $(function() {
<li>to_string()
: <a class="el" href="classMastodon_1_1Easy_1_1Entity.html#a7482a8784b8ce80a0f534e23c8d9cceb">Mastodon::Easy::Entity</a>
</li>
<li>token_type()
: <a class="el" href="classMastodon_1_1Easy_1_1Token.html#a885a96fc26349787d6cf06c8e4bf88c1">Mastodon::Easy::Token</a>
</li>
<li>type()
: <a class="el" href="classMastodon_1_1Easy_1_1Attachment.html#ab48b00deb22ccaff35a1fced707f1b9c">Mastodon::Easy::Attachment</a>
, <a class="el" href="classMastodon_1_1Easy_1_1Card.html#a857515e00d519f12306d54ffe0764b03">Mastodon::Easy::Card</a>

Some files were not shown because too many files have changed in this diff Show More