mastodonpp/docs/functions.html

336 lines
13 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>mastodonpp: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.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">mastodonpp
&#160;<span id="projectnumber">0.5.7</span>
</div>
<div id="projectbrief">C++ wrapper for the Mastodon and Pleroma APIs.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<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('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<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__5F"></a>- _ -</h3><ul>
<li>_buffer_mutex
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#af7e18dc7c3bdc1c58bc93a46bf00866a">mastodonpp::CURLWrapper</a>
</li>
</ul>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>API()
: <a class="el" href="classmastodonpp_1_1API.html#af9fc7a7d152a851122f8acc3224d4047">mastodonpp::API</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>body
: <a class="el" href="structmastodonpp_1_1answer__type.html#a9da206eb4954ff15402083379909cc38">mastodonpp::answer_type</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>cancel_stream()
: <a class="el" href="classmastodonpp_1_1Connection.html#a8cf6ab350bb359650925d1c582fe9f60">mastodonpp::Connection</a>
, <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a892a4fc3d048798fa8e2584545b91861">mastodonpp::CURLWrapper</a>
</li>
<li>Connection()
: <a class="el" href="classmastodonpp_1_1Connection.html#ae6fc153679431f14ee98778bbc477cda">mastodonpp::Connection</a>
</li>
<li>copy_connection_properties()
: <a class="el" href="classmastodonpp_1_1Instance.html#a921c4b83815c0d98dea983a9409c00ac">mastodonpp::Instance</a>
</li>
<li>curl_error_code
: <a class="el" href="structmastodonpp_1_1answer__type.html#a7c5582c4500034c0ea36ab1694944139">mastodonpp::answer_type</a>
</li>
<li>CURLException()
: <a class="el" href="classmastodonpp_1_1CURLException.html#af43d29b726eceb3f80a71cdd7c3d55d4">mastodonpp::CURLException</a>
</li>
<li>CURLWrapper()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a736572303fbec7a307514e611e6a468c">mastodonpp::CURLWrapper</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>data
: <a class="el" href="structmastodonpp_1_1event__type.html#af72ad0a57a762c57f0d4e5d650c5d65c">mastodonpp::event_type</a>
</li>
<li>del()
: <a class="el" href="classmastodonpp_1_1Connection.html#a095f752558410fab3dee6782e03a0fdb">mastodonpp::Connection</a>
</li>
</ul>
<h3><a id="index_e"></a>- e -</h3><ul>
<li>endpoint_type
: <a class="el" href="classmastodonpp_1_1API.html#a7f74ce81c1f0cbc0ed6ad66b2bd24318">mastodonpp::API</a>
</li>
<li>error_code
: <a class="el" href="classmastodonpp_1_1CURLException.html#a91eedb1a1d70015afdb4645d87d10e72">mastodonpp::CURLException</a>
</li>
<li>error_message
: <a class="el" href="structmastodonpp_1_1answer__type.html#adda74145891e444f223ccdfe623af726">mastodonpp::answer_type</a>
</li>
<li>escape_url()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a11a543a0821a275dfce1ad7a0e68b17f">mastodonpp::CURLWrapper</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>get()
: <a class="el" href="classmastodonpp_1_1Connection.html#ade24a99769313ee15c406d97e9543cba">mastodonpp::Connection</a>
</li>
<li>get_access_token()
: <a class="el" href="classmastodonpp_1_1Instance.html#a3fcd68515b1d07a4003bc09180fff904">mastodonpp::Instance</a>
</li>
<li>get_baseuri()
: <a class="el" href="classmastodonpp_1_1Instance.html#a859540ec79ea97c0f76185d9036127bb">mastodonpp::Instance</a>
</li>
<li>get_buffer()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a04b3919cfb38716c5a032337e442db95">mastodonpp::CURLWrapper</a>
</li>
<li>get_curl_easy_handle()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a2b7aaf03245a0730eeb464802168aded">mastodonpp::CURLWrapper</a>
</li>
<li>get_header()
: <a class="el" href="structmastodonpp_1_1answer__type.html#a65f4ba85d95c15ebc07377a2b74959da">mastodonpp::answer_type</a>
</li>
<li>get_hostname()
: <a class="el" href="classmastodonpp_1_1Instance.html#a868aae1fae3ad4060759c1325acb3b62">mastodonpp::Instance</a>
</li>
<li>get_max_chars()
: <a class="el" href="classmastodonpp_1_1Instance.html#a3d9f535570e6083b7f37b3c5e42c08dd">mastodonpp::Instance</a>
</li>
<li>get_new_events()
: <a class="el" href="classmastodonpp_1_1Connection.html#a7e4a50fb73aa50b027d9a0822cfde318">mastodonpp::Connection</a>
</li>
<li>get_new_stream_contents()
: <a class="el" href="classmastodonpp_1_1Connection.html#a06f537c75c7fe9a7510e11af1008e028">mastodonpp::Connection</a>
</li>
<li>get_nodeinfo()
: <a class="el" href="classmastodonpp_1_1Instance.html#a4d594e1365584a05e5a16fc8aea76e9d">mastodonpp::Instance</a>
</li>
<li>get_post_formats()
: <a class="el" href="classmastodonpp_1_1Instance.html#a84b7e4ef6e05f7f7208b557c38b5ad1e">mastodonpp::Instance</a>
</li>
</ul>
<h3><a id="index_h"></a>- h -</h3><ul>
<li>headers
: <a class="el" href="structmastodonpp_1_1answer__type.html#ab84b7094800ffe32d34b33085dcef9aa">mastodonpp::answer_type</a>
</li>
<li>http_status
: <a class="el" href="structmastodonpp_1_1answer__type.html#a0716af5033e02551937187a149c3f52d">mastodonpp::answer_type</a>
</li>
</ul>
<h3><a id="index_i"></a>- i -</h3><ul>
<li>Instance()
: <a class="el" href="classmastodonpp_1_1Instance.html#a21b859e2b9b5c6f48e8d0a194a659888">mastodonpp::Instance</a>
</li>
</ul>
<h3><a id="index_m"></a>- m -</h3><ul>
<li>make_request()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#adc8808c3fad5397176f6755b09ee0be6">mastodonpp::CURLWrapper</a>
</li>
</ul>
<h3><a id="index_n"></a>- n -</h3><ul>
<li>next()
: <a class="el" href="structmastodonpp_1_1answer__type.html#a12606bd15901a56b80e3a68b6078294d">mastodonpp::answer_type</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>oauth
: <a class="el" href="classmastodonpp_1_1API.html#a36332bb17e8603f0ba40b63b0b604bcc">mastodonpp::API</a>
</li>
<li>ObtainToken()
: <a class="el" href="classmastodonpp_1_1Instance_1_1ObtainToken.html#aa834d9be223856e5711b0e14d9b92eed">mastodonpp::Instance::ObtainToken</a>
</li>
<li>operator bool()
: <a class="el" href="structmastodonpp_1_1answer__type.html#aea7a4e100d215562a1d6b00524f99103">mastodonpp::answer_type</a>
</li>
<li>operator string_view()
: <a class="el" href="structmastodonpp_1_1answer__type.html#a6c90b439bcf65b4a4a655e9213b14a0f">mastodonpp::answer_type</a>
</li>
<li>operator&lt;&lt;
: <a class="el" href="structmastodonpp_1_1answer__type.html#a0154563855aee896209319101c217106">mastodonpp::answer_type</a>
</li>
<li>operator=()
: <a class="el" href="classmastodonpp_1_1Connection.html#a9a3dc7a5015b05ffd5c8dc9be7bc2b5d">mastodonpp::Connection</a>
, <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a5f29b7f4d0b58f70bc96f362cdaa4d0a">mastodonpp::CURLWrapper</a>
, <a class="el" href="classmastodonpp_1_1Instance.html#a87f44b0dd1fb1b2daebde560847e9da7">mastodonpp::Instance</a>
</li>
<li>other
: <a class="el" href="classmastodonpp_1_1API.html#abd51b671f4bd4f6021d8044e281d4c76">mastodonpp::API</a>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>patch()
: <a class="el" href="classmastodonpp_1_1Connection.html#a10f838c74d2ccc83f64f29e2aad2f157">mastodonpp::Connection</a>
</li>
<li>pleroma
: <a class="el" href="classmastodonpp_1_1API.html#a146a96ee58a8829042f406b9d42cf37e">mastodonpp::API</a>
</li>
<li>post()
: <a class="el" href="classmastodonpp_1_1Connection.html#ad7cebeeef7c285ff4666dc6850f20164">mastodonpp::Connection</a>
</li>
<li>prev()
: <a class="el" href="structmastodonpp_1_1answer__type.html#a54baac6518a4178062d6963661ba50e9">mastodonpp::answer_type</a>
</li>
<li>put()
: <a class="el" href="classmastodonpp_1_1Connection.html#ac5afc2e5d419c8bee3a8994ce0a940aa">mastodonpp::Connection</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>set_access_token()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a94aba6daedea376ccc20e5c983bd3358">mastodonpp::CURLWrapper</a>
, <a class="el" href="classmastodonpp_1_1Instance.html#a3627363d1891a4cfd27f3a27437f4f2e">mastodonpp::Instance</a>
</li>
<li>set_cainfo()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#af3f2bd4dea7c289d590fe19889360444">mastodonpp::CURLWrapper</a>
, <a class="el" href="classmastodonpp_1_1Instance.html#a0601321fe7a8b22a42cf6e7d2d817b72">mastodonpp::Instance</a>
</li>
<li>set_proxy()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a1564a42794ef7a9d170b725063ef504d">mastodonpp::CURLWrapper</a>
, <a class="el" href="classmastodonpp_1_1Instance.html#ab329a0780a1f0581d4771cac4e958157">mastodonpp::Instance</a>
</li>
<li>set_useragent()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#ae3b1445f9b94b1f7677d3cac6d538612">mastodonpp::CURLWrapper</a>
, <a class="el" href="classmastodonpp_1_1Instance.html#a3eb6b1a045ad465ec4fd3ad9febc244b">mastodonpp::Instance</a>
</li>
<li>setup_connection_properties()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a0059ecb78b53c4b3c941b19f8dc897f7">mastodonpp::CURLWrapper</a>
</li>
<li>step_1()
: <a class="el" href="classmastodonpp_1_1Instance_1_1ObtainToken.html#a5bd5d631e2fbb186a9df66d2ac3f5402">mastodonpp::Instance::ObtainToken</a>
</li>
<li>step_2()
: <a class="el" href="classmastodonpp_1_1Instance_1_1ObtainToken.html#addda7f4e1ca4200235764707478f6d51">mastodonpp::Instance::ObtainToken</a>
</li>
</ul>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>to_string_view()
: <a class="el" href="classmastodonpp_1_1API.html#aa51c43b5c7cc2afd32520d08d51bcfc3">mastodonpp::API</a>
</li>
<li>type
: <a class="el" href="structmastodonpp_1_1event__type.html#a193361ac6ffafb474bbc493273a028ce">mastodonpp::event_type</a>
</li>
</ul>
<h3><a id="index_u"></a>- u -</h3><ul>
<li>unescape_url()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#aed6d09b5c32d71276a851ddf321b5891">mastodonpp::CURLWrapper</a>
</li>
</ul>
<h3><a id="index_v"></a>- v -</h3><ul>
<li>v1
: <a class="el" href="classmastodonpp_1_1API.html#aee8f590426914a36f948dafa78e330f2">mastodonpp::API</a>
</li>
<li>v2
: <a class="el" href="classmastodonpp_1_1API.html#a67ba7c7a8d94ec7905e45466255648ba">mastodonpp::API</a>
</li>
</ul>
<h3><a id="index_w"></a>- w -</h3><ul>
<li>what()
: <a class="el" href="classmastodonpp_1_1CURLException.html#aa5d6aaec95758bc7db42ef1ee8831ecc">mastodonpp::CURLException</a>
</li>
</ul>
<h3><a id="index__7E"></a>- ~ -</h3><ul>
<li>~Connection()
: <a class="el" href="classmastodonpp_1_1Connection.html#a3697f021a84f5cbdd62c9a6fba5eab6a">mastodonpp::Connection</a>
</li>
<li>~CURLWrapper()
: <a class="el" href="classmastodonpp_1_1CURLWrapper.html#a350f7061c9cb54cb5992ae983db3fc19">mastodonpp::CURLWrapper</a>
</li>
<li>~Instance()
: <a class="el" href="classmastodonpp_1_1Instance.html#adec12eb92831f3530f55c507a33446be">mastodonpp::Instance</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
</small></address>
</body>
</html>