blob: a97f8c6e692002f166f8842fcafbbd5378d88f20 [file] [log] [blame]
<!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.6"/>
<title>Paho C++: 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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</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="projectlogo"><img alt="Logo" src="pahologo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Paho C++
&#160;<span id="projectnumber">1.0</span>
</div>
<div id="projectbrief">The Paho MQTT C++ Client Library</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classmqtt_1_1async__client.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a></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="header">
<div class="headertitle">
<div class="title">mqtt::async_client Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ae1c9326c10e7e954b3b30cbf4d06ea8d">async_client</a>(const string &amp;serverURI, const string &amp;clientId, const string &amp;persistDir)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a9a443ee1420a9d058fcded62406190b4">async_client</a>(const string &amp;serverURI, const string &amp;clientId, iclient_persistence *persistence=nullptr)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#aeacf166a53c88bb9b80e0103d0710e89">async_client</a>(const string &amp;serverURI, const string &amp;clientId, int maxBufferedMessages, const string &amp;persistDir)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#af78d2578ea52db0887323c8824429248">async_client</a>(const string &amp;serverURI, const string &amp;clientId, int maxBufferedMessages, iclient_persistence *persistence=nullptr)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#aee06a4438b2075de021bbf8d5b6b0c33">connect</a>() override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#af4546820d1ee0426c2964327c6d654a0">connect</a>(connect_options options) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a6599c1a530dda9fa66effb0d706d6795">connect</a>(connect_options options, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ae68c924e65104b40488cba072597baeb">connect</a>(void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a479e2e058c190b575f75a17cdc08299b">consume_message</a>()</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a45fb67d0f3d678c1d964ec057bf1a473">consumer_queue_type</a> typedef</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ae88e293c7e1431ff7a2f74d032b5fd4b">disable_callbacks</a>() override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a376960f9e1fbe5e40136f2f07b22d780">disconnect</a>() override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a2d6e9ada464133778f0154da32eefc61">disconnect</a>(disconnect_options opts) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a56ccd6989f8839a35954776de682a29b">disconnect</a>(int timeout) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ad56d21f49709f195e1af37becfc4e0ee">disconnect</a>(const std::chrono::duration&lt; Rep, Period &gt; &amp;timeout)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#aa7cd2e2e1281312273ea0a5f18607f03">disconnect</a>(int timeout, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a5f9175e2992ec07e0d27286f875ba107">disconnect</a>(const std::chrono::duration&lt; Rep, Period &gt; &amp;timeout, void *userContext, iaction_listener &amp;cb)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#adf9676f95c8b6c1b4a605d5fd8b8c251">disconnect</a>(void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a8105627f112a23e5c8067901cf1650a2">get_client_id</a>() const override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#adac62c2c80ed3a1c32582b97e6e357ed">get_pending_delivery_token</a>(int msgID) const override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#aec00d760cb3a6db6ac633c48365207d5">get_pending_delivery_tokens</a>() const override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ad2cc6dc75715f467c8c0556f0f0c6c04">get_server_uri</a>() const override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#aefe2b8717b52d9b6c92f0ea8d89a3dbe">is_connected</a>() const override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a47a444965a20ce8d44d5d10132b8e087">ptr_t</a> typedef</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a7fa8d3dd5b88a5643dcd28e5069da8a5">publish</a>(string_ref topic, const void *payload, size_t n, int qos, bool retained) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a425e5e48369a523378b6c92de7bf4b85">publish</a>(string_ref topic, const void *payload, size_t n) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#afcb723eb44fccf64e18b2a25acd938b5">publish</a>(string_ref topic, binary_ref payload, int qos, bool retained) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a804df67eff69884958d897294194a351">publish</a>(string_ref topic, binary_ref payload) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a3a8b3e11497b2aa1204f1ca380e81490">publish</a>(string_ref topic, const void *payload, size_t n, int qos, bool retained, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#af1dbbe800b37c395e45aeb5ddd725ffd">publish</a>(const_message_ptr msg) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a06ce15b7a304e7f091db2642308a91e2">publish</a>(const_message_ptr msg, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1iasync__client.html#aee95659bed2446d0409ce33479f9cdad">qos_collection</a> typedef</td><td class="entry"><a class="el" href="classmqtt_1_1iasync__client.html">mqtt::iasync_client</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a93cad44caab9aa829745477b170eae3d">reconnect</a>() override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a8b09cc4d4788420926725b7df00d3448">set_callback</a>(callback &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#abcdbc13e54bb4ba1e52e8e405297d170">start_consuming</a>()</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ab5aaa839a2832009148202fa5a81c4f2">stop_consuming</a>()</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a8b20a22af1069ef41c27566698bd90bd">subscribe</a>(const_string_collection_ptr topicFilters, const qos_collection &amp;qos) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a001340b074ef676bee012156dde830a1">subscribe</a>(const_string_collection_ptr topicFilters, const qos_collection &amp;qos, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ab250f9c6d9c8afd85c6e2038e640116f">subscribe</a>(const string &amp;topicFilter, int qos) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a0c1a7a708c40ebaf10ed8488c5557227">subscribe</a>(const string &amp;topicFilter, int qos, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ad1520136c41afff5cd24bf19d9bf76e5">token</a> class</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a9260ee858860df9d39dd570cc15f56a1">try_consume_message</a>(const_message_ptr *msg)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a5613bf9226d6ad9b8dcf15a238c18c23">try_consume_message_for</a>(const_message_ptr *msg, const std::chrono::duration&lt; Rep, Period &gt; &amp;relTime)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a8bc99d5afd5d35aeb0888ff6c08b9ed0">try_consume_message_until</a>(const_message_ptr *msg, const std::chrono::time_point&lt; Clock, Duration &gt; &amp;absTime)</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ae709e53471db54ec614bcc9d8978361e">unsubscribe</a>(const string &amp;topicFilter) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#afff45a1d3c206dfddbea1940ae139711">unsubscribe</a>(const_string_collection_ptr topicFilters) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a54d438ed68ccc28835d66097e87f0825">unsubscribe</a>(const_string_collection_ptr topicFilters, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#a75f8e6088b58af227b576153471da7ca">unsubscribe</a>(const string &amp;topicFilter, void *userContext, iaction_listener &amp;cb) override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmqtt_1_1async__client.html#ad42f0639330fffbfe8b9d010be301613">~async_client</a>() override</td><td class="entry"><a class="el" href="classmqtt_1_1async__client.html">mqtt::async_client</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmqtt_1_1iasync__client.html#a423bdce3b018de4597f773402f3eb360">~iasync_client</a>()</td><td class="entry"><a class="el" href="classmqtt_1_1iasync__client.html">mqtt::iasync_client</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Sun Jul 23 2017 10:24:29 for Paho C++ by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>
</html>