summaryrefslogtreecommitdiff
path: root/docs/d7
diff options
context:
space:
mode:
Diffstat (limited to 'docs/d7')
-rw-r--r--docs/d7/d06/class_tg_bot_1_1_input_file-members.html104
-rw-r--r--docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html251
-rw-r--r--docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.js6
-rw-r--r--docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.pngbin848 -> 0 bytes
-rw-r--r--docs/d7/d17/_video_8h.html117
-rw-r--r--docs/d7/d17/_video_8h_source.html110
-rw-r--r--docs/d7/d1a/_tg_type_parser_8h.html169
-rw-r--r--docs/d7/d1a/_tg_type_parser_8h_source.html322
-rw-r--r--docs/d7/d25/class_tg_bot_1_1_webhook_info.html271
-rw-r--r--docs/d7/d25/class_tg_bot_1_1_webhook_info.js11
-rw-r--r--docs/d7/d5c/_inline_query_result_cached_audio_8h.html117
-rw-r--r--docs/d7/d5c/_inline_query_result_cached_audio_8h_source.html107
-rw-r--r--docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html251
-rw-r--r--docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.js6
-rw-r--r--docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.pngbin828 -> 0 bytes
-rw-r--r--docs/d7/d7d/_inline_query_result_venue_8h.html117
-rw-r--r--docs/d7/d7d/_inline_query_result_venue_8h_source.html113
-rw-r--r--docs/d7/d8b/_chosen_inline_result_8h.html118
-rw-r--r--docs/d7/d8b/_chosen_inline_result_8h_source.html110
-rw-r--r--docs/d7/d90/_inline_query_result_cached_voice_8h.html117
-rw-r--r--docs/d7/d90/_inline_query_result_cached_voice_8h_source.html107
-rw-r--r--docs/d7/d9d/class_tg_bot_1_1_tg_webhook_tcp_server-members.html113
-rw-r--r--docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html289
-rw-r--r--docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.js8
-rw-r--r--docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.pngbin772 -> 0 bytes
-rw-r--r--docs/d7/dbb/class_tg_bot_1_1_venue-members.html105
-rw-r--r--docs/d7/dfe/_photo_size_8h.html116
-rw-r--r--docs/d7/dfe/_photo_size_8h_source.html105
28 files changed, 0 insertions, 3260 deletions
diff --git a/docs/d7/d06/class_tg_bot_1_1_input_file-members.html b/docs/d7/d06/class_tg_bot_1_1_input_file-members.html
deleted file mode 100644
index 21662c0..0000000
--- a/docs/d7/d06/class_tg_bot_1_1_input_file-members.html
+++ /dev/null
@@ -1,104 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d0/d38/class_tg_bot_1_1_input_file.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)">
-</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">TgBot::InputFile Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html">TgBot::InputFile</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html#a1633c8f4a40274f53ee6aed3ecd42ef7">data</a></td><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html">TgBot::InputFile</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html#a47c113dd1cb4678d7ab14f1f033a5b1d">fileName</a></td><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html">TgBot::InputFile</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html#a02575330b4deaa9d2cab5ebd8d8e2e5e">mimeType</a></td><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html">TgBot::InputFile</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html#a9b1b7a8f913d9c4d4a389d9a4353d94f">Ptr</a> typedef</td><td class="entry"><a class="el" href="../../d0/d38/class_tg_bot_1_1_input_file.html">TgBot::InputFile</a></td><td class="entry"></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 Jan 15 2017 02:33:17 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html b/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html
deleted file mode 100644
index 089b6bc..0000000
--- a/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html
+++ /dev/null
@@ -1,251 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: TgBot::InlineQueryResultCachedAudio 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.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)">
-</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="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="../../d8/d99/class_tg_bot_1_1_inline_query_result_cached_audio-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">TgBot::InlineQueryResultCachedAudio Class Reference<div class="ingroups"><a class="el" href="../../d6/d59/group__types.html">Types</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">InlineQueryResultCachedAudio.h</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for TgBot::InlineQueryResultCachedAudio:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.png" usemap="#TgBot::InlineQueryResultCachedAudio_map" alt=""/>
- <map id="TgBot::InlineQueryResultCachedAudio_map" name="TgBot::InlineQueryResultCachedAudio_map">
-<area href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html" alt="TgBot::InlineQueryResult" shape="rect" coords="0,0,227,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr class="memitem:a8c75f3fe19c25570a15ad20e11b059ec"><td class="memItemLeft" align="right" valign="top">typedef std::shared_ptr&lt; <a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html">InlineQueryResultCachedAudio</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec">Ptr</a></td></tr>
-<tr class="separator:a8c75f3fe19c25570a15ad20e11b059ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_types_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:af567dd95c4dae7c4a895e561a97ed4c5 inherit pub_types_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">typedef std::shared_ptr&lt; <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">InlineQueryResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#af567dd95c4dae7c4a895e561a97ed4c5">Ptr</a></td></tr>
-<tr class="separator:af567dd95c4dae7c4a895e561a97ed4c5 inherit pub_types_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><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:aa4e782d6b42aebab1d50584b00f1dbaa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#aa4e782d6b42aebab1d50584b00f1dbaa">InlineQueryResultCachedAudio</a> ()</td></tr>
-<tr class="separator:aa4e782d6b42aebab1d50584b00f1dbaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:a3d521bee0ec085b4d59d99435ec5d282 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a3d521bee0ec085b4d59d99435ec5d282">InlineQueryResult</a> ()</td></tr>
-<tr class="separator:a3d521bee0ec085b4d59d99435ec5d282 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1adbb76a14ff772aa8e06b26f302ade0 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a1adbb76a14ff772aa8e06b26f302ade0">~InlineQueryResult</a> ()</td></tr>
-<tr class="separator:a1adbb76a14ff772aa8e06b26f302ade0 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a318af9a876c7785d9b70a1df30284a39"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a318af9a876c7785d9b70a1df30284a39">audioFileId</a></td></tr>
-<tr class="separator:a318af9a876c7785d9b70a1df30284a39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_attribs_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:a264821cb9ed371fc04809effb2ec9bf0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">type</a></td></tr>
-<tr class="separator:a264821cb9ed371fc04809effb2ec9bf0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75316c8ba9522f44aedb9788584156db inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a75316c8ba9522f44aedb9788584156db">id</a></td></tr>
-<tr class="separator:a75316c8ba9522f44aedb9788584156db inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d94f4380732940843c30408fa85f994 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a1d94f4380732940843c30408fa85f994">title</a></td></tr>
-<tr class="separator:a1d94f4380732940843c30408fa85f994 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acfc3e23bb91a081e9cbebea3de417f70 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#acfc3e23bb91a081e9cbebea3de417f70">caption</a></td></tr>
-<tr class="separator:acfc3e23bb91a081e9cbebea3de417f70 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b19b26210f5191e80fc1ed8de9a12a0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d8a/class_tg_bot_1_1_inline_keyboard_markup.html#a596873291582fb23cfbe6b62e20df8e7">InlineKeyboardMarkup::Ptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a5b19b26210f5191e80fc1ed8de9a12a0">replyMarkup</a></td></tr>
-<tr class="separator:a5b19b26210f5191e80fc1ed8de9a12a0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace9850f165c2e823696aab62391b3943 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d6c/class_tg_bot_1_1_input_message_content.html#a2357dd0a36321a3b601b64a76d2d6dff">InputMessageContent::Ptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#ace9850f165c2e823696aab62391b3943">inputMessageContent</a></td></tr>
-<tr class="separator:ace9850f165c2e823696aab62391b3943 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:acf2eff803eb8424b82ab8aea8aa80861"><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#acf2eff803eb8424b82ab8aea8aa80861">TYPE</a></td></tr>
-<tr class="separator:acf2eff803eb8424b82ab8aea8aa80861"><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>Represents a link to an mp3 audio file stored on the Telegram servers. </p>
-
-<p class="definition">Definition at line <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00019">19</a> of file <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">InlineQueryResultCachedAudio.h</a>.</p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a id="a8c75f3fe19c25570a15ad20e11b059ec"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a8c75f3fe19c25570a15ad20e11b059ec">&#9670;&nbsp;</a></span>Ptr</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef std::shared_ptr&lt;<a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html">InlineQueryResultCachedAudio</a>&gt; <a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec">TgBot::InlineQueryResultCachedAudio::Ptr</a></td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00023">23</a> of file <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">InlineQueryResultCachedAudio.h</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="aa4e782d6b42aebab1d50584b00f1dbaa"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aa4e782d6b42aebab1d50584b00f1dbaa">&#9670;&nbsp;</a></span>InlineQueryResultCachedAudio()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">TgBot::InlineQueryResultCachedAudio::InlineQueryResultCachedAudio </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00025">25</a> of file <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">InlineQueryResultCachedAudio.h</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a id="a318af9a876c7785d9b70a1df30284a39"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a318af9a876c7785d9b70a1df30284a39">&#9670;&nbsp;</a></span>audioFileId</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string TgBot::InlineQueryResultCachedAudio::audioFileId</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>A valid file identifier for the audio file </p>
-
-<p class="definition">Definition at line <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00032">32</a> of file <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">InlineQueryResultCachedAudio.h</a>.</p>
-
-</div>
-</div>
-<a id="acf2eff803eb8424b82ab8aea8aa80861"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acf2eff803eb8424b82ab8aea8aa80861">&#9670;&nbsp;</a></span>TYPE</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const std::string TgBot::InlineQueryResultCachedAudio::TYPE</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00021">21</a> of file <a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">InlineQueryResultCachedAudio.h</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>include/tgbot/types/<a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">InlineQueryResultCachedAudio.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></li><li class="navelem"><a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html">InlineQueryResultCachedAudio</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:17 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.js b/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.js
deleted file mode 100644
index 3bbe17b..0000000
--- a/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var class_tg_bot_1_1_inline_query_result_cached_audio =
-[
- [ "Ptr", "d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec", null ],
- [ "InlineQueryResultCachedAudio", "d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#aa4e782d6b42aebab1d50584b00f1dbaa", null ],
- [ "audioFileId", "d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a318af9a876c7785d9b70a1df30284a39", null ]
-]; \ No newline at end of file
diff --git a/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.png b/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.png
deleted file mode 100644
index 85fb954..0000000
--- a/docs/d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.png
+++ /dev/null
Binary files differ
diff --git a/docs/d7/d17/_video_8h.html b/docs/d7/d17/_video_8h.html
deleted file mode 100644
index 2c29f9f..0000000
--- a/docs/d7/d17/_video_8h.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/Video.h File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d17/_video_8h.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)">
-</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="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
- <div class="headertitle">
-<div class="title">Video.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;memory&gt;</code><br />
-<code>#include &quot;<a class="el" href="../../d7/dfe/_photo_size_8h_source.html">tgbot/types/PhotoSize.h</a>&quot;</code><br />
-</div>
-<p><a href="../../d7/d17/_video_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/ddf/class_tg_bot_1_1_video.html">TgBot::Video</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:d8/d9d/namespace_tg_bot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d17/_video_8h.html">Video.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d17/_video_8h_source.html b/docs/d7/d17/_video_8h_source.html
deleted file mode 100644
index 50ac56e..0000000
--- a/docs/d7/d17/_video_8h_source.html
+++ /dev/null
@@ -1,110 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/Video.h Source File</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="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d17/_video_8h_source.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)">
-</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">Video.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="../../d7/d17/_video_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2015 Oleg Morozenkov</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * of this software and associated documentation files (the &quot;Software&quot;), to deal</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * in the Software without restriction, including without limitation the rights</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * copies of the Software, and to permit persons to whom the Software is</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * furnished to do so, subject to the following conditions:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * The above copyright notice and this permission notice shall be included in all</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * copies or substantial portions of the Software.</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * SOFTWARE.</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#ifndef TGBOT_CPP_VIDEO_H</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define TGBOT_CPP_VIDEO_H</span></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="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</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;<span class="preprocessor">#include &quot;<a class="code" href="../../d7/dfe/_photo_size_8h.html">tgbot/types/PhotoSize.h</a>&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;<span class="keyword">namespace </span><a class="code" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html"> 37</a></span>&#160;<span class="keyword">class </span><a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html">Video</a> {</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="keyword">public</span>:</div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593"> 40</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;Video&gt; <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593">Ptr</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#a588d9dab172e6828c1aea49c169bb289"> 45</a></span>&#160; std::string <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a588d9dab172e6828c1aea49c169bb289">fileId</a>;</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#a65ea94712e107b2e36109f5ec88b0a35"> 50</a></span>&#160; int32_t <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a65ea94712e107b2e36109f5ec88b0a35">width</a>;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#a0aea87cd20a804a8e8410858b6d40968"> 55</a></span>&#160; int32_t <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a0aea87cd20a804a8e8410858b6d40968">height</a>;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#a93c71de6b8a012b185618a896c4c5e5a"> 60</a></span>&#160; int32_t <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a93c71de6b8a012b185618a896c4c5e5a">duration</a>;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#ab71e1325c685af9e67ddf0af418a77a7"> 65</a></span>&#160; <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83">PhotoSize::Ptr</a> <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#ab71e1325c685af9e67ddf0af418a77a7">thumb</a>;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#a4162b4cc66825ce32fea222399ef3356"> 70</a></span>&#160; std::string <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a4162b4cc66825ce32fea222399ef3356">mimeType</a>;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="../../d8/ddf/class_tg_bot_1_1_video.html#aebbdeaf632d9438f050797bd84ab6c8f"> 75</a></span>&#160; int32_t <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#aebbdeaf632d9438f050797bd84ab6c8f">fileSize</a>;</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;}</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="preprocessor">#endif //TGBOT_CPP_VIDEO_H</span></div><div class="ttc" id="_photo_size_8h_html"><div class="ttname"><a href="../../d7/dfe/_photo_size_8h.html">PhotoSize.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_a4162b4cc66825ce32fea222399ef3356"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#a4162b4cc66825ce32fea222399ef3356">TgBot::Video::mimeType</a></div><div class="ttdeci">std::string mimeType</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00070">Video.h:70</a></div></div>
-<div class="ttc" id="namespace_tg_bot_html"><div class="ttname"><a href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d4/ddd/_api_8h_source.html#l00044">Api.h:44</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_ab71e1325c685af9e67ddf0af418a77a7"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#ab71e1325c685af9e67ddf0af418a77a7">TgBot::Video::thumb</a></div><div class="ttdeci">PhotoSize::Ptr thumb</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00065">Video.h:65</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_a0aea87cd20a804a8e8410858b6d40968"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#a0aea87cd20a804a8e8410858b6d40968">TgBot::Video::height</a></div><div class="ttdeci">int32_t height</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00055">Video.h:55</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_a93c71de6b8a012b185618a896c4c5e5a"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#a93c71de6b8a012b185618a896c4c5e5a">TgBot::Video::duration</a></div><div class="ttdeci">int32_t duration</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00060">Video.h:60</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html">TgBot::Video</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00037">Video.h:37</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_photo_size_html_a05f58e05528a02e6bc98b67a81e8ae83"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83">TgBot::PhotoSize::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; PhotoSize &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00038">PhotoSize.h:38</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_a0005786d327b3e363cb13c18e9ee0593"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593">TgBot::Video::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Video &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00040">Video.h:40</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_aebbdeaf632d9438f050797bd84ab6c8f"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#aebbdeaf632d9438f050797bd84ab6c8f">TgBot::Video::fileSize</a></div><div class="ttdeci">int32_t fileSize</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00075">Video.h:75</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_a588d9dab172e6828c1aea49c169bb289"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#a588d9dab172e6828c1aea49c169bb289">TgBot::Video::fileId</a></div><div class="ttdeci">std::string fileId</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00045">Video.h:45</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_a65ea94712e107b2e36109f5ec88b0a35"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#a65ea94712e107b2e36109f5ec88b0a35">TgBot::Video::width</a></div><div class="ttdeci">int32_t width</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00050">Video.h:50</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d17/_video_8h.html">Video.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d1a/_tg_type_parser_8h.html b/docs/d7/d1a/_tg_type_parser_8h.html
deleted file mode 100644
index 58367d6..0000000
--- a/docs/d7/d1a/_tg_type_parser_8h.html
+++ /dev/null
@@ -1,169 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/TgTypeParser.h File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d1a/_tg_type_parser_8h.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)">
-</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="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
- <div class="headertitle">
-<div class="title">TgTypeParser.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;boost/property_tree/ptree.hpp&gt;</code><br />
-<code>#include &lt;boost/property_tree/json_parser.hpp&gt;</code><br />
-<code>#include &quot;<a class="el" href="../../d3/d75/_user_8h_source.html">tgbot/types/User.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d2/d55/_chat_8h_source.html">tgbot/types/Chat.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../db/db6/_message_8h_source.html">tgbot/types/Message.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d7/dfe/_photo_size_8h_source.html">tgbot/types/PhotoSize.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d2/d81/_audio_8h_source.html">tgbot/types/Audio.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/d61/_document_8h_source.html">tgbot/types/Document.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/db4/_sticker_8h_source.html">tgbot/types/Sticker.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d7/d17/_video_8h_source.html">tgbot/types/Video.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../df/d88/_contact_8h_source.html">tgbot/types/Contact.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d9/dac/_location_8h_source.html">tgbot/types/Location.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/d76/_update_8h_source.html">tgbot/types/Update.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/d01/_user_profile_photos_8h_source.html">tgbot/types/UserProfilePhotos.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../df/d0c/_file_8h_source.html">tgbot/types/File.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d6/d75/_reply_keyboard_markup_8h_source.html">tgbot/types/ReplyKeyboardMarkup.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d1/d8f/_keyboard_button_8h_source.html">tgbot/types/KeyboardButton.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d8/d05/_reply_keyboard_remove_8h_source.html">tgbot/types/ReplyKeyboardRemove.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/dfd/_force_reply_8h_source.html">tgbot/types/ForceReply.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../de/d0f/_chat_member_8h_source.html">tgbot/types/ChatMember.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/d77/_response_parameters_8h_source.html">tgbot/types/ResponseParameters.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../df/d4d/_generic_reply_8h_source.html">tgbot/types/GenericReply.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d8/d6e/_inline_query_8h_source.html">tgbot/types/InlineQuery.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../da/d92/_inline_query_result_8h_source.html">tgbot/types/InlineQueryResult.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">tgbot/types/InlineQueryResultCachedAudio.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dc/dc7/_inline_query_result_cached_document_8h_source.html">tgbot/types/InlineQueryResultCachedDocument.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">tgbot/types/InlineQueryResultCachedGif.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../db/d2a/_inline_query_result_cached_mpeg4_gif_8h_source.html">tgbot/types/InlineQueryResultCachedMpeg4Gif.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dc/d6f/_inline_query_result_cached_photo_8h_source.html">tgbot/types/InlineQueryResultCachedPhoto.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d1/da0/_inline_query_result_cached_sticker_8h_source.html">tgbot/types/InlineQueryResultCachedSticker.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dd/d3b/_inline_query_result_cached_video_8h_source.html">tgbot/types/InlineQueryResultCachedVideo.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html">tgbot/types/InlineQueryResultCachedVoice.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d1/d22/_inline_query_result_article_8h_source.html">tgbot/types/InlineQueryResultArticle.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">tgbot/types/InlineQueryResultAudio.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d8/dd7/_inline_query_result_contact_8h_source.html">tgbot/types/InlineQueryResultContact.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dd/df6/_inline_query_result_game_8h_source.html">tgbot/types/InlineQueryResultGame.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d3/dcb/_inline_query_result_document_8h_source.html">tgbot/types/InlineQueryResultDocument.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../da/d09/_inline_query_result_gif_8h_source.html">tgbot/types/InlineQueryResultGif.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dd/def/_inline_query_result_location_8h_source.html">tgbot/types/InlineQueryResultLocation.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/d61/_inline_query_result_mpeg4_gif_8h_source.html">tgbot/types/InlineQueryResultMpeg4Gif.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../de/d53/_inline_query_result_photo_8h_source.html">tgbot/types/InlineQueryResultPhoto.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d7/d7d/_inline_query_result_venue_8h_source.html">tgbot/types/InlineQueryResultVenue.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dc/d29/_inline_query_result_video_8h_source.html">tgbot/types/InlineQueryResultVideo.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../da/d3b/_inline_query_result_voice_8h_source.html">tgbot/types/InlineQueryResultVoice.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d7/d8b/_chosen_inline_result_8h_source.html">tgbot/types/ChosenInlineResult.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d6/df3/_callback_query_8h_source.html">tgbot/types/CallbackQuery.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../da/db1/_inline_keyboard_markup_8h_source.html">tgbot/types/InlineKeyboardMarkup.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d8/dae/_inline_keyboard_button_8h_source.html">tgbot/types/InlineKeyboardButton.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../db/d2a/_webhook_info_8h_source.html">tgbot/types/WebhookInfo.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dc/d83/_input_message_content_8h_source.html">tgbot/types/InputMessageContent.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d3/d9c/_input_text_message_content_8h_source.html">tgbot/types/InputTextMessageContent.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../df/d6f/_input_location_message_content_8h_source.html">tgbot/types/InputLocationMessageContent.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../dc/d83/_input_venue_message_content_8h_source.html">tgbot/types/InputVenueMessageContent.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d5/df0/_input_contact_message_content_8h_source.html">tgbot/types/InputContactMessageContent.h</a>&quot;</code><br />
-</div>
-<p><a href="../../d7/d1a/_tg_type_parser_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html">TgBot::TgTypeParser</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:d8/d9d/namespace_tg_bot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../d7/d1a/_tg_type_parser_8h.html">TgTypeParser.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d1a/_tg_type_parser_8h_source.html b/docs/d7/d1a/_tg_type_parser_8h_source.html
deleted file mode 100644
index 5dae1eb..0000000
--- a/docs/d7/d1a/_tg_type_parser_8h_source.html
+++ /dev/null
@@ -1,322 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/TgTypeParser.h Source File</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="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d1a/_tg_type_parser_8h_source.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)">
-</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">TgTypeParser.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="../../d7/d1a/_tg_type_parser_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2015 Oleg Morozenkov</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * of this software and associated documentation files (the &quot;Software&quot;), to deal</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * in the Software without restriction, including without limitation the rights</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * copies of the Software, and to permit persons to whom the Software is</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * furnished to do so, subject to the following conditions:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * The above copyright notice and this permission notice shall be included in all</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * copies or substantial portions of the Software.</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * SOFTWARE.</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#ifndef TGBOT_CPP_TGTYPEPARSER_H</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define TGBOT_CPP_TGTYPEPARSER_H</span></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="preprocessor">#include &lt;string&gt;</span></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="preprocessor">#include &lt;boost/property_tree/ptree.hpp&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;boost/property_tree/json_parser.hpp&gt;</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;<span class="preprocessor">#include &quot;<a class="code" href="../../d3/d75/_user_8h.html">tgbot/types/User.h</a>&quot;</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d2/d55/_chat_8h.html">tgbot/types/Chat.h</a>&quot;</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../db/db6/_message_8h.html">tgbot/types/Message.h</a>&quot;</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d7/dfe/_photo_size_8h.html">tgbot/types/PhotoSize.h</a>&quot;</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d2/d81/_audio_8h.html">tgbot/types/Audio.h</a>&quot;</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/d61/_document_8h.html">tgbot/types/Document.h</a>&quot;</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/db4/_sticker_8h.html">tgbot/types/Sticker.h</a>&quot;</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d7/d17/_video_8h.html">tgbot/types/Video.h</a>&quot;</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../df/d88/_contact_8h.html">tgbot/types/Contact.h</a>&quot;</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d9/dac/_location_8h.html">tgbot/types/Location.h</a>&quot;</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/d76/_update_8h.html">tgbot/types/Update.h</a>&quot;</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/d01/_user_profile_photos_8h.html">tgbot/types/UserProfilePhotos.h</a>&quot;</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../df/d0c/_file_8h.html">tgbot/types/File.h</a>&quot;</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d6/d75/_reply_keyboard_markup_8h.html">tgbot/types/ReplyKeyboardMarkup.h</a>&quot;</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d1/d8f/_keyboard_button_8h.html">tgbot/types/KeyboardButton.h</a>&quot;</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d8/d05/_reply_keyboard_remove_8h.html">tgbot/types/ReplyKeyboardRemove.h</a>&quot;</span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/dfd/_force_reply_8h.html">tgbot/types/ForceReply.h</a>&quot;</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../de/d0f/_chat_member_8h.html">tgbot/types/ChatMember.h</a>&quot;</span></div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/d77/_response_parameters_8h.html">tgbot/types/ResponseParameters.h</a>&quot;</span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../df/d4d/_generic_reply_8h.html">tgbot/types/GenericReply.h</a>&quot;</span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d8/d6e/_inline_query_8h.html">tgbot/types/InlineQuery.h</a>&quot;</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d92/_inline_query_result_8h.html">tgbot/types/InlineQueryResult.h</a>&quot;</span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d7/d5c/_inline_query_result_cached_audio_8h.html">tgbot/types/InlineQueryResultCachedAudio.h</a>&quot;</span></div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dc/dc7/_inline_query_result_cached_document_8h.html">tgbot/types/InlineQueryResultCachedDocument.h</a>&quot;</span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../de/d05/_inline_query_result_cached_gif_8h.html">tgbot/types/InlineQueryResultCachedGif.h</a>&quot;</span></div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../db/d2a/_inline_query_result_cached_mpeg4_gif_8h.html">tgbot/types/InlineQueryResultCachedMpeg4Gif.h</a>&quot;</span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dc/d6f/_inline_query_result_cached_photo_8h.html">tgbot/types/InlineQueryResultCachedPhoto.h</a>&quot;</span></div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d1/da0/_inline_query_result_cached_sticker_8h.html">tgbot/types/InlineQueryResultCachedSticker.h</a>&quot;</span></div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dd/d3b/_inline_query_result_cached_video_8h.html">tgbot/types/InlineQueryResultCachedVideo.h</a>&quot;</span></div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d7/d90/_inline_query_result_cached_voice_8h.html">tgbot/types/InlineQueryResultCachedVoice.h</a>&quot;</span></div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d1/d22/_inline_query_result_article_8h.html">tgbot/types/InlineQueryResultArticle.h</a>&quot;</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d2/d2f/_inline_query_result_audio_8h.html">tgbot/types/InlineQueryResultAudio.h</a>&quot;</span></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d8/dd7/_inline_query_result_contact_8h.html">tgbot/types/InlineQueryResultContact.h</a>&quot;</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dd/df6/_inline_query_result_game_8h.html">tgbot/types/InlineQueryResultGame.h</a>&quot;</span></div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d3/dcb/_inline_query_result_document_8h.html">tgbot/types/InlineQueryResultDocument.h</a>&quot;</span></div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d09/_inline_query_result_gif_8h.html">tgbot/types/InlineQueryResultGif.h</a>&quot;</span></div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dd/def/_inline_query_result_location_8h.html">tgbot/types/InlineQueryResultLocation.h</a>&quot;</span></div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/d61/_inline_query_result_mpeg4_gif_8h.html">tgbot/types/InlineQueryResultMpeg4Gif.h</a>&quot;</span></div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../de/d53/_inline_query_result_photo_8h.html">tgbot/types/InlineQueryResultPhoto.h</a>&quot;</span></div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d7/d7d/_inline_query_result_venue_8h.html">tgbot/types/InlineQueryResultVenue.h</a>&quot;</span></div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dc/d29/_inline_query_result_video_8h.html">tgbot/types/InlineQueryResultVideo.h</a>&quot;</span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d3b/_inline_query_result_voice_8h.html">tgbot/types/InlineQueryResultVoice.h</a>&quot;</span></div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d7/d8b/_chosen_inline_result_8h.html">tgbot/types/ChosenInlineResult.h</a>&quot;</span></div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d6/df3/_callback_query_8h.html">tgbot/types/CallbackQuery.h</a>&quot;</span></div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/db1/_inline_keyboard_markup_8h.html">tgbot/types/InlineKeyboardMarkup.h</a>&quot;</span></div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d8/dae/_inline_keyboard_button_8h.html">tgbot/types/InlineKeyboardButton.h</a>&quot;</span></div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../db/d2a/_webhook_info_8h.html">tgbot/types/WebhookInfo.h</a>&quot;</span></div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dc/d83/_input_message_content_8h.html">tgbot/types/InputMessageContent.h</a>&quot;</span></div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d3/d9c/_input_text_message_content_8h.html">tgbot/types/InputTextMessageContent.h</a>&quot;</span></div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../df/d6f/_input_location_message_content_8h.html">tgbot/types/InputLocationMessageContent.h</a>&quot;</span></div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../dc/d83/_input_venue_message_content_8h.html">tgbot/types/InputVenueMessageContent.h</a>&quot;</span></div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d5/df0/_input_contact_message_content_8h.html">tgbot/types/InputContactMessageContent.h</a>&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="keyword">namespace </span><a class="code" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a> {</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"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html"> 86</a></span>&#160;<span class="keyword">class </span><a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html">TgTypeParser</a> {</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad6d33a3fef556360092afd0a2cb959f0"> 90</a></span>&#160; <span class="keyword">using</span> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad6d33a3fef556360092afd0a2cb959f0">JsonToTgTypeFunc</a> = std::shared_ptr&lt;T&gt; (<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html">TgTypeParser</a>::*)(<span class="keyword">const</span> boost::property_tree::ptree&amp;) <span class="keyword">const</span>;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a48ee10add5f80c0c4afe55e99cabcddd"> 93</a></span>&#160; <span class="keyword">using</span> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a48ee10add5f80c0c4afe55e99cabcddd">TgTypeToJsonFunc</a> = std::string (<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html">TgTypeParser</a>::*)(<span class="keyword">const</span> std::shared_ptr&lt;T&gt;&amp;) <span class="keyword">const</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="keyword">static</span> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html">TgTypeParser</a>&amp; <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a3e86a9ea4c29460c3be175cbc97fdd5b">getInstance</a>();</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; <a class="code" href="../../d2/dfb/class_tg_bot_1_1_chat.html#a9818e295b599a08b77abefb38de75e48">Chat::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a69d57b8d5da285a07ec33918f057b132">parseJsonAndGetChat</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8ea88c178aa2ea2b707e3f9165796cda">parseChat</a>(<span class="keyword">const</span> <a class="code" href="../../d2/dfb/class_tg_bot_1_1_chat.html#a9818e295b599a08b77abefb38de75e48">Chat::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="../../d1/d53/class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a33fe7a4700d1f905fefa16c2e3f35217">parseJsonAndGetUser</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae450dfabbb1efdc3e4c3366590e27a3b">parseUser</a>(<span class="keyword">const</span> <a class="code" href="../../d1/d53/class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <a class="code" href="../../dd/d7e/class_tg_bot_1_1_message_entity.html#a6710ffdbafba909633df7bcd8c488da0">MessageEntity::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a0b51e45955eee1901c5c880882c36ca5">parseJsonAndGetEntity</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <a class="code" href="../../d6/dce/class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Message::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6f885817899493546d20cfca4a443213">parseJsonAndGetMessage</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a416731a2264b9056c93cfd5236ef3420">parseMessage</a>(<span class="keyword">const</span> <a class="code" href="../../d6/dce/class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Message::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83">PhotoSize::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a11fa0dd87bf2ef69e8806e41481a29f8">parseJsonAndGetPhotoSize</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8ff0d8cbdae9e65edc11f345e1a93a94">parsePhotoSize</a>(<span class="keyword">const</span> <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83">PhotoSize::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <a class="code" href="../../d1/d00/class_tg_bot_1_1_audio.html#a09651872832ece3b22c7505a2cfc0034">Audio::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5e309d20e6bf4321ddc16bec7d050545">parseJsonAndGetAudio</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6002f3681a749d9d9e1733cb926a6643">parseAudio</a>(<span class="keyword">const</span> <a class="code" href="../../d1/d00/class_tg_bot_1_1_audio.html#a09651872832ece3b22c7505a2cfc0034">Audio::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; <a class="code" href="../../d4/d61/class_tg_bot_1_1_document.html#af311e27c16bf2a1128ee339899face9e">Document::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa3d4d7e6505797bb9533787843525c3d">parseJsonAndGetDocument</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af2f682e67258aec95323096b96813592">parseDocument</a>(<span class="keyword">const</span> <a class="code" href="../../d4/d61/class_tg_bot_1_1_document.html#af311e27c16bf2a1128ee339899face9e">Document::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; <a class="code" href="../../da/d17/class_tg_bot_1_1_sticker.html#a63c460c539e3549bec82850fe30c8fff">Sticker::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1d160922a1ae90e8b46cac336e6462b6">parseJsonAndGetSticker</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab8ec905ef28660617232f791dd5a4c33">parseSticker</a>(<span class="keyword">const</span> <a class="code" href="../../da/d17/class_tg_bot_1_1_sticker.html#a63c460c539e3549bec82850fe30c8fff">Sticker::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593">Video::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a055777bf4e153923e9a45caf85cfd2ce">parseJsonAndGetVideo</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7f1313fb5694efa7f7d6caa4e73176c9">parseVideo</a>(<span class="keyword">const</span> <a class="code" href="../../d8/ddf/class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593">Video::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <a class="code" href="../../df/d32/class_tg_bot_1_1_contact.html#a43915fd39dc9ef11a5f8684512ce5e7b">Contact::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aca2d3c40be05cf683dc613b3eef602b5">parseJsonAndGetContact</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1b41989120df5127623da72428928f70">parseContact</a>(<span class="keyword">const</span> <a class="code" href="../../df/d32/class_tg_bot_1_1_contact.html#a43915fd39dc9ef11a5f8684512ce5e7b">Contact::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <a class="code" href="../../d1/d6f/class_tg_bot_1_1_location.html#a0854defd16651e7742f89eca2202d678">Location::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#acf36e32c65d1459a19ad344abd1df158">parseJsonAndGetLocation</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af5687838fb0246a56306e083a5518456">parseLocation</a>(<span class="keyword">const</span> <a class="code" href="../../d1/d6f/class_tg_bot_1_1_location.html#a0854defd16651e7742f89eca2202d678">Location::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <a class="code" href="../../d3/dab/class_tg_bot_1_1_update.html#abace63cf3605fe7a480a3bb839a672a8">Update::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a08541f9e83d92a4678f5cdd40bdf1269">parseJsonAndGetUpdate</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a975f16b6132ea35a4844118f1a1a8374">parseUpdate</a>(<span class="keyword">const</span> <a class="code" href="../../d3/dab/class_tg_bot_1_1_update.html#abace63cf3605fe7a480a3bb839a672a8">Update::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <a class="code" href="../../df/d40/class_tg_bot_1_1_user_profile_photos.html#a734352c5b115ea29e639f01462187d55">UserProfilePhotos::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aac8191cfb3e405286e4755336e9967ae">parseJsonAndGetUserProfilePhotos</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a2dfa0c7205973145b59dfe2e03fa5626">parseUserProfilePhotos</a>(<span class="keyword">const</span> <a class="code" href="../../df/d40/class_tg_bot_1_1_user_profile_photos.html#a734352c5b115ea29e639f01462187d55">UserProfilePhotos::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; <a class="code" href="../../dd/dbe/class_tg_bot_1_1_file.html#ac47e9c73b9d762eef2322c0932c5a934">File::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aef4869ecc38b1a6ec32c33c0f52e6d87">parseJsonAndGetFile</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a132384640371bae32ad87337231c40e6">parseFile</a>(<span class="keyword">const</span> <a class="code" href="../../dd/dbe/class_tg_bot_1_1_file.html#ac47e9c73b9d762eef2322c0932c5a934">File::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <a class="code" href="../../d2/d80/class_tg_bot_1_1_reply_keyboard_markup.html#af19f8402b914b603ab41305dee55f44a">ReplyKeyboardMarkup::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a186e99f8de0924d47e9183c0205a689f">parseJsonAndGetReplyKeyboardMarkup</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af46802670f796f0e2139ec551bfa0f20">parseReplyKeyboardMarkup</a>(<span class="keyword">const</span> <a class="code" href="../../d2/d80/class_tg_bot_1_1_reply_keyboard_markup.html#af19f8402b914b603ab41305dee55f44a">ReplyKeyboardMarkup::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../d9/d70/class_tg_bot_1_1_keyboard_button.html#afa66915e5a8d58dbd7276265f00b0bcd">KeyboardButton::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a931e795baba8eab26a34adbfd6f0a3d2">parseJsonAndGetKeyboardButton</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa9fea94f0ce162339bcadc87b30cf133">parseKeyboardButton</a>(<span class="keyword">const</span> <a class="code" href="../../d9/d70/class_tg_bot_1_1_keyboard_button.html#afa66915e5a8d58dbd7276265f00b0bcd">KeyboardButton::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <a class="code" href="../../d0/dff/class_tg_bot_1_1_reply_keyboard_remove.html#aaa58ef7c177db3a3f46530bfb5fc0148">ReplyKeyboardRemove::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8a787547e63b7ede8d20ef64e9213a02">parseJsonAndGetReplyKeyboardRemove</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a179c2d86d436bcea267516e4ac49f2da">parseReplyKeyboardRemove</a>(<span class="keyword">const</span> <a class="code" href="../../d0/dff/class_tg_bot_1_1_reply_keyboard_remove.html#aaa58ef7c177db3a3f46530bfb5fc0148">ReplyKeyboardRemove::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <a class="code" href="../../d4/de1/class_tg_bot_1_1_force_reply.html#a3d17d51e17dfdfd22d263bdeaf603b66">ForceReply::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab5711db94f14f6862f352a47e5283d18">parseJsonAndGetForceReply</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7b363893f0f80cbf99ee48559de23cf3">parseForceReply</a>(<span class="keyword">const</span> <a class="code" href="../../d4/de1/class_tg_bot_1_1_force_reply.html#a3d17d51e17dfdfd22d263bdeaf603b66">ForceReply::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../dd/d05/class_tg_bot_1_1_chat_member.html#a7c14c867a129ac28396b680c79dc495d">ChatMember::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a97c29c797018934139109f426e0c1865">parseJsonAndGetChatMember</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aca144c409956718fb5b8b2063cc48204">parseChatMember</a>(<span class="keyword">const</span> <a class="code" href="../../dd/d05/class_tg_bot_1_1_chat_member.html#a7c14c867a129ac28396b680c79dc495d">ChatMember::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../d1/def/class_tg_bot_1_1_response_parameters.html#a345c84a4e959ed8e529b1cb6e76d0182">ResponseParameters::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a675429e3e189512d9b018565699610c4">parseJsonAndGetResponseParameters</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ade5925f7cdce4ee3641853c72a5b51c5">parseResponseParameters</a>(<span class="keyword">const</span> <a class="code" href="../../d1/def/class_tg_bot_1_1_response_parameters.html#a345c84a4e959ed8e529b1cb6e76d0182">ResponseParameters::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <a class="code" href="../../d2/d60/class_tg_bot_1_1_generic_reply.html#aa7bb5f2c5484cb791e1c60c346bbb06f">GenericReply::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7b7b819b85ce52ea0cad3b89a1c38757">parseJsonAndGetGenericReply</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afe554cc15fd1d1312de42fa46fb6ad2b">parseGenericReply</a>(<span class="keyword">const</span> <a class="code" href="../../d2/d60/class_tg_bot_1_1_generic_reply.html#aa7bb5f2c5484cb791e1c60c346bbb06f">GenericReply::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../d2/d62/class_tg_bot_1_1_inline_query.html#a82b36b38b3587e6a721b6fa579759b0c">InlineQuery::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5f3e07e715226a326d3de577838e5525">parseJsonAndGetInlineQuery</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a170af298967452a8442571c63720b79a">parseInlineQuery</a>(<span class="keyword">const</span> <a class="code" href="../../d2/d62/class_tg_bot_1_1_inline_query.html#a82b36b38b3587e6a721b6fa579759b0c">InlineQuery::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#af567dd95c4dae7c4a895e561a97ed4c5">InlineQueryResult::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a9aa9b9bb1c9869f273b6018d3eed9a67">parseJsonAndGetInlineQueryResult</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aea2380a669e8187c0fb15f037ccd3712">parseInlineQueryResult</a>(<span class="keyword">const</span> <a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#af567dd95c4dae7c4a895e561a97ed4c5">InlineQueryResult::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; </div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec">InlineQueryResultCachedAudio::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a4607d2db77a94d211cb243927c2d2b40">parseJsonAndGetInlineQueryResultCachedAudio</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a126a79d2f5b024646db84e9355ffd23b">parseInlineQueryResultCachedAudio</a>(<span class="keyword">const</span> <a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec">InlineQueryResultCachedAudio::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../de/d17/class_tg_bot_1_1_inline_query_result_cached_document.html#ae306464c59510f2757fc6f919e33581f">InlineQueryResultCachedDocument::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa8cc36d3fb323ca8732db424ebd6048c">parseJsonAndGetInlineQueryResultCachedDocument</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad5346feffcb4ac969295c8b29b349e78">parseInlineQueryResultCachedDocument</a>(<span class="keyword">const</span> <a class="code" href="../../de/d17/class_tg_bot_1_1_inline_query_result_cached_document.html#ae306464c59510f2757fc6f919e33581f">InlineQueryResultCachedDocument::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#aab9691736d261b69ca775a2cb7e130eb">InlineQueryResultCachedGif::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aedd80048387f6f93e32757ae13c65ac7">parseJsonAndGetInlineQueryResultCachedGif</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af633562ea1a0f1d287ac5cecf0695390">parseInlineQueryResultCachedGif</a>(<span class="keyword">const</span> <a class="code" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#aab9691736d261b69ca775a2cb7e130eb">InlineQueryResultCachedGif::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <a class="code" href="../../d0/d1d/class_tg_bot_1_1_inline_query_result_cached_mpeg4_gif.html#af229f5bd8982f0967e228194ce3345ed">InlineQueryResultCachedMpeg4Gif::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7460cb8f2223e91fdd4bd36e7688b3b4">parseJsonAndGetInlineQueryResultCachedMpeg4Gif</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6252774e0a216a7e30f16fb32182846d">parseInlineQueryResultCachedMpeg4Gif</a>(<span class="keyword">const</span> <a class="code" href="../../d0/d1d/class_tg_bot_1_1_inline_query_result_cached_mpeg4_gif.html#af229f5bd8982f0967e228194ce3345ed">InlineQueryResultCachedMpeg4Gif::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../df/ddf/class_tg_bot_1_1_inline_query_result_cached_photo.html#a1c592e3dea0aae88ccd8244f70b2e8d8">InlineQueryResultCachedPhoto::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a203ed0972c40edbc296198f7cbc2d715">parseJsonAndGetInlineQueryResultCachedPhoto</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a18121dfb51fce662892fcd8433df0a80">parseInlineQueryResultCachedPhoto</a>(<span class="keyword">const</span> <a class="code" href="../../df/ddf/class_tg_bot_1_1_inline_query_result_cached_photo.html#a1c592e3dea0aae88ccd8244f70b2e8d8">InlineQueryResultCachedPhoto::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../d0/ddb/class_tg_bot_1_1_inline_query_result_cached_sticker.html#a5b4730538d2f7fc2ba4ebbd244922d60">InlineQueryResultCachedSticker::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afa6de0a228a44629248fb079ba4aea53">parseJsonAndGetInlineQueryResultCachedSticker</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae37d93d67c69431d1f7944e57b3324b5">parseInlineQueryResultCachedSticker</a>(<span class="keyword">const</span> <a class="code" href="../../d0/ddb/class_tg_bot_1_1_inline_query_result_cached_sticker.html#a5b4730538d2f7fc2ba4ebbd244922d60">InlineQueryResultCachedSticker::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <a class="code" href="../../d8/d35/class_tg_bot_1_1_inline_query_result_cached_video.html#a91d532c7ec70a7362c3c5b94b1eef563">InlineQueryResultCachedVideo::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a9bf3c43480d706e39e15957668838d21">parseJsonAndGetInlineQueryResultCachedVideo</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a79b5f159c668a67b66dfda51470818e7">parseInlineQueryResultCachedVideo</a>(<span class="keyword">const</span> <a class="code" href="../../d8/d35/class_tg_bot_1_1_inline_query_result_cached_video.html#a91d532c7ec70a7362c3c5b94b1eef563">InlineQueryResultCachedVideo::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</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; <a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a4b6ab1c49f87861ed9eb94a267210a38">InlineQueryResultCachedVoice::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a3496c77242846056ebf651684b05cf15">parseJsonAndGetInlineQueryResultCachedVoice</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a26129e11a675d7ce0b529cd2a7965e25">parseInlineQueryResultCachedVoice</a>(<span class="keyword">const</span> <a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a4b6ab1c49f87861ed9eb94a267210a38">InlineQueryResultCachedVoice::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../d3/d73/class_tg_bot_1_1_inline_query_result_article.html#abde520162c5e38947c32dd0c11c00c69">InlineQueryResultArticle::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a794a918da14da39f17bc604c3c10fe30">parseJsonAndGetInlineQueryResultArticle</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a214386976a87be78bbf40f2772f11743">parseInlineQueryResultArticle</a>(<span class="keyword">const</span> <a class="code" href="../../d3/d73/class_tg_bot_1_1_inline_query_result_article.html#abde520162c5e38947c32dd0c11c00c69">InlineQueryResultArticle::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a7803831a6a91a6e927fef4d2f102601f">InlineQueryResultAudio::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a30ac065d8b649e16645cc94ea03c229b">parseJsonAndGetInlineQueryResultAudio</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab84925dab3d05168099cfb1758c24eff">parseInlineQueryResultAudio</a>(<span class="keyword">const</span> <a class="code" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a7803831a6a91a6e927fef4d2f102601f">InlineQueryResultAudio::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../d1/dea/class_tg_bot_1_1_inline_query_result_contact.html#a217ad7763724144bd22c09270b2a308c">InlineQueryResultContact::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad738633b8425a0d2cf32444e7840d8c4">parseJsonAndGetInlineQueryResultContact</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aaa1491bf38340ff8baec767732de1a5a">parseInlineQueryResultContact</a>(<span class="keyword">const</span> <a class="code" href="../../d1/dea/class_tg_bot_1_1_inline_query_result_contact.html#a217ad7763724144bd22c09270b2a308c">InlineQueryResultContact::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../d1/d0b/class_tg_bot_1_1_inline_query_result_game.html#ae929b7f837f1fb20fd5cda2004d7f84d">InlineQueryResultGame::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a93cdc4f7e25c531a5748aaa1c771bf50">parseJsonAndGetInlineQueryResultGame</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a89730b5e5515446b996572a1d2eb527a">parseInlineQueryResultGame</a>(<span class="keyword">const</span> <a class="code" href="../../d1/d0b/class_tg_bot_1_1_inline_query_result_game.html#ae929b7f837f1fb20fd5cda2004d7f84d">InlineQueryResultGame::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <a class="code" href="../../d1/d25/class_tg_bot_1_1_inline_query_result_document.html#ab80da07f964cfc6a96125a3674c90cbd">InlineQueryResultDocument::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a15067523ded9cacec475b0c697b96503">parseJsonAndGetInlineQueryResultDocument</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afb59dff4e2abcefdae69c98efdf61d95">parseInlineQueryResultDocument</a>(<span class="keyword">const</span> <a class="code" href="../../d1/d25/class_tg_bot_1_1_inline_query_result_document.html#ab80da07f964cfc6a96125a3674c90cbd">InlineQueryResultDocument::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../da/d97/class_tg_bot_1_1_inline_query_result_location.html#abe4f762145a16a14ef2c3d9f590392fc">InlineQueryResultLocation::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae196564c416664de484f8ecc046112b5">parseJsonAndGetInlineQueryResultLocation</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa35193c7b8f13fbfbac6a4ebd5b68dcf">parseInlineQueryResultLocation</a>(<span class="keyword">const</span> <a class="code" href="../../da/d97/class_tg_bot_1_1_inline_query_result_location.html#abe4f762145a16a14ef2c3d9f590392fc">InlineQueryResultLocation::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a216e83019cb0df61e4bc74f4499e0eb5">InlineQueryResultVenue::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5db92a8dbf5b3ec781ff5209dbd9e74b">parseJsonAndGetInlineQueryResultVenue</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae88fe04858df67e643d024e1f0272a05">parseInlineQueryResultVenue</a>(<span class="keyword">const</span> <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a216e83019cb0df61e4bc74f4499e0eb5">InlineQueryResultVenue::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <a class="code" href="../../d9/d76/class_tg_bot_1_1_inline_query_result_voice.html#a4cf1aa18aaec542598e39ee7416c7df9">InlineQueryResultVoice::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a574be01cbd13bb63dac2bda2551ae170">parseJsonAndGetInlineQueryResultVoice</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aaa39e08cf74e63855e4c70deb7249c6e">parseInlineQueryResultVoice</a>(<span class="keyword">const</span> <a class="code" href="../../d9/d76/class_tg_bot_1_1_inline_query_result_voice.html#a4cf1aa18aaec542598e39ee7416c7df9">InlineQueryResultVoice::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <a class="code" href="../../dc/d02/class_tg_bot_1_1_inline_query_result_photo.html#a7f4fb7963109c5e3e49b87e331cea12c">InlineQueryResultPhoto::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a208d9ffe88d02bfc75c4eb73b9ac01ae">parseJsonAndGetInlineQueryResultPhoto</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#adbfa2a84365eafbf54d240cf46dc8159">parseInlineQueryResultPhoto</a>(<span class="keyword">const</span> <a class="code" href="../../dc/d02/class_tg_bot_1_1_inline_query_result_photo.html#a7f4fb7963109c5e3e49b87e331cea12c">InlineQueryResultPhoto::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <a class="code" href="../../d1/d3b/class_tg_bot_1_1_inline_query_result_gif.html#a470940afb4d7151f36dea3cb0b53b618">InlineQueryResultGif::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8baab45c76cac6427cde907f95792864">parseJsonAndGetInlineQueryResultGif</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6f0065be90200df3946dd781bba47263">parseInlineQueryResultGif</a>(<span class="keyword">const</span> <a class="code" href="../../d1/d3b/class_tg_bot_1_1_inline_query_result_gif.html#a470940afb4d7151f36dea3cb0b53b618">InlineQueryResultGif::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <a class="code" href="../../df/d1e/class_tg_bot_1_1_inline_query_result_mpeg4_gif.html#ad818a04396804ae76ea81d752d145e45">InlineQueryResultMpeg4Gif::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6570cf17b067f5f4d649f7a20f44040c">parseJsonAndGetInlineQueryResultMpeg4Gif</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af8a160007d57837edc80b557a6467e6b">parseInlineQueryResultMpeg4Gif</a>(<span class="keyword">const</span> <a class="code" href="../../df/d1e/class_tg_bot_1_1_inline_query_result_mpeg4_gif.html#ad818a04396804ae76ea81d752d145e45">InlineQueryResultMpeg4Gif::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <a class="code" href="../../de/d19/class_tg_bot_1_1_inline_query_result_video.html#a08cf746fbd9637ddeb172aa3871941e8">InlineQueryResultVideo::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a119f2fe4230915ee34857fab33f829f2">parseJsonAndGetInlineQueryResultVideo</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1c5aeb82420b1974fc073e8d9d2d5804">parseInlineQueryResultVideo</a>(<span class="keyword">const</span> <a class="code" href="../../de/d19/class_tg_bot_1_1_inline_query_result_video.html#a08cf746fbd9637ddeb172aa3871941e8">InlineQueryResultVideo::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ad4b7edd30fd0d876fa99493fe19b3247">ChosenInlineResult::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7ce6093da58310d5d8de2a068eeb5512">parseJsonAndGetChosenInlineResult</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a0ae6af509c8bb860b00f2ef3586adc9d">parseChosenInlineResult</a>(<span class="keyword">const</span> <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ad4b7edd30fd0d876fa99493fe19b3247">ChosenInlineResult::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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; <a class="code" href="../../d3/df8/class_tg_bot_1_1_callback_query.html#a5a5e4f8368bd95ba214e68cde5d1c7c0">CallbackQuery::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1882c55a2f8cd4974dae09fb978e6aa2">parseJsonAndGetCallbackQuery</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab65d412769ea996c0cb671f9c961631b">parseCallbackQuery</a>(<span class="keyword">const</span> <a class="code" href="../../d3/df8/class_tg_bot_1_1_callback_query.html#a5a5e4f8368bd95ba214e68cde5d1c7c0">CallbackQuery::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <a class="code" href="../../d5/d8a/class_tg_bot_1_1_inline_keyboard_markup.html#a596873291582fb23cfbe6b62e20df8e7">InlineKeyboardMarkup::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab8eb4c64bd6a69dcda8f2fc103c7338d">parseJsonAndGetInlineKeyboardMarkup</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a50825341c20e8393f7c1316d9c68af8b">parseInlineKeyboardMarkup</a>(<span class="keyword">const</span> <a class="code" href="../../d5/d8a/class_tg_bot_1_1_inline_keyboard_markup.html#a596873291582fb23cfbe6b62e20df8e7">InlineKeyboardMarkup::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; <a class="code" href="../../d2/d70/class_tg_bot_1_1_inline_keyboard_button.html#a27b82f178b242b6417377daae1f09983">InlineKeyboardButton::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a4ab33d085d2ae0dbc49596d4b5973aa6">parseJsonAndGetInlineKeyboardButton</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa560bfad2fb780ed8ec4f0f5a505f051">parseInlineKeyboardButton</a>(<span class="keyword">const</span> <a class="code" href="../../d2/d70/class_tg_bot_1_1_inline_keyboard_button.html#a27b82f178b242b6417377daae1f09983">InlineKeyboardButton::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a2280093713d1304207d8bba2204648d6">WebhookInfo::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a3c0d8c6734097146785dd20e6602dcbf">parseJsonAndGetWebhookInfo</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aea42d5ef9d92d13956af176efe41aea1">parseWebhookInfo</a>(<span class="keyword">const</span> <a class="code" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a2280093713d1304207d8bba2204648d6">WebhookInfo::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <a class="code" href="../../d3/d6c/class_tg_bot_1_1_input_message_content.html#a2357dd0a36321a3b601b64a76d2d6dff">InputMessageContent::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afb2a32bca2c0f7f2d36f7b50350df181">parseJsonAndGetInputMessageContent</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad9980a20fca6e9b4e12211ae751e9795">parseInputMessageContent</a>(<span class="keyword">const</span> <a class="code" href="../../d3/d6c/class_tg_bot_1_1_input_message_content.html#a2357dd0a36321a3b601b64a76d2d6dff">InputMessageContent::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <a class="code" href="../../de/dac/class_tg_bot_1_1_input_text_message_content.html#ab183a605903cf8dbc04b220cf1472495">InputTextMessageContent::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af251f0b443ff6e652697c33d4d5193da">parseJsonAndGetInputTextMessageContent</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a944d9baf9397ae21b3d02a17255d0d74">parseInputTextMessageContent</a>(<span class="keyword">const</span> <a class="code" href="../../de/dac/class_tg_bot_1_1_input_text_message_content.html#ab183a605903cf8dbc04b220cf1472495">InputTextMessageContent::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><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; <a class="code" href="../../d9/dec/class_tg_bot_1_1_input_location_message_content.html#a80ef24779acdb726590e8aaa87c52840">InputLocationMessageContent::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa143e2f6c8ee094813b6a6f6d7761cd0">parseJsonAndGetInputLocationMessageContent</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa89f26151c1b46bea59ff9f7e61315f3">parseInputLocationMessageContent</a>(<span class="keyword">const</span> <a class="code" href="../../d9/dec/class_tg_bot_1_1_input_location_message_content.html#a80ef24779acdb726590e8aaa87c52840">InputLocationMessageContent::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</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; <a class="code" href="../../d1/de8/class_tg_bot_1_1_input_venue_message_content.html#a48a9d369812ca327da77766140d22100">InputVenueMessageContent::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a560f953aae4f8fb0651b82b35867d24c">parseJsonAndGetInputVenueMessageContent</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aad0b2019365e871291381463d6199385">parseInputVenueMessageContent</a>(<span class="keyword">const</span> <a class="code" href="../../d1/de8/class_tg_bot_1_1_input_venue_message_content.html#a48a9d369812ca327da77766140d22100">InputVenueMessageContent::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; <a class="code" href="../../dc/dc6/class_tg_bot_1_1_input_contact_message_content.html#ad552a44374583a3ea339380338e87e99">InputContactMessageContent::Ptr</a> <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aee5eb982f32ffd16eba7f9efc87865a5">parseJsonAndGetInputContactMessageContent</a>(<span class="keyword">const</span> boost::property_tree::ptree&amp; data) <span class="keyword">const</span>;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae499680fd9cc2c73fb7cd8e55906ae35">parseInputContactMessageContent</a>(<span class="keyword">const</span> <a class="code" href="../../dc/dc6/class_tg_bot_1_1_input_contact_message_content.html#ad552a44374583a3ea339380338e87e99">InputContactMessageContent::Ptr</a>&amp; <span class="keywordtype">object</span>) <span class="keyword">const</span>;</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"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5793eea051e46ecca54c5dc5d7c4f7d1"> 237</a></span>&#160; <span class="keyword">inline</span> boost::property_tree::ptree <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5793eea051e46ecca54c5dc5d7c4f7d1">parseJson</a>(<span class="keyword">const</span> std::string&amp; json)<span class="keyword"> const </span>{</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; boost::property_tree::ptree tree;</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; std::istringstream input(json);</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; boost::property_tree::read_json(input, tree);</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; <span class="keywordflow">return</span> tree;</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="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a171f300f827552386b1b2efc88e0311e"> 245</a></span>&#160; std::shared_ptr&lt;T&gt; <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a171f300f827552386b1b2efc88e0311e">tryParseJson</a>(<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad6d33a3fef556360092afd0a2cb959f0">JsonToTgTypeFunc&lt;T&gt;</a> parseFunc, <span class="keyword">const</span> boost::property_tree::ptree&amp; data, <span class="keyword">const</span> std::string&amp; keyName)<span class="keyword"> const </span>{</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keyword">auto</span> treeItem = data.find(keyName);</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; <span class="keywordflow">if</span> (treeItem == data.not_found()) {</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordflow">return</span> std::shared_ptr&lt;T&gt;();</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; }</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; <span class="keywordflow">return</span> (this-&gt;*parseFunc)(treeItem-&gt;second);</div><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;</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab840017893dba49b60eca92bb36de41e"> 254</a></span>&#160; std::vector&lt;std::shared_ptr&lt;T&gt;&gt; <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab840017893dba49b60eca92bb36de41e">parseJsonAndGetArray</a>(<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad6d33a3fef556360092afd0a2cb959f0">JsonToTgTypeFunc&lt;T&gt;</a> parseFunc, <span class="keyword">const</span> boost::property_tree::ptree&amp; data)<span class="keyword"> const </span>{</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; std::vector&lt;std::shared_ptr&lt;T&gt;&gt; result;</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> std::pair&lt;const std::string, boost::property_tree::ptree&gt;&amp; innerTreeItem : data) {</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; result.push_back((this-&gt;*parseFunc)(innerTreeItem.second));</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; }</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; <span class="keywordflow">return</span> result;</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;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8979e13968a0ec55a811aefa588960a5"> 263</a></span>&#160; std::vector&lt;T&gt; <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8979e13968a0ec55a811aefa588960a5">parseJsonAndGetArray</a>(std::function&lt;T(<span class="keyword">const</span> boost::property_tree::ptree&amp;)&gt; parseFunc, <span class="keyword">const</span> boost::property_tree::ptree&amp; data, <span class="keyword">const</span> std::string&amp; keyName)<span class="keyword"> const </span>{</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; std::vector&lt;T&gt; result;</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <span class="keyword">auto</span> treeItem = data.find(keyName);</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160; <span class="keywordflow">if</span> (treeItem == data.not_found()) {</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; <span class="keywordflow">return</span> result;</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; <span class="keywordflow">for</span> (<span class="keyword">const</span> std::pair&lt;const std::string, boost::property_tree::ptree&gt;&amp; innerTreeItem : treeItem-&gt;second) {</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; result.push_back(parseFunc(innerTreeItem.second));</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; }</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160; <span class="keywordflow">return</span> result;</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; }</div><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">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ac23717cd020f5f312ac00d4c106c1366"> 276</a></span>&#160; std::vector&lt;std::shared_ptr&lt;T&gt;&gt; <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ac23717cd020f5f312ac00d4c106c1366">parseJsonAndGetArray</a>(<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad6d33a3fef556360092afd0a2cb959f0">JsonToTgTypeFunc&lt;T&gt;</a> parseFunc, <span class="keyword">const</span> boost::property_tree::ptree&amp; data, <span class="keyword">const</span> std::string&amp; keyName)<span class="keyword"> const </span>{</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; std::vector&lt;std::shared_ptr&lt;T&gt;&gt; result;</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; <span class="keyword">auto</span> treeItem = data.find(keyName);</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; <span class="keywordflow">if</span> (treeItem == data.not_found()) {</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160; <span class="keywordflow">return</span> result;</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; }</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> std::pair&lt;const std::string, boost::property_tree::ptree&gt;&amp; innerTreeItem : treeItem-&gt;second) {</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160; result.push_back((this-&gt;*parseFunc)(innerTreeItem.second));</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; <span class="keywordflow">return</span> result;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; }</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af9a4e1d8cb7b3a4d026785219cdaf345"> 289</a></span>&#160; std::vector&lt;std::vector&lt;std::shared_ptr&lt;T&gt;&gt;&gt; <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af9a4e1d8cb7b3a4d026785219cdaf345">parseJsonAndGet2DArray</a>(<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad6d33a3fef556360092afd0a2cb959f0">JsonToTgTypeFunc&lt;T&gt;</a> parseFunc, <span class="keyword">const</span> boost::property_tree::ptree&amp; data, <span class="keyword">const</span> std::string&amp; keyName)<span class="keyword"> const </span>{</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; std::vector&lt;std::vector&lt;std::shared_ptr&lt;T&gt;&gt;&gt; result;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keyword">auto</span> treeItem = data.find(keyName);</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keywordflow">if</span> (treeItem == data.not_found()) {</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; <span class="keywordflow">return</span> result;</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">for</span> (<span class="keyword">const</span> std::pair&lt;const std::string, boost::property_tree::ptree&gt;&amp; innerTreeItem : treeItem-&gt;second) {</div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; std::vector&lt;std::shared_ptr&lt;T&gt;&gt; innerResult;</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> std::pair&lt;const std::string, boost::property_tree::ptree&gt;&amp; innerInnerTreeItem : innerTreeItem.second) {</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; innerResult.push_back((this-&gt;*parseFunc)(innerInnerTreeItem.second));</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; result.push_back(innerResult);</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">return</span> result;</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;</div><div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a35ae90d0635f5761ed2e9357d2d7a141"> 306</a></span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a35ae90d0635f5761ed2e9357d2d7a141">parseArray</a>(<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a48ee10add5f80c0c4afe55e99cabcddd">TgTypeToJsonFunc&lt;T&gt;</a> parseFunc, <span class="keyword">const</span> std::vector&lt;std::shared_ptr&lt;T&gt;&gt;&amp; objects)<span class="keyword"> const </span>{</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; <span class="keywordflow">if</span> (objects.empty())</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span>;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; std::string result;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; result += <span class="charliteral">&#39;[&#39;</span>;</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> std::shared_ptr&lt;T&gt;&amp; item : objects) {</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; result += (this-&gt;*parseFunc)(item);</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; result += <span class="charliteral">&#39;,&#39;</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; result.erase(result.length() - 1);</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; result += <span class="charliteral">&#39;]&#39;</span>;</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; <span class="keywordflow">return</span> result;</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">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a2b2a8a66921f689e95bcccba331ca87b"> 321</a></span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a2b2a8a66921f689e95bcccba331ca87b">parseArray</a>(std::function&lt;T(<span class="keyword">const</span> T&amp;)&gt; parseFunc, <span class="keyword">const</span> std::vector&lt;T&gt;&amp; objects)<span class="keyword"> const </span>{</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; <span class="keywordflow">if</span> (objects.empty())</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span>;</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; std::string result;</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; result += <span class="charliteral">&#39;[&#39;</span>;</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> T&amp; item : objects) {</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; result += parseFunc(item);</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; result += <span class="charliteral">&#39;,&#39;</span>;</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; }</div><div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; result.erase(result.length() - 1);</div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; result += <span class="charliteral">&#39;]&#39;</span>;</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; <span class="keywordflow">return</span> result;</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; }</div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160;</div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a78a0f5647ffad66c7d69295c86bba3f5"> 336</a></span>&#160; std::string <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a78a0f5647ffad66c7d69295c86bba3f5">parse2DArray</a>(<a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a48ee10add5f80c0c4afe55e99cabcddd">TgTypeToJsonFunc&lt;T&gt;</a> parseFunc, <span class="keyword">const</span> std::vector&lt;std::vector&lt;std::shared_ptr&lt;T&gt;&gt;&gt;&amp; objects)<span class="keyword"> const </span>{</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <span class="keywordflow">if</span> (objects.empty())</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span>;</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; std::string result;</div><div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; result += <span class="charliteral">&#39;[&#39;</span>;</div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">const</span> std::vector&lt;std::shared_ptr&lt;T&gt;&gt;&amp; item : objects) {</div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; result += <a class="code" href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a35ae90d0635f5761ed2e9357d2d7a141">parseArray</a>(parseFunc, item);</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; result += <span class="charliteral">&#39;,&#39;</span>;</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; }</div><div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; result.erase(result.length() - 1);</div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; result += <span class="charliteral">&#39;]&#39;</span>;</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; <span class="keywordflow">return</span> result;</div><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;</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; <span class="keywordtype">void</span> appendToJson(std::string&amp; json, <span class="keyword">const</span> std::string&amp; varName, <span class="keyword">const</span> T&amp; value)<span class="keyword"> const </span>{</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; <span class="keywordflow">if</span> (value == 0) {</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; <span class="keywordflow">return</span>;</div><div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; }</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; json += <span class="charliteral">&#39;&quot;&#39;</span>;</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; json += varName;</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; json += <span class="stringliteral">&quot;\&quot;:&quot;</span>;</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; json += value;</div><div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; json += <span class="charliteral">&#39;,&#39;</span>;</div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; }</div><div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;</div><div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160; <span class="keywordtype">void</span> appendToJson(std::string&amp; json, <span class="keyword">const</span> std::string&amp; varName, <span class="keyword">const</span> <span class="keywordtype">bool</span>&amp; value)<span class="keyword"> const </span>{</div><div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; <span class="keywordflow">if</span> (value == 0) {</div><div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; <span class="keywordflow">return</span>;</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; }</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; json += <span class="charliteral">&#39;&quot;&#39;</span>;</div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; json += varName;</div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; json += <span class="stringliteral">&quot;\&quot;:&quot;</span>;</div><div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; json += (value ? <span class="stringliteral">&quot;true&quot;</span> : <span class="stringliteral">&quot;false&quot;</span>);</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; json += <span class="charliteral">&#39;,&#39;</span>;</div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; }</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; <span class="keywordtype">void</span> appendToJson(std::string&amp; json, <span class="keyword">const</span> std::string&amp; varName, <span class="keyword">const</span> std::string&amp; value) <span class="keyword">const</span>;</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;};</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160;}</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;</div><div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="preprocessor">#endif //TGBOT_CPP_TGTYPEPARSER_H</span></div><div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a2b2a8a66921f689e95bcccba331ca87b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a2b2a8a66921f689e95bcccba331ca87b">TgBot::TgTypeParser::parseArray</a></div><div class="ttdeci">std::string parseArray(std::function&lt; T(const T &amp;)&gt; parseFunc, const std::vector&lt; T &gt; &amp;objects) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00321">TgTypeParser.h:321</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_message_entity_html_a6710ffdbafba909633df7bcd8c488da0"><div class="ttname"><a href="../../dd/d7e/class_tg_bot_1_1_message_entity.html#a6710ffdbafba909633df7bcd8c488da0">TgBot::MessageEntity::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; MessageEntity &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d9a/_message_entity_8h_source.html#l00020">MessageEntity.h:20</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a171f300f827552386b1b2efc88e0311e"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a171f300f827552386b1b2efc88e0311e">TgBot::TgTypeParser::tryParseJson</a></div><div class="ttdeci">std::shared_ptr&lt; T &gt; tryParseJson(JsonToTgTypeFunc&lt; T &gt; parseFunc, const boost::property_tree::ptree &amp;data, const std::string &amp;keyName) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00245">TgTypeParser.h:245</a></div></div>
-<div class="ttc" id="_reply_keyboard_remove_8h_html"><div class="ttname"><a href="../../d8/d05/_reply_keyboard_remove_8h.html">ReplyKeyboardRemove.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a6252774e0a216a7e30f16fb32182846d"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6252774e0a216a7e30f16fb32182846d">TgBot::TgTypeParser::parseInlineQueryResultCachedMpeg4Gif</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedMpeg4Gif(const InlineQueryResultCachedMpeg4Gif::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aa9fea94f0ce162339bcadc87b30cf133"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa9fea94f0ce162339bcadc87b30cf133">TgBot::TgTypeParser::parseKeyboardButton</a></div><div class="ttdeci">std::string parseKeyboardButton(const KeyboardButton::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ab5711db94f14f6862f352a47e5283d18"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab5711db94f14f6862f352a47e5283d18">TgBot::TgTypeParser::parseJsonAndGetForceReply</a></div><div class="ttdeci">ForceReply::Ptr parseJsonAndGetForceReply(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_audio_html_a7803831a6a91a6e927fef4d2f102601f"><div class="ttname"><a href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a7803831a6a91a6e927fef4d2f102601f">TgBot::InlineQueryResultAudio::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultAudio &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00023">InlineQueryResultAudio.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a055777bf4e153923e9a45caf85cfd2ce"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a055777bf4e153923e9a45caf85cfd2ce">TgBot::TgTypeParser::parseJsonAndGetVideo</a></div><div class="ttdeci">Video::Ptr parseJsonAndGetVideo(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ac23717cd020f5f312ac00d4c106c1366"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ac23717cd020f5f312ac00d4c106c1366">TgBot::TgTypeParser::parseJsonAndGetArray</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; T &gt; &gt; parseJsonAndGetArray(JsonToTgTypeFunc&lt; T &gt; parseFunc, const boost::property_tree::ptree &amp;data, const std::string &amp;keyName) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00276">TgTypeParser.h:276</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aef4869ecc38b1a6ec32c33c0f52e6d87"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aef4869ecc38b1a6ec32c33c0f52e6d87">TgBot::TgTypeParser::parseJsonAndGetFile</a></div><div class="ttdeci">File::Ptr parseJsonAndGetFile(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a794a918da14da39f17bc604c3c10fe30"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a794a918da14da39f17bc604c3c10fe30">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultArticle</a></div><div class="ttdeci">InlineQueryResultArticle::Ptr parseJsonAndGetInlineQueryResultArticle(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_inline_query_result_cached_audio_8h_html"><div class="ttname"><a href="../../d7/d5c/_inline_query_result_cached_audio_8h.html">InlineQueryResultCachedAudio.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ad6d33a3fef556360092afd0a2cb959f0"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad6d33a3fef556360092afd0a2cb959f0">TgBot::TgTypeParser::JsonToTgTypeFunc</a></div><div class="ttdeci">std::shared_ptr&lt; T &gt;(TgTypeParser::*)(const boost::property_tree::ptree &amp;) const JsonToTgTypeFunc</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00090">TgTypeParser.h:90</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_file_html_ac47e9c73b9d762eef2322c0932c5a934"><div class="ttname"><a href="../../dd/dbe/class_tg_bot_1_1_file.html#ac47e9c73b9d762eef2322c0932c5a934">TgBot::File::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; File &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d0c/_file_8h_source.html#l00024">File.h:24</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_keyboard_button_html_a27b82f178b242b6417377daae1f09983"><div class="ttname"><a href="../../d2/d70/class_tg_bot_1_1_inline_keyboard_button.html#a27b82f178b242b6417377daae1f09983">TgBot::InlineKeyboardButton::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineKeyboardButton &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dae/_inline_keyboard_button_8h_source.html#l00019">InlineKeyboardButton.h:19</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_af251f0b443ff6e652697c33d4d5193da"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af251f0b443ff6e652697c33d4d5193da">TgBot::TgTypeParser::parseJsonAndGetInputTextMessageContent</a></div><div class="ttdeci">InputTextMessageContent::Ptr parseJsonAndGetInputTextMessageContent(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_photo_size_8h_html"><div class="ttname"><a href="../../d7/dfe/_photo_size_8h.html">PhotoSize.h</a></div></div>
-<div class="ttc" id="_inline_query_result_cached_document_8h_html"><div class="ttname"><a href="../../dc/dc7/_inline_query_result_cached_document_8h.html">InlineQueryResultCachedDocument.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_sticker_html_a63c460c539e3549bec82850fe30c8fff"><div class="ttname"><a href="../../da/d17/class_tg_bot_1_1_sticker.html#a63c460c539e3549bec82850fe30c8fff">TgBot::Sticker::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Sticker &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db4/_sticker_8h_source.html#l00040">Sticker.h:40</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a1882c55a2f8cd4974dae09fb978e6aa2"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1882c55a2f8cd4974dae09fb978e6aa2">TgBot::TgTypeParser::parseJsonAndGetCallbackQuery</a></div><div class="ttdeci">CallbackQuery::Ptr parseJsonAndGetCallbackQuery(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a93cdc4f7e25c531a5748aaa1c771bf50"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a93cdc4f7e25c531a5748aaa1c771bf50">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultGame</a></div><div class="ttdeci">InlineQueryResultGame::Ptr parseJsonAndGetInlineQueryResultGame(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a216e83019cb0df61e4bc74f4499e0eb5"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a216e83019cb0df61e4bc74f4499e0eb5">TgBot::InlineQueryResultVenue::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultVenue &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00023">InlineQueryResultVenue.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a5e309d20e6bf4321ddc16bec7d050545"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5e309d20e6bf4321ddc16bec7d050545">TgBot::TgTypeParser::parseJsonAndGetAudio</a></div><div class="ttdeci">Audio::Ptr parseJsonAndGetAudio(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_response_parameters_8h_html"><div class="ttname"><a href="../../d5/d77/_response_parameters_8h.html">ResponseParameters.h</a></div></div>
-<div class="ttc" id="_sticker_8h_html"><div class="ttname"><a href="../../d5/db4/_sticker_8h.html">Sticker.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a3e86a9ea4c29460c3be175cbc97fdd5b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a3e86a9ea4c29460c3be175cbc97fdd5b">TgBot::TgTypeParser::getInstance</a></div><div class="ttdeci">static TgTypeParser &amp; getInstance()</div></div>
-<div class="ttc" id="class_tg_bot_1_1_input_location_message_content_html_a80ef24779acdb726590e8aaa87c52840"><div class="ttname"><a href="../../d9/dec/class_tg_bot_1_1_input_location_message_content.html#a80ef24779acdb726590e8aaa87c52840">TgBot::InputLocationMessageContent::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InputLocationMessageContent &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d6f/_input_location_message_content_8h_source.html#l00018">InputLocationMessageContent.h:18</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_audio_html_a09651872832ece3b22c7505a2cfc0034"><div class="ttname"><a href="../../d1/d00/class_tg_bot_1_1_audio.html#a09651872832ece3b22c7505a2cfc0034">TgBot::Audio::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Audio &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d81/_audio_8h_source.html#l00038">Audio.h:38</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a35ae90d0635f5761ed2e9357d2d7a141"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a35ae90d0635f5761ed2e9357d2d7a141">TgBot::TgTypeParser::parseArray</a></div><div class="ttdeci">std::string parseArray(TgTypeToJsonFunc&lt; T &gt; parseFunc, const std::vector&lt; std::shared_ptr&lt; T &gt;&gt; &amp;objects) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00306">TgTypeParser.h:306</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_input_message_content_html_a2357dd0a36321a3b601b64a76d2d6dff"><div class="ttname"><a href="../../d3/d6c/class_tg_bot_1_1_input_message_content.html#a2357dd0a36321a3b601b64a76d2d6dff">TgBot::InputMessageContent::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InputMessageContent &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d83/_input_message_content_8h_source.html#l00018">InputMessageContent.h:18</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a5db92a8dbf5b3ec781ff5209dbd9e74b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5db92a8dbf5b3ec781ff5209dbd9e74b">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultVenue</a></div><div class="ttdeci">InlineQueryResultVenue::Ptr parseJsonAndGetInlineQueryResultVenue(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ad738633b8425a0d2cf32444e7840d8c4"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad738633b8425a0d2cf32444e7840d8c4">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultContact</a></div><div class="ttdeci">InlineQueryResultContact::Ptr parseJsonAndGetInlineQueryResultContact(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_article_html_abde520162c5e38947c32dd0c11c00c69"><div class="ttname"><a href="../../d3/d73/class_tg_bot_1_1_inline_query_result_article.html#abde520162c5e38947c32dd0c11c00c69">TgBot::InlineQueryResultArticle::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultArticle &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d22/_inline_query_result_article_8h_source.html#l00023">InlineQueryResultArticle.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_af2f682e67258aec95323096b96813592"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af2f682e67258aec95323096b96813592">TgBot::TgTypeParser::parseDocument</a></div><div class="ttdeci">std::string parseDocument(const Document::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a6002f3681a749d9d9e1733cb926a6643"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6002f3681a749d9d9e1733cb926a6643">TgBot::TgTypeParser::parseAudio</a></div><div class="ttdeci">std::string parseAudio(const Audio::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_keyboard_markup_8h_html"><div class="ttname"><a href="../../da/db1/_inline_keyboard_markup_8h.html">InlineKeyboardMarkup.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_callback_query_html_a5a5e4f8368bd95ba214e68cde5d1c7c0"><div class="ttname"><a href="../../d3/df8/class_tg_bot_1_1_callback_query.html#a5a5e4f8368bd95ba214e68cde5d1c7c0">TgBot::CallbackQuery::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; CallbackQuery &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/df3/_callback_query_8h_source.html#l00022">CallbackQuery.h:22</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a78a0f5647ffad66c7d69295c86bba3f5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a78a0f5647ffad66c7d69295c86bba3f5">TgBot::TgTypeParser::parse2DArray</a></div><div class="ttdeci">std::string parse2DArray(TgTypeToJsonFunc&lt; T &gt; parseFunc, const std::vector&lt; std::vector&lt; std::shared_ptr&lt; T &gt;&gt;&gt; &amp;objects) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00336">TgTypeParser.h:336</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_input_text_message_content_html_ab183a605903cf8dbc04b220cf1472495"><div class="ttname"><a href="../../de/dac/class_tg_bot_1_1_input_text_message_content.html#ab183a605903cf8dbc04b220cf1472495">TgBot::InputTextMessageContent::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InputTextMessageContent &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d9c/_input_text_message_content_8h_source.html#l00019">InputTextMessageContent.h:19</a></div></div>
-<div class="ttc" id="_inline_query_result_photo_8h_html"><div class="ttname"><a href="../../de/d53/_inline_query_result_photo_8h.html">InlineQueryResultPhoto.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ab8eb4c64bd6a69dcda8f2fc103c7338d"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab8eb4c64bd6a69dcda8f2fc103c7338d">TgBot::TgTypeParser::parseJsonAndGetInlineKeyboardMarkup</a></div><div class="ttdeci">InlineKeyboardMarkup::Ptr parseJsonAndGetInlineKeyboardMarkup(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a7b363893f0f80cbf99ee48559de23cf3"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7b363893f0f80cbf99ee48559de23cf3">TgBot::TgTypeParser::parseForceReply</a></div><div class="ttdeci">std::string parseForceReply(const ForceReply::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_input_venue_message_content_8h_html"><div class="ttname"><a href="../../dc/d83/_input_venue_message_content_8h.html">InputVenueMessageContent.h</a></div></div>
-<div class="ttc" id="_inline_query_result_audio_8h_html"><div class="ttname"><a href="../../d2/d2f/_inline_query_result_audio_8h.html">InlineQueryResultAudio.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_gif_html_a470940afb4d7151f36dea3cb0b53b618"><div class="ttname"><a href="../../d1/d3b/class_tg_bot_1_1_inline_query_result_gif.html#a470940afb4d7151f36dea3cb0b53b618">TgBot::InlineQueryResultGif::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultGif &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d09/_inline_query_result_gif_8h_source.html#l00023">InlineQueryResultGif.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_video_html_a91d532c7ec70a7362c3c5b94b1eef563"><div class="ttname"><a href="../../d8/d35/class_tg_bot_1_1_inline_query_result_cached_video.html#a91d532c7ec70a7362c3c5b94b1eef563">TgBot::InlineQueryResultCachedVideo::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedVideo &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d3b/_inline_query_result_cached_video_8h_source.html#l00023">InlineQueryResultCachedVideo.h:23</a></div></div>
-<div class="ttc" id="_webhook_info_8h_html"><div class="ttname"><a href="../../db/d2a/_webhook_info_8h.html">WebhookInfo.h</a></div></div>
-<div class="ttc" id="_video_8h_html"><div class="ttname"><a href="../../d7/d17/_video_8h.html">Video.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_contact_html_a217ad7763724144bd22c09270b2a308c"><div class="ttname"><a href="../../d1/dea/class_tg_bot_1_1_inline_query_result_contact.html#a217ad7763724144bd22c09270b2a308c">TgBot::InlineQueryResultContact::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultContact &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dd7/_inline_query_result_contact_8h_source.html#l00023">InlineQueryResultContact.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a15067523ded9cacec475b0c697b96503"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a15067523ded9cacec475b0c697b96503">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultDocument</a></div><div class="ttdeci">InlineQueryResultDocument::Ptr parseJsonAndGetInlineQueryResultDocument(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_afa6de0a228a44629248fb079ba4aea53"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afa6de0a228a44629248fb079ba4aea53">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedSticker</a></div><div class="ttdeci">InlineQueryResultCachedSticker::Ptr parseJsonAndGetInlineQueryResultCachedSticker(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aa143e2f6c8ee094813b6a6f6d7761cd0"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa143e2f6c8ee094813b6a6f6d7761cd0">TgBot::TgTypeParser::parseJsonAndGetInputLocationMessageContent</a></div><div class="ttdeci">InputLocationMessageContent::Ptr parseJsonAndGetInputLocationMessageContent(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a126a79d2f5b024646db84e9355ffd23b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a126a79d2f5b024646db84e9355ffd23b">TgBot::TgTypeParser::parseInlineQueryResultCachedAudio</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedAudio(const InlineQueryResultCachedAudio::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a7f1313fb5694efa7f7d6caa4e73176c9"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7f1313fb5694efa7f7d6caa4e73176c9">TgBot::TgTypeParser::parseVideo</a></div><div class="ttdeci">std::string parseVideo(const Video::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a214386976a87be78bbf40f2772f11743"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a214386976a87be78bbf40f2772f11743">TgBot::TgTypeParser::parseInlineQueryResultArticle</a></div><div class="ttdeci">std::string parseInlineQueryResultArticle(const InlineQueryResultArticle::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aee5eb982f32ffd16eba7f9efc87865a5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aee5eb982f32ffd16eba7f9efc87865a5">TgBot::TgTypeParser::parseJsonAndGetInputContactMessageContent</a></div><div class="ttdeci">InputContactMessageContent::Ptr parseJsonAndGetInputContactMessageContent(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_update_html_abace63cf3605fe7a480a3bb839a672a8"><div class="ttname"><a href="../../d3/dab/class_tg_bot_1_1_update.html#abace63cf3605fe7a480a3bb839a672a8">TgBot::Update::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Update &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d76/_update_8h_source.html#l00042">Update.h:42</a></div></div>
-<div class="ttc" id="namespace_tg_bot_html"><div class="ttname"><a href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d4/ddd/_api_8h_source.html#l00044">Api.h:44</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_mpeg4_gif_html_ad818a04396804ae76ea81d752d145e45"><div class="ttname"><a href="../../df/d1e/class_tg_bot_1_1_inline_query_result_mpeg4_gif.html#ad818a04396804ae76ea81d752d145e45">TgBot::InlineQueryResultMpeg4Gif::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultMpeg4Gif &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d61/_inline_query_result_mpeg4_gif_8h_source.html#l00018">InlineQueryResultMpeg4Gif.h:18</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a975f16b6132ea35a4844118f1a1a8374"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a975f16b6132ea35a4844118f1a1a8374">TgBot::TgTypeParser::parseUpdate</a></div><div class="ttdeci">std::string parseUpdate(const Update::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_force_reply_8h_html"><div class="ttname"><a href="../../d5/dfd/_force_reply_8h.html">ForceReply.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_af633562ea1a0f1d287ac5cecf0695390"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af633562ea1a0f1d287ac5cecf0695390">TgBot::TgTypeParser::parseInlineQueryResultCachedGif</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedGif(const InlineQueryResultCachedGif::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_callback_query_8h_html"><div class="ttname"><a href="../../d6/df3/_callback_query_8h.html">CallbackQuery.h</a></div></div>
-<div class="ttc" id="_generic_reply_8h_html"><div class="ttname"><a href="../../df/d4d/_generic_reply_8h.html">GenericReply.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ae88fe04858df67e643d024e1f0272a05"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae88fe04858df67e643d024e1f0272a05">TgBot::TgTypeParser::parseInlineQueryResultVenue</a></div><div class="ttdeci">std::string parseInlineQueryResultVenue(const InlineQueryResultVenue::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_update_8h_html"><div class="ttname"><a href="../../d5/d76/_update_8h.html">Update.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a69d57b8d5da285a07ec33918f057b132"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a69d57b8d5da285a07ec33918f057b132">TgBot::TgTypeParser::parseJsonAndGetChat</a></div><div class="ttdeci">Chat::Ptr parseJsonAndGetChat(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_inline_query_result_location_8h_html"><div class="ttname"><a href="../../dd/def/_inline_query_result_location_8h.html">InlineQueryResultLocation.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aea42d5ef9d92d13956af176efe41aea1"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aea42d5ef9d92d13956af176efe41aea1">TgBot::TgTypeParser::parseWebhookInfo</a></div><div class="ttdeci">std::string parseWebhookInfo(const WebhookInfo::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ab8ec905ef28660617232f791dd5a4c33"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab8ec905ef28660617232f791dd5a4c33">TgBot::TgTypeParser::parseSticker</a></div><div class="ttdeci">std::string parseSticker(const Sticker::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_afb2a32bca2c0f7f2d36f7b50350df181"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afb2a32bca2c0f7f2d36f7b50350df181">TgBot::TgTypeParser::parseJsonAndGetInputMessageContent</a></div><div class="ttdeci">InputMessageContent::Ptr parseJsonAndGetInputMessageContent(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a33fe7a4700d1f905fefa16c2e3f35217"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a33fe7a4700d1f905fefa16c2e3f35217">TgBot::TgTypeParser::parseJsonAndGetUser</a></div><div class="ttdeci">User::Ptr parseJsonAndGetUser(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_keyboard_markup_html_a596873291582fb23cfbe6b62e20df8e7"><div class="ttname"><a href="../../d5/d8a/class_tg_bot_1_1_inline_keyboard_markup.html#a596873291582fb23cfbe6b62e20df8e7">TgBot::InlineKeyboardMarkup::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineKeyboardMarkup &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../da/db1/_inline_keyboard_markup_8h_source.html#l00022">InlineKeyboardMarkup.h:22</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a79b5f159c668a67b66dfda51470818e7"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a79b5f159c668a67b66dfda51470818e7">TgBot::TgTypeParser::parseInlineQueryResultCachedVideo</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedVideo(const InlineQueryResultCachedVideo::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_document_8h_html"><div class="ttname"><a href="../../d5/d61/_document_8h.html">Document.h</a></div></div>
-<div class="ttc" id="_inline_query_result_gif_8h_html"><div class="ttname"><a href="../../da/d09/_inline_query_result_gif_8h.html">InlineQueryResultGif.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_keyboard_button_html_afa66915e5a8d58dbd7276265f00b0bcd"><div class="ttname"><a href="../../d9/d70/class_tg_bot_1_1_keyboard_button.html#afa66915e5a8d58dbd7276265f00b0bcd">TgBot::KeyboardButton::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; KeyboardButton &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d8f/_keyboard_button_8h_source.html#l00022">KeyboardButton.h:22</a></div></div>
-<div class="ttc" id="_inline_query_8h_html"><div class="ttname"><a href="../../d8/d6e/_inline_query_8h.html">InlineQuery.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_message_html_a3805a5dc013c6ab23ac5efc91282c11d"><div class="ttname"><a href="../../d6/dce/class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">TgBot::Message::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Message &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../db/db6/_message_8h_source.html#l00052">Message.h:52</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a1c5aeb82420b1974fc073e8d9d2d5804"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1c5aeb82420b1974fc073e8d9d2d5804">TgBot::TgTypeParser::parseInlineQueryResultVideo</a></div><div class="ttdeci">std::string parseInlineQueryResultVideo(const InlineQueryResultVideo::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_sticker_html_a5b4730538d2f7fc2ba4ebbd244922d60"><div class="ttname"><a href="../../d0/ddb/class_tg_bot_1_1_inline_query_result_cached_sticker.html#a5b4730538d2f7fc2ba4ebbd244922d60">TgBot::InlineQueryResultCachedSticker::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedSticker &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/da0/_inline_query_result_cached_sticker_8h_source.html#l00023">InlineQueryResultCachedSticker.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a574be01cbd13bb63dac2bda2551ae170"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a574be01cbd13bb63dac2bda2551ae170">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultVoice</a></div><div class="ttdeci">InlineQueryResultVoice::Ptr parseJsonAndGetInlineQueryResultVoice(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_af9a4e1d8cb7b3a4d026785219cdaf345"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af9a4e1d8cb7b3a4d026785219cdaf345">TgBot::TgTypeParser::parseJsonAndGet2DArray</a></div><div class="ttdeci">std::vector&lt; std::vector&lt; std::shared_ptr&lt; T &gt; &gt; &gt; parseJsonAndGet2DArray(JsonToTgTypeFunc&lt; T &gt; parseFunc, const boost::property_tree::ptree &amp;data, const std::string &amp;keyName) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00289">TgTypeParser.h:289</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ad9980a20fca6e9b4e12211ae751e9795"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad9980a20fca6e9b4e12211ae751e9795">TgBot::TgTypeParser::parseInputMessageContent</a></div><div class="ttdeci">std::string parseInputMessageContent(const InputMessageContent::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_query_result_voice_8h_html"><div class="ttname"><a href="../../da/d3b/_inline_query_result_voice_8h.html">InlineQueryResultVoice.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a3496c77242846056ebf651684b05cf15"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a3496c77242846056ebf651684b05cf15">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedVoice</a></div><div class="ttdeci">InlineQueryResultCachedVoice::Ptr parseJsonAndGetInlineQueryResultCachedVoice(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_location_html_a0854defd16651e7742f89eca2202d678"><div class="ttname"><a href="../../d1/d6f/class_tg_bot_1_1_location.html#a0854defd16651e7742f89eca2202d678">TgBot::Location::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Location &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/dac/_location_8h_source.html#l00037">Location.h:37</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a50825341c20e8393f7c1316d9c68af8b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a50825341c20e8393f7c1316d9c68af8b">TgBot::TgTypeParser::parseInlineKeyboardMarkup</a></div><div class="ttdeci">std::string parseInlineKeyboardMarkup(const InlineKeyboardMarkup::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_query_result_cached_gif_8h_html"><div class="ttname"><a href="../../de/d05/_inline_query_result_cached_gif_8h.html">InlineQueryResultCachedGif.h</a></div></div>
-<div class="ttc" id="_inline_query_result_cached_video_8h_html"><div class="ttname"><a href="../../dd/d3b/_inline_query_result_cached_video_8h.html">InlineQueryResultCachedVideo.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a179c2d86d436bcea267516e4ac49f2da"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a179c2d86d436bcea267516e4ac49f2da">TgBot::TgTypeParser::parseReplyKeyboardRemove</a></div><div class="ttdeci">std::string parseReplyKeyboardRemove(const ReplyKeyboardRemove::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aa89f26151c1b46bea59ff9f7e61315f3"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa89f26151c1b46bea59ff9f7e61315f3">TgBot::TgTypeParser::parseInputLocationMessageContent</a></div><div class="ttdeci">std::string parseInputLocationMessageContent(const InputLocationMessageContent::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a560f953aae4f8fb0651b82b35867d24c"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a560f953aae4f8fb0651b82b35867d24c">TgBot::TgTypeParser::parseJsonAndGetInputVenueMessageContent</a></div><div class="ttdeci">InputVenueMessageContent::Ptr parseJsonAndGetInputVenueMessageContent(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a3c0d8c6734097146785dd20e6602dcbf"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a3c0d8c6734097146785dd20e6602dcbf">TgBot::TgTypeParser::parseJsonAndGetWebhookInfo</a></div><div class="ttdeci">WebhookInfo::Ptr parseJsonAndGetWebhookInfo(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a186e99f8de0924d47e9183c0205a689f"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a186e99f8de0924d47e9183c0205a689f">TgBot::TgTypeParser::parseJsonAndGetReplyKeyboardMarkup</a></div><div class="ttdeci">ReplyKeyboardMarkup::Ptr parseJsonAndGetReplyKeyboardMarkup(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aaa39e08cf74e63855e4c70deb7249c6e"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aaa39e08cf74e63855e4c70deb7249c6e">TgBot::TgTypeParser::parseInlineQueryResultVoice</a></div><div class="ttdeci">std::string parseInlineQueryResultVoice(const InlineQueryResultVoice::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_query_result_8h_html"><div class="ttname"><a href="../../da/d92/_inline_query_result_8h.html">InlineQueryResult.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html_ad4b7edd30fd0d876fa99493fe19b3247"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ad4b7edd30fd0d876fa99493fe19b3247">TgBot::ChosenInlineResult::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; ChosenInlineResult &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00022">ChosenInlineResult.h:22</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_video_html_a08cf746fbd9637ddeb172aa3871941e8"><div class="ttname"><a href="../../de/d19/class_tg_bot_1_1_inline_query_result_video.html#a08cf746fbd9637ddeb172aa3871941e8">TgBot::InlineQueryResultVideo::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultVideo &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d29/_inline_query_result_video_8h_source.html#l00018">InlineQueryResultVideo.h:18</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aaa1491bf38340ff8baec767732de1a5a"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aaa1491bf38340ff8baec767732de1a5a">TgBot::TgTypeParser::parseInlineQueryResultContact</a></div><div class="ttdeci">std::string parseInlineQueryResultContact(const InlineQueryResultContact::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a132384640371bae32ad87337231c40e6"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a132384640371bae32ad87337231c40e6">TgBot::TgTypeParser::parseFile</a></div><div class="ttdeci">std::string parseFile(const File::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_voice_html_a4cf1aa18aaec542598e39ee7416c7df9"><div class="ttname"><a href="../../d9/d76/class_tg_bot_1_1_inline_query_result_voice.html#a4cf1aa18aaec542598e39ee7416c7df9">TgBot::InlineQueryResultVoice::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultVoice &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d3b/_inline_query_result_voice_8h_source.html#l00018">InlineQueryResultVoice.h:18</a></div></div>
-<div class="ttc" id="_inline_query_result_cached_photo_8h_html"><div class="ttname"><a href="../../dc/d6f/_inline_query_result_cached_photo_8h.html">InlineQueryResultCachedPhoto.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_html_af567dd95c4dae7c4a895e561a97ed4c5"><div class="ttname"><a href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#af567dd95c4dae7c4a895e561a97ed4c5">TgBot::InlineQueryResult::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResult &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d92/_inline_query_result_8h_source.html#l00022">InlineQueryResult.h:22</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_document_html_ae306464c59510f2757fc6f919e33581f"><div class="ttname"><a href="../../de/d17/class_tg_bot_1_1_inline_query_result_cached_document.html#ae306464c59510f2757fc6f919e33581f">TgBot::InlineQueryResultCachedDocument::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedDocument &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dc7/_inline_query_result_cached_document_8h_source.html#l00023">InlineQueryResultCachedDocument.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a0b51e45955eee1901c5c880882c36ca5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a0b51e45955eee1901c5c880882c36ca5">TgBot::TgTypeParser::parseJsonAndGetEntity</a></div><div class="ttdeci">MessageEntity::Ptr parseJsonAndGetEntity(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_af8a160007d57837edc80b557a6467e6b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af8a160007d57837edc80b557a6467e6b">TgBot::TgTypeParser::parseInlineQueryResultMpeg4Gif</a></div><div class="ttdeci">std::string parseInlineQueryResultMpeg4Gif(const InlineQueryResultMpeg4Gif::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_query_result_cached_sticker_8h_html"><div class="ttname"><a href="../../d1/da0/_inline_query_result_cached_sticker_8h.html">InlineQueryResultCachedSticker.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a30ac065d8b649e16645cc94ea03c229b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a30ac065d8b649e16645cc94ea03c229b">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultAudio</a></div><div class="ttdeci">InlineQueryResultAudio::Ptr parseJsonAndGetInlineQueryResultAudio(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_location_html_abe4f762145a16a14ef2c3d9f590392fc"><div class="ttname"><a href="../../da/d97/class_tg_bot_1_1_inline_query_result_location.html#abe4f762145a16a14ef2c3d9f590392fc">TgBot::InlineQueryResultLocation::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultLocation &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/def/_inline_query_result_location_8h_source.html#l00023">InlineQueryResultLocation.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_user_profile_photos_html_a734352c5b115ea29e639f01462187d55"><div class="ttname"><a href="../../df/d40/class_tg_bot_1_1_user_profile_photos.html#a734352c5b115ea29e639f01462187d55">TgBot::UserProfilePhotos::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; UserProfilePhotos &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d01/_user_profile_photos_8h_source.html#l00040">UserProfilePhotos.h:40</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_document_html_ab80da07f964cfc6a96125a3674c90cbd"><div class="ttname"><a href="../../d1/d25/class_tg_bot_1_1_inline_query_result_document.html#ab80da07f964cfc6a96125a3674c90cbd">TgBot::InlineQueryResultDocument::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultDocument &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/dcb/_inline_query_result_document_8h_source.html#l00023">InlineQueryResultDocument.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a6f885817899493546d20cfca4a443213"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6f885817899493546d20cfca4a443213">TgBot::TgTypeParser::parseJsonAndGetMessage</a></div><div class="ttdeci">Message::Ptr parseJsonAndGetMessage(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_webhook_info_html_a2280093713d1304207d8bba2204648d6"><div class="ttname"><a href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a2280093713d1304207d8bba2204648d6">TgBot::WebhookInfo::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; WebhookInfo &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2a/_webhook_info_8h_source.html#l00020">WebhookInfo.h:20</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_input_contact_message_content_html_ad552a44374583a3ea339380338e87e99"><div class="ttname"><a href="../../dc/dc6/class_tg_bot_1_1_input_contact_message_content.html#ad552a44374583a3ea339380338e87e99">TgBot::InputContactMessageContent::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InputContactMessageContent &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/df0/_input_contact_message_content_8h_source.html#l00019">InputContactMessageContent.h:19</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a7b7b819b85ce52ea0cad3b89a1c38757"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7b7b819b85ce52ea0cad3b89a1c38757">TgBot::TgTypeParser::parseJsonAndGetGenericReply</a></div><div class="ttdeci">GenericReply::Ptr parseJsonAndGetGenericReply(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_inline_query_result_venue_8h_html"><div class="ttname"><a href="../../d7/d7d/_inline_query_result_venue_8h.html">InlineQueryResultVenue.h</a></div></div>
-<div class="ttc" id="_user_profile_photos_8h_html"><div class="ttname"><a href="../../d5/d01/_user_profile_photos_8h.html">UserProfilePhotos.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_adbfa2a84365eafbf54d240cf46dc8159"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#adbfa2a84365eafbf54d240cf46dc8159">TgBot::TgTypeParser::parseInlineQueryResultPhoto</a></div><div class="ttdeci">std::string parseInlineQueryResultPhoto(const InlineQueryResultPhoto::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_reply_keyboard_remove_html_aaa58ef7c177db3a3f46530bfb5fc0148"><div class="ttname"><a href="../../d0/dff/class_tg_bot_1_1_reply_keyboard_remove.html#aaa58ef7c177db3a3f46530bfb5fc0148">TgBot::ReplyKeyboardRemove::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; ReplyKeyboardRemove &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d05/_reply_keyboard_remove_8h_source.html#l00023">ReplyKeyboardRemove.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_mpeg4_gif_html_af229f5bd8982f0967e228194ce3345ed"><div class="ttname"><a href="../../d0/d1d/class_tg_bot_1_1_inline_query_result_cached_mpeg4_gif.html#af229f5bd8982f0967e228194ce3345ed">TgBot::InlineQueryResultCachedMpeg4Gif::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedMpeg4Gif &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2a/_inline_query_result_cached_mpeg4_gif_8h_source.html#l00023">InlineQueryResultCachedMpeg4Gif.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a8ea88c178aa2ea2b707e3f9165796cda"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8ea88c178aa2ea2b707e3f9165796cda">TgBot::TgTypeParser::parseChat</a></div><div class="ttdeci">std::string parseChat(const Chat::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aea2380a669e8187c0fb15f037ccd3712"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aea2380a669e8187c0fb15f037ccd3712">TgBot::TgTypeParser::parseInlineQueryResult</a></div><div class="ttdeci">std::string parseInlineQueryResult(const InlineQueryResult::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_generic_reply_html_aa7bb5f2c5484cb791e1c60c346bbb06f"><div class="ttname"><a href="../../d2/d60/class_tg_bot_1_1_generic_reply.html#aa7bb5f2c5484cb791e1c60c346bbb06f">TgBot::GenericReply::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; GenericReply &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d4d/_generic_reply_8h_source.html#l00037">GenericReply.h:37</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a0ae6af509c8bb860b00f2ef3586adc9d"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a0ae6af509c8bb860b00f2ef3586adc9d">TgBot::TgTypeParser::parseChosenInlineResult</a></div><div class="ttdeci">std::string parseChosenInlineResult(const ChosenInlineResult::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_keyboard_button_8h_html"><div class="ttname"><a href="../../d8/dae/_inline_keyboard_button_8h.html">InlineKeyboardButton.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aad0b2019365e871291381463d6199385"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aad0b2019365e871291381463d6199385">TgBot::TgTypeParser::parseInputVenueMessageContent</a></div><div class="ttdeci">std::string parseInputVenueMessageContent(const InputVenueMessageContent::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_game_html_ae929b7f837f1fb20fd5cda2004d7f84d"><div class="ttname"><a href="../../d1/d0b/class_tg_bot_1_1_inline_query_result_game.html#ae929b7f837f1fb20fd5cda2004d7f84d">TgBot::InlineQueryResultGame::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultGame &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/df6/_inline_query_result_game_8h_source.html#l00023">InlineQueryResultGame.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aca144c409956718fb5b8b2063cc48204"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aca144c409956718fb5b8b2063cc48204">TgBot::TgTypeParser::parseChatMember</a></div><div class="ttdeci">std::string parseChatMember(const ChatMember::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a7460cb8f2223e91fdd4bd36e7688b3b4"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7460cb8f2223e91fdd4bd36e7688b3b4">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedMpeg4Gif</a></div><div class="ttdeci">InlineQueryResultCachedMpeg4Gif::Ptr parseJsonAndGetInlineQueryResultCachedMpeg4Gif(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_response_parameters_html_a345c84a4e959ed8e529b1cb6e76d0182"><div class="ttname"><a href="../../d1/def/class_tg_bot_1_1_response_parameters.html#a345c84a4e959ed8e529b1cb6e76d0182">TgBot::ResponseParameters::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; ResponseParameters &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d77/_response_parameters_8h_source.html#l00018">ResponseParameters.h:18</a></div></div>
-<div class="ttc" id="_inline_query_result_cached_voice_8h_html"><div class="ttname"><a href="../../d7/d90/_inline_query_result_cached_voice_8h.html">InlineQueryResultCachedVoice.h</a></div></div>
-<div class="ttc" id="_inline_query_result_document_8h_html"><div class="ttname"><a href="../../d3/dcb/_inline_query_result_document_8h.html">InlineQueryResultDocument.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ad5346feffcb4ac969295c8b29b349e78"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ad5346feffcb4ac969295c8b29b349e78">TgBot::TgTypeParser::parseInlineQueryResultCachedDocument</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedDocument(const InlineQueryResultCachedDocument::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ab840017893dba49b60eca92bb36de41e"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab840017893dba49b60eca92bb36de41e">TgBot::TgTypeParser::parseJsonAndGetArray</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; T &gt; &gt; parseJsonAndGetArray(JsonToTgTypeFunc&lt; T &gt; parseFunc, const boost::property_tree::ptree &amp;data) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00254">TgTypeParser.h:254</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_af5687838fb0246a56306e083a5518456"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af5687838fb0246a56306e083a5518456">TgBot::TgTypeParser::parseLocation</a></div><div class="ttdeci">std::string parseLocation(const Location::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a675429e3e189512d9b018565699610c4"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a675429e3e189512d9b018565699610c4">TgBot::TgTypeParser::parseJsonAndGetResponseParameters</a></div><div class="ttdeci">ResponseParameters::Ptr parseJsonAndGetResponseParameters(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ae37d93d67c69431d1f7944e57b3324b5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae37d93d67c69431d1f7944e57b3324b5">TgBot::TgTypeParser::parseInlineQueryResultCachedSticker</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedSticker(const InlineQueryResultCachedSticker::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a119f2fe4230915ee34857fab33f829f2"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a119f2fe4230915ee34857fab33f829f2">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultVideo</a></div><div class="ttdeci">InlineQueryResultVideo::Ptr parseJsonAndGetInlineQueryResultVideo(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_document_html_af311e27c16bf2a1128ee339899face9e"><div class="ttname"><a href="../../d4/d61/class_tg_bot_1_1_document.html#af311e27c16bf2a1128ee339899face9e">TgBot::Document::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Document &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d61/_document_8h_source.html#l00040">Document.h:40</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chat_html_a9818e295b599a08b77abefb38de75e48"><div class="ttname"><a href="../../d2/dfb/class_tg_bot_1_1_chat.html#a9818e295b599a08b77abefb38de75e48">TgBot::Chat::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Chat &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d55/_chat_8h_source.html#l00038">Chat.h:38</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_af46802670f796f0e2139ec551bfa0f20"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#af46802670f796f0e2139ec551bfa0f20">TgBot::TgTypeParser::parseReplyKeyboardMarkup</a></div><div class="ttdeci">std::string parseReplyKeyboardMarkup(const ReplyKeyboardMarkup::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a7ce6093da58310d5d8de2a068eeb5512"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a7ce6093da58310d5d8de2a068eeb5512">TgBot::TgTypeParser::parseJsonAndGetChosenInlineResult</a></div><div class="ttdeci">ChosenInlineResult::Ptr parseJsonAndGetChosenInlineResult(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a931e795baba8eab26a34adbfd6f0a3d2"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a931e795baba8eab26a34adbfd6f0a3d2">TgBot::TgTypeParser::parseJsonAndGetKeyboardButton</a></div><div class="ttdeci">KeyboardButton::Ptr parseJsonAndGetKeyboardButton(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a2dfa0c7205973145b59dfe2e03fa5626"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a2dfa0c7205973145b59dfe2e03fa5626">TgBot::TgTypeParser::parseUserProfilePhotos</a></div><div class="ttdeci">std::string parseUserProfilePhotos(const UserProfilePhotos::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aa8cc36d3fb323ca8732db424ebd6048c"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa8cc36d3fb323ca8732db424ebd6048c">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedDocument</a></div><div class="ttdeci">InlineQueryResultCachedDocument::Ptr parseJsonAndGetInlineQueryResultCachedDocument(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aa3d4d7e6505797bb9533787843525c3d"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa3d4d7e6505797bb9533787843525c3d">TgBot::TgTypeParser::parseJsonAndGetDocument</a></div><div class="ttdeci">Document::Ptr parseJsonAndGetDocument(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_photo_size_html_a05f58e05528a02e6bc98b67a81e8ae83"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83">TgBot::PhotoSize::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; PhotoSize &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00038">PhotoSize.h:38</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a416731a2264b9056c93cfd5236ef3420"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a416731a2264b9056c93cfd5236ef3420">TgBot::TgTypeParser::parseMessage</a></div><div class="ttdeci">std::string parseMessage(const Message::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_keyboard_button_8h_html"><div class="ttname"><a href="../../d1/d8f/_keyboard_button_8h.html">KeyboardButton.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aa560bfad2fb780ed8ec4f0f5a505f051"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa560bfad2fb780ed8ec4f0f5a505f051">TgBot::TgTypeParser::parseInlineKeyboardButton</a></div><div class="ttdeci">std::string parseInlineKeyboardButton(const InlineKeyboardButton::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_query_result_article_8h_html"><div class="ttname"><a href="../../d1/d22/_inline_query_result_article_8h.html">InlineQueryResultArticle.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aac8191cfb3e405286e4755336e9967ae"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aac8191cfb3e405286e4755336e9967ae">TgBot::TgTypeParser::parseJsonAndGetUserProfilePhotos</a></div><div class="ttdeci">UserProfilePhotos::Ptr parseJsonAndGetUserProfilePhotos(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_reply_keyboard_markup_8h_html"><div class="ttname"><a href="../../d6/d75/_reply_keyboard_markup_8h.html">ReplyKeyboardMarkup.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_reply_keyboard_markup_html_af19f8402b914b603ab41305dee55f44a"><div class="ttname"><a href="../../d2/d80/class_tg_bot_1_1_reply_keyboard_markup.html#af19f8402b914b603ab41305dee55f44a">TgBot::ReplyKeyboardMarkup::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; ReplyKeyboardMarkup &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d75/_reply_keyboard_markup_8h_source.html#l00042">ReplyKeyboardMarkup.h:42</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ade5925f7cdce4ee3641853c72a5b51c5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ade5925f7cdce4ee3641853c72a5b51c5">TgBot::TgTypeParser::parseResponseParameters</a></div><div class="ttdeci">std::string parseResponseParameters(const ResponseParameters::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a8ff0d8cbdae9e65edc11f345e1a93a94"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8ff0d8cbdae9e65edc11f345e1a93a94">TgBot::TgTypeParser::parsePhotoSize</a></div><div class="ttdeci">std::string parsePhotoSize(const PhotoSize::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_chat_member_8h_html"><div class="ttname"><a href="../../de/d0f/_chat_member_8h.html">ChatMember.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a8979e13968a0ec55a811aefa588960a5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8979e13968a0ec55a811aefa588960a5">TgBot::TgTypeParser::parseJsonAndGetArray</a></div><div class="ttdeci">std::vector&lt; T &gt; parseJsonAndGetArray(std::function&lt; T(const boost::property_tree::ptree &amp;)&gt; parseFunc, const boost::property_tree::ptree &amp;data, const std::string &amp;keyName) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00263">TgTypeParser.h:263</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a11fa0dd87bf2ef69e8806e41481a29f8"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a11fa0dd87bf2ef69e8806e41481a29f8">TgBot::TgTypeParser::parseJsonAndGetPhotoSize</a></div><div class="ttdeci">PhotoSize::Ptr parseJsonAndGetPhotoSize(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_location_8h_html"><div class="ttname"><a href="../../d9/dac/_location_8h.html">Location.h</a></div></div>
-<div class="ttc" id="_input_location_message_content_8h_html"><div class="ttname"><a href="../../df/d6f/_input_location_message_content_8h.html">InputLocationMessageContent.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a48ee10add5f80c0c4afe55e99cabcddd"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a48ee10add5f80c0c4afe55e99cabcddd">TgBot::TgTypeParser::TgTypeToJsonFunc</a></div><div class="ttdeci">std::string(TgTypeParser::*)(const std::shared_ptr&lt; T &gt; &amp;) const TgTypeToJsonFunc</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00093">TgTypeParser.h:93</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ab84925dab3d05168099cfb1758c24eff"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab84925dab3d05168099cfb1758c24eff">TgBot::TgTypeParser::parseInlineQueryResultAudio</a></div><div class="ttdeci">std::string parseInlineQueryResultAudio(const InlineQueryResultAudio::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_video_html_a0005786d327b3e363cb13c18e9ee0593"><div class="ttname"><a href="../../d8/ddf/class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593">TgBot::Video::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Video &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d17/_video_8h_source.html#l00040">Video.h:40</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a1d160922a1ae90e8b46cac336e6462b6"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1d160922a1ae90e8b46cac336e6462b6">TgBot::TgTypeParser::parseJsonAndGetSticker</a></div><div class="ttdeci">Sticker::Ptr parseJsonAndGetSticker(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aa35193c7b8f13fbfbac6a4ebd5b68dcf"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aa35193c7b8f13fbfbac6a4ebd5b68dcf">TgBot::TgTypeParser::parseInlineQueryResultLocation</a></div><div class="ttdeci">std::string parseInlineQueryResultLocation(const InlineQueryResultLocation::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_contact_html_a43915fd39dc9ef11a5f8684512ce5e7b"><div class="ttname"><a href="../../df/d32/class_tg_bot_1_1_contact.html#a43915fd39dc9ef11a5f8684512ce5e7b">TgBot::Contact::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Contact &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d88/_contact_8h_source.html#l00038">Contact.h:38</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_afe554cc15fd1d1312de42fa46fb6ad2b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afe554cc15fd1d1312de42fa46fb6ad2b">TgBot::TgTypeParser::parseGenericReply</a></div><div class="ttdeci">std::string parseGenericReply(const GenericReply::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_inline_query_result_contact_8h_html"><div class="ttname"><a href="../../d8/dd7/_inline_query_result_contact_8h.html">InlineQueryResultContact.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a08541f9e83d92a4678f5cdd40bdf1269"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a08541f9e83d92a4678f5cdd40bdf1269">TgBot::TgTypeParser::parseJsonAndGetUpdate</a></div><div class="ttdeci">Update::Ptr parseJsonAndGetUpdate(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a4ab33d085d2ae0dbc49596d4b5973aa6"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a4ab33d085d2ae0dbc49596d4b5973aa6">TgBot::TgTypeParser::parseJsonAndGetInlineKeyboardButton</a></div><div class="ttdeci">InlineKeyboardButton::Ptr parseJsonAndGetInlineKeyboardButton(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html">TgBot::TgTypeParser</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00086">TgTypeParser.h:86</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aedd80048387f6f93e32757ae13c65ac7"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aedd80048387f6f93e32757ae13c65ac7">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedGif</a></div><div class="ttdeci">InlineQueryResultCachedGif::Ptr parseJsonAndGetInlineQueryResultCachedGif(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a944d9baf9397ae21b3d02a17255d0d74"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a944d9baf9397ae21b3d02a17255d0d74">TgBot::TgTypeParser::parseInputTextMessageContent</a></div><div class="ttdeci">std::string parseInputTextMessageContent(const InputTextMessageContent::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a89730b5e5515446b996572a1d2eb527a"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a89730b5e5515446b996572a1d2eb527a">TgBot::TgTypeParser::parseInlineQueryResultGame</a></div><div class="ttdeci">std::string parseInlineQueryResultGame(const InlineQueryResultGame::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a5f3e07e715226a326d3de577838e5525"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5f3e07e715226a326d3de577838e5525">TgBot::TgTypeParser::parseJsonAndGetInlineQuery</a></div><div class="ttdeci">InlineQuery::Ptr parseJsonAndGetInlineQuery(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a6f0065be90200df3946dd781bba47263"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6f0065be90200df3946dd781bba47263">TgBot::TgTypeParser::parseInlineQueryResultGif</a></div><div class="ttdeci">std::string parseInlineQueryResultGif(const InlineQueryResultGif::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a208d9ffe88d02bfc75c4eb73b9ac01ae"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a208d9ffe88d02bfc75c4eb73b9ac01ae">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultPhoto</a></div><div class="ttdeci">InlineQueryResultPhoto::Ptr parseJsonAndGetInlineQueryResultPhoto(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_voice_html_a4b6ab1c49f87861ed9eb94a267210a38"><div class="ttname"><a href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a4b6ab1c49f87861ed9eb94a267210a38">TgBot::InlineQueryResultCachedVoice::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedVoice &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html#l00023">InlineQueryResultCachedVoice.h:23</a></div></div>
-<div class="ttc" id="_input_message_content_8h_html"><div class="ttname"><a href="../../dc/d83/_input_message_content_8h.html">InputMessageContent.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_photo_html_a1c592e3dea0aae88ccd8244f70b2e8d8"><div class="ttname"><a href="../../df/ddf/class_tg_bot_1_1_inline_query_result_cached_photo.html#a1c592e3dea0aae88ccd8244f70b2e8d8">TgBot::InlineQueryResultCachedPhoto::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedPhoto &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d6f/_inline_query_result_cached_photo_8h_source.html#l00023">InlineQueryResultCachedPhoto.h:23</a></div></div>
-<div class="ttc" id="_user_8h_html"><div class="ttname"><a href="../../d3/d75/_user_8h.html">User.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a97c29c797018934139109f426e0c1865"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a97c29c797018934139109f426e0c1865">TgBot::TgTypeParser::parseJsonAndGetChatMember</a></div><div class="ttdeci">ChatMember::Ptr parseJsonAndGetChatMember(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_audio_8h_html"><div class="ttname"><a href="../../d2/d81/_audio_8h.html">Audio.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_photo_html_a7f4fb7963109c5e3e49b87e331cea12c"><div class="ttname"><a href="../../dc/d02/class_tg_bot_1_1_inline_query_result_photo.html#a7f4fb7963109c5e3e49b87e331cea12c">TgBot::InlineQueryResultPhoto::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultPhoto &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d53/_inline_query_result_photo_8h_source.html#l00023">InlineQueryResultPhoto.h:23</a></div></div>
-<div class="ttc" id="_inline_query_result_video_8h_html"><div class="ttname"><a href="../../dc/d29/_inline_query_result_video_8h.html">InlineQueryResultVideo.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a9aa9b9bb1c9869f273b6018d3eed9a67"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a9aa9b9bb1c9869f273b6018d3eed9a67">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResult</a></div><div class="ttdeci">InlineQueryResult::Ptr parseJsonAndGetInlineQueryResult(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ae196564c416664de484f8ecc046112b5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae196564c416664de484f8ecc046112b5">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultLocation</a></div><div class="ttdeci">InlineQueryResultLocation::Ptr parseJsonAndGetInlineQueryResultLocation(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a203ed0972c40edbc296198f7cbc2d715"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a203ed0972c40edbc296198f7cbc2d715">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedPhoto</a></div><div class="ttdeci">InlineQueryResultCachedPhoto::Ptr parseJsonAndGetInlineQueryResultCachedPhoto(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_chat_8h_html"><div class="ttname"><a href="../../d2/d55/_chat_8h.html">Chat.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_afb59dff4e2abcefdae69c98efdf61d95"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#afb59dff4e2abcefdae69c98efdf61d95">TgBot::TgTypeParser::parseInlineQueryResultDocument</a></div><div class="ttdeci">std::string parseInlineQueryResultDocument(const InlineQueryResultDocument::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_contact_8h_html"><div class="ttname"><a href="../../df/d88/_contact_8h.html">Contact.h</a></div></div>
-<div class="ttc" id="_chosen_inline_result_8h_html"><div class="ttname"><a href="../../d7/d8b/_chosen_inline_result_8h.html">ChosenInlineResult.h</a></div></div>
-<div class="ttc" id="_inline_query_result_game_8h_html"><div class="ttname"><a href="../../dd/df6/_inline_query_result_game_8h.html">InlineQueryResultGame.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ae450dfabbb1efdc3e4c3366590e27a3b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae450dfabbb1efdc3e4c3366590e27a3b">TgBot::TgTypeParser::parseUser</a></div><div class="ttdeci">std::string parseUser(const User::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ab65d412769ea996c0cb671f9c961631b"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ab65d412769ea996c0cb671f9c961631b">TgBot::TgTypeParser::parseCallbackQuery</a></div><div class="ttdeci">std::string parseCallbackQuery(const CallbackQuery::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a9bf3c43480d706e39e15957668838d21"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a9bf3c43480d706e39e15957668838d21">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedVideo</a></div><div class="ttdeci">InlineQueryResultCachedVideo::Ptr parseJsonAndGetInlineQueryResultCachedVideo(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_input_text_message_content_8h_html"><div class="ttname"><a href="../../d3/d9c/_input_text_message_content_8h.html">InputTextMessageContent.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chat_member_html_a7c14c867a129ac28396b680c79dc495d"><div class="ttname"><a href="../../dd/d05/class_tg_bot_1_1_chat_member.html#a7c14c867a129ac28396b680c79dc495d">TgBot::ChatMember::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; ChatMember &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d0f/_chat_member_8h_source.html#l00021">ChatMember.h:21</a></div></div>
-<div class="ttc" id="_input_contact_message_content_8h_html"><div class="ttname"><a href="../../d5/df0/_input_contact_message_content_8h.html">InputContactMessageContent.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_html_a82b36b38b3587e6a721b6fa579759b0c"><div class="ttname"><a href="../../d2/d62/class_tg_bot_1_1_inline_query.html#a82b36b38b3587e6a721b6fa579759b0c">TgBot::InlineQuery::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQuery &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d6e/_inline_query_8h_source.html#l00022">InlineQuery.h:22</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_force_reply_html_a3d17d51e17dfdfd22d263bdeaf603b66"><div class="ttname"><a href="../../d4/de1/class_tg_bot_1_1_force_reply.html#a3d17d51e17dfdfd22d263bdeaf603b66">TgBot::ForceReply::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; ForceReply &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/dfd/_force_reply_8h_source.html#l00043">ForceReply.h:43</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a18121dfb51fce662892fcd8433df0a80"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a18121dfb51fce662892fcd8433df0a80">TgBot::TgTypeParser::parseInlineQueryResultCachedPhoto</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedPhoto(const InlineQueryResultCachedPhoto::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a8a787547e63b7ede8d20ef64e9213a02"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8a787547e63b7ede8d20ef64e9213a02">TgBot::TgTypeParser::parseJsonAndGetReplyKeyboardRemove</a></div><div class="ttdeci">ReplyKeyboardRemove::Ptr parseJsonAndGetReplyKeyboardRemove(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a8baab45c76cac6427cde907f95792864"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a8baab45c76cac6427cde907f95792864">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultGif</a></div><div class="ttdeci">InlineQueryResultGif::Ptr parseJsonAndGetInlineQueryResultGif(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a170af298967452a8442571c63720b79a"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a170af298967452a8442571c63720b79a">TgBot::TgTypeParser::parseInlineQuery</a></div><div class="ttdeci">std::string parseInlineQuery(const InlineQuery::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a26129e11a675d7ce0b529cd2a7965e25"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a26129e11a675d7ce0b529cd2a7965e25">TgBot::TgTypeParser::parseInlineQueryResultCachedVoice</a></div><div class="ttdeci">std::string parseInlineQueryResultCachedVoice(const InlineQueryResultCachedVoice::Ptr &amp;object) const</div></div>
-<div class="ttc" id="_file_8h_html"><div class="ttname"><a href="../../df/d0c/_file_8h.html">File.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a1b41989120df5127623da72428928f70"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a1b41989120df5127623da72428928f70">TgBot::TgTypeParser::parseContact</a></div><div class="ttdeci">std::string parseContact(const Contact::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a6570cf17b067f5f4d649f7a20f44040c"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a6570cf17b067f5f4d649f7a20f44040c">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultMpeg4Gif</a></div><div class="ttdeci">InlineQueryResultMpeg4Gif::Ptr parseJsonAndGetInlineQueryResultMpeg4Gif(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a4607d2db77a94d211cb243927c2d2b40"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a4607d2db77a94d211cb243927c2d2b40">TgBot::TgTypeParser::parseJsonAndGetInlineQueryResultCachedAudio</a></div><div class="ttdeci">InlineQueryResultCachedAudio::Ptr parseJsonAndGetInlineQueryResultCachedAudio(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_aca2d3c40be05cf683dc613b3eef602b5"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#aca2d3c40be05cf683dc613b3eef602b5">TgBot::TgTypeParser::parseJsonAndGetContact</a></div><div class="ttdeci">Contact::Ptr parseJsonAndGetContact(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_ae499680fd9cc2c73fb7cd8e55906ae35"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#ae499680fd9cc2c73fb7cd8e55906ae35">TgBot::TgTypeParser::parseInputContactMessageContent</a></div><div class="ttdeci">std::string parseInputContactMessageContent(const InputContactMessageContent::Ptr &amp;object) const</div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_acf36e32c65d1459a19ad344abd1df158"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#acf36e32c65d1459a19ad344abd1df158">TgBot::TgTypeParser::parseJsonAndGetLocation</a></div><div class="ttdeci">Location::Ptr parseJsonAndGetLocation(const boost::property_tree::ptree &amp;data) const</div></div>
-<div class="ttc" id="_inline_query_result_cached_mpeg4_gif_8h_html"><div class="ttname"><a href="../../db/d2a/_inline_query_result_cached_mpeg4_gif_8h.html">InlineQueryResultCachedMpeg4Gif.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_gif_html_aab9691736d261b69ca775a2cb7e130eb"><div class="ttname"><a href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#aab9691736d261b69ca775a2cb7e130eb">TgBot::InlineQueryResultCachedGif::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedGif &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d05/_inline_query_result_cached_gif_8h_source.html#l00023">InlineQueryResultCachedGif.h:23</a></div></div>
-<div class="ttc" id="_inline_query_result_mpeg4_gif_8h_html"><div class="ttname"><a href="../../d5/d61/_inline_query_result_mpeg4_gif_8h.html">InlineQueryResultMpeg4Gif.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_input_venue_message_content_html_a48a9d369812ca327da77766140d22100"><div class="ttname"><a href="../../d1/de8/class_tg_bot_1_1_input_venue_message_content.html#a48a9d369812ca327da77766140d22100">TgBot::InputVenueMessageContent::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InputVenueMessageContent &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d83/_input_venue_message_content_8h_source.html#l00020">InputVenueMessageContent.h:20</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_audio_html_a8c75f3fe19c25570a15ad20e11b059ec"><div class="ttname"><a href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec">TgBot::InlineQueryResultCachedAudio::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedAudio &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00023">InlineQueryResultCachedAudio.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_tg_type_parser_html_a5793eea051e46ecca54c5dc5d7c4f7d1"><div class="ttname"><a href="../../d1/d15/class_tg_bot_1_1_tg_type_parser.html#a5793eea051e46ecca54c5dc5d7c4f7d1">TgBot::TgTypeParser::parseJson</a></div><div class="ttdeci">boost::property_tree::ptree parseJson(const std::string &amp;json) const</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d1a/_tg_type_parser_8h_source.html#l00237">TgTypeParser.h:237</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_user_html_ae6ea24aef677abaaf0fd7d60adf5be79"><div class="ttname"><a href="../../d1/d53/class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">TgBot::User::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; User &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d75/_user_8h_source.html#l00038">User.h:38</a></div></div>
-<div class="ttc" id="_message_8h_html"><div class="ttname"><a href="../../db/db6/_message_8h.html">Message.h</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../d7/d1a/_tg_type_parser_8h.html">TgTypeParser.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d25/class_tg_bot_1_1_webhook_info.html b/docs/d7/d25/class_tg_bot_1_1_webhook_info.html
deleted file mode 100644
index 4c5259f..0000000
--- a/docs/d7/d25/class_tg_bot_1_1_webhook_info.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: TgBot::WebhookInfo 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d25/class_tg_bot_1_1_webhook_info.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)">
-</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="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="../../df/dde/class_tg_bot_1_1_webhook_info-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">TgBot::WebhookInfo Class Reference<div class="ingroups"><a class="el" href="../../d6/d59/group__types.html">Types</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>&gt;</code></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr class="memitem:a2280093713d1304207d8bba2204648d6"><td class="memItemLeft" align="right" valign="top">typedef std::shared_ptr&lt; <a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html">WebhookInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a2280093713d1304207d8bba2204648d6">Ptr</a></td></tr>
-<tr class="separator:a2280093713d1304207d8bba2204648d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a4f1f6efd16518a24e8c153f5e126a36f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a4f1f6efd16518a24e8c153f5e126a36f">url</a></td></tr>
-<tr class="separator:a4f1f6efd16518a24e8c153f5e126a36f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf1dda44e0f4bf867cad1fd5b0099fca"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#acf1dda44e0f4bf867cad1fd5b0099fca">hasCustomCertificate</a></td></tr>
-<tr class="separator:acf1dda44e0f4bf867cad1fd5b0099fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae709688fe3890a2e34981cf9d1470726"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#ae709688fe3890a2e34981cf9d1470726">pendingUpdateCount</a></td></tr>
-<tr class="separator:ae709688fe3890a2e34981cf9d1470726"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c9cb25b5867db8988e45c53a6f36ab5"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a6c9cb25b5867db8988e45c53a6f36ab5">lastErrorDate</a></td></tr>
-<tr class="separator:a6c9cb25b5867db8988e45c53a6f36ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a480255d4d60fd3d669463ef86c31f4e4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a480255d4d60fd3d669463ef86c31f4e4">lastErrorMessage</a></td></tr>
-<tr class="separator:a480255d4d60fd3d669463ef86c31f4e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abccb7180f3a2ee8c9fe01e51464fd79b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#abccb7180f3a2ee8c9fe01e51464fd79b">maxConnections</a></td></tr>
-<tr class="separator:abccb7180f3a2ee8c9fe01e51464fd79b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5a145b95d4d15992ac253b6f1ef834ce"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a5a145b95d4d15992ac253b6f1ef834ce">allowedUpdates</a></td></tr>
-<tr class="separator:a5a145b95d4d15992ac253b6f1ef834ce"><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>Contains information about the current status of a webhook. </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00018">18</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a id="a2280093713d1304207d8bba2204648d6"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2280093713d1304207d8bba2204648d6">&#9670;&nbsp;</a></span>Ptr</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef std::shared_ptr&lt;<a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html">WebhookInfo</a>&gt; <a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html#a2280093713d1304207d8bba2204648d6">TgBot::WebhookInfo::Ptr</a></td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00020">20</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a id="a5a145b95d4d15992ac253b6f1ef834ce"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a5a145b95d4d15992ac253b6f1ef834ce">&#9670;&nbsp;</a></span>allowedUpdates</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::vector&lt;std::string&gt; TgBot::WebhookInfo::allowedUpdates</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Optional. A list of update types the bot is subscribed to. Defaults to all update types </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00055">55</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<a id="acf1dda44e0f4bf867cad1fd5b0099fca"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#acf1dda44e0f4bf867cad1fd5b0099fca">&#9670;&nbsp;</a></span>hasCustomCertificate</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool TgBot::WebhookInfo::hasCustomCertificate</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>True, if a custom certificate was provided for webhook certificate checks </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00030">30</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<a id="a6c9cb25b5867db8988e45c53a6f36ab5"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a6c9cb25b5867db8988e45c53a6f36ab5">&#9670;&nbsp;</a></span>lastErrorDate</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int32_t TgBot::WebhookInfo::lastErrorDate</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Optional. Unix time for the most recent error that happened when trying to deliver an update via webhook </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00040">40</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<a id="a480255d4d60fd3d669463ef86c31f4e4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a480255d4d60fd3d669463ef86c31f4e4">&#9670;&nbsp;</a></span>lastErrorMessage</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string TgBot::WebhookInfo::lastErrorMessage</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Optional. Error message in human - readable format for the most recent error that happened when trying to deliver an update via webhook </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00045">45</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<a id="abccb7180f3a2ee8c9fe01e51464fd79b"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#abccb7180f3a2ee8c9fe01e51464fd79b">&#9670;&nbsp;</a></span>maxConnections</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int32_t TgBot::WebhookInfo::maxConnections</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Optional. Maximum allowed number of simultaneous HTTPS connections to the webhook for update delivery </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00050">50</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<a id="ae709688fe3890a2e34981cf9d1470726"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ae709688fe3890a2e34981cf9d1470726">&#9670;&nbsp;</a></span>pendingUpdateCount</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int32_t TgBot::WebhookInfo::pendingUpdateCount</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Number of updates awaiting delivery </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00035">35</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<a id="a4f1f6efd16518a24e8c153f5e126a36f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a4f1f6efd16518a24e8c153f5e126a36f">&#9670;&nbsp;</a></span>url</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string TgBot::WebhookInfo::url</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Webhook URL, may be empty if webhook is not set up. </p>
-
-<p class="definition">Definition at line <a class="el" href="../../db/d2a/_webhook_info_8h_source.html#l00025">25</a> of file <a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>include/tgbot/types/<a class="el" href="../../db/d2a/_webhook_info_8h_source.html">WebhookInfo.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></li><li class="navelem"><a class="el" href="../../d7/d25/class_tg_bot_1_1_webhook_info.html">WebhookInfo</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:17 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d25/class_tg_bot_1_1_webhook_info.js b/docs/d7/d25/class_tg_bot_1_1_webhook_info.js
deleted file mode 100644
index b438ac1..0000000
--- a/docs/d7/d25/class_tg_bot_1_1_webhook_info.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var class_tg_bot_1_1_webhook_info =
-[
- [ "Ptr", "d7/d25/class_tg_bot_1_1_webhook_info.html#a2280093713d1304207d8bba2204648d6", null ],
- [ "allowedUpdates", "d7/d25/class_tg_bot_1_1_webhook_info.html#a5a145b95d4d15992ac253b6f1ef834ce", null ],
- [ "hasCustomCertificate", "d7/d25/class_tg_bot_1_1_webhook_info.html#acf1dda44e0f4bf867cad1fd5b0099fca", null ],
- [ "lastErrorDate", "d7/d25/class_tg_bot_1_1_webhook_info.html#a6c9cb25b5867db8988e45c53a6f36ab5", null ],
- [ "lastErrorMessage", "d7/d25/class_tg_bot_1_1_webhook_info.html#a480255d4d60fd3d669463ef86c31f4e4", null ],
- [ "maxConnections", "d7/d25/class_tg_bot_1_1_webhook_info.html#abccb7180f3a2ee8c9fe01e51464fd79b", null ],
- [ "pendingUpdateCount", "d7/d25/class_tg_bot_1_1_webhook_info.html#ae709688fe3890a2e34981cf9d1470726", null ],
- [ "url", "d7/d25/class_tg_bot_1_1_webhook_info.html#a4f1f6efd16518a24e8c153f5e126a36f", null ]
-]; \ No newline at end of file
diff --git a/docs/d7/d5c/_inline_query_result_cached_audio_8h.html b/docs/d7/d5c/_inline_query_result_cached_audio_8h.html
deleted file mode 100644
index 5a6ba25..0000000
--- a/docs/d7/d5c/_inline_query_result_cached_audio_8h.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/InlineQueryResultCachedAudio.h File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d5c/_inline_query_result_cached_audio_8h.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)">
-</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="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
- <div class="headertitle">
-<div class="title">InlineQueryResultCachedAudio.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;memory&gt;</code><br />
-<code>#include &quot;<a class="el" href="../../da/d92/_inline_query_result_8h_source.html">tgbot/types/InlineQueryResult.h</a>&quot;</code><br />
-</div>
-<p><a href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html">TgBot::InlineQueryResultCachedAudio</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:d8/d9d/namespace_tg_bot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h.html">InlineQueryResultCachedAudio.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d5c/_inline_query_result_cached_audio_8h_source.html b/docs/d7/d5c/_inline_query_result_cached_audio_8h_source.html
deleted file mode 100644
index 4e29b70..0000000
--- a/docs/d7/d5c/_inline_query_result_cached_audio_8h_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/InlineQueryResultCachedAudio.h Source File</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="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d5c/_inline_query_result_cached_audio_8h_source.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)">
-</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">InlineQueryResultCachedAudio.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="../../d7/d5c/_inline_query_result_cached_audio_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// Created by Konstantin Kukin on 27/12/16.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#ifndef TGBOT_INLINEQUERYRESULTCACHEDAUDIO_H</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#define TGBOT_INLINEQUERYRESULTCACHEDAUDIO_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d92/_inline_query_result_8h.html">tgbot/types/InlineQueryResult.h</a>&quot;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="keyword">namespace </span><a class="code" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html"> 19</a></span>&#160;<span class="keyword">class </span><a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html">InlineQueryResultCachedAudio</a> : <span class="keyword">public</span> <a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">InlineQueryResult</a> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#acf2eff803eb8424b82ab8aea8aa80861"> 21</a></span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> std::string <a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#acf2eff803eb8424b82ab8aea8aa80861">TYPE</a>;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec"> 23</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;InlineQueryResultCachedAudio&gt; <a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec">Ptr</a>;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#aa4e782d6b42aebab1d50584b00f1dbaa"> 25</a></span>&#160; <a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#aa4e782d6b42aebab1d50584b00f1dbaa">InlineQueryResultCachedAudio</a>() {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; this-&gt;<a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">type</a> = <a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#acf2eff803eb8424b82ab8aea8aa80861">TYPE</a>;</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;</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a318af9a876c7785d9b70a1df30284a39"> 32</a></span>&#160; std::string <a class="code" href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a318af9a876c7785d9b70a1df30284a39">audioFileId</a>;</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;};</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;</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif //TGBOT_INLINEQUERYRESULTCACHEDAUDIO_H</span></div><div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_audio_html_aa4e782d6b42aebab1d50584b00f1dbaa"><div class="ttname"><a href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#aa4e782d6b42aebab1d50584b00f1dbaa">TgBot::InlineQueryResultCachedAudio::InlineQueryResultCachedAudio</a></div><div class="ttdeci">InlineQueryResultCachedAudio()</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00025">InlineQueryResultCachedAudio.h:25</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_html_a264821cb9ed371fc04809effb2ec9bf0"><div class="ttname"><a href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">TgBot::InlineQueryResult::type</a></div><div class="ttdeci">std::string type</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d92/_inline_query_result_8h_source.html#l00033">InlineQueryResult.h:33</a></div></div>
-<div class="ttc" id="namespace_tg_bot_html"><div class="ttname"><a href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d4/ddd/_api_8h_source.html#l00044">Api.h:44</a></div></div>
-<div class="ttc" id="_inline_query_result_8h_html"><div class="ttname"><a href="../../da/d92/_inline_query_result_8h.html">InlineQueryResult.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_audio_html_acf2eff803eb8424b82ab8aea8aa80861"><div class="ttname"><a href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#acf2eff803eb8424b82ab8aea8aa80861">TgBot::InlineQueryResultCachedAudio::TYPE</a></div><div class="ttdeci">static const std::string TYPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00021">InlineQueryResultCachedAudio.h:21</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_html"><div class="ttname"><a href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d92/_inline_query_result_8h_source.html#l00020">InlineQueryResult.h:20</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_audio_html_a318af9a876c7785d9b70a1df30284a39"><div class="ttname"><a href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a318af9a876c7785d9b70a1df30284a39">TgBot::InlineQueryResultCachedAudio::audioFileId</a></div><div class="ttdeci">std::string audioFileId</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00032">InlineQueryResultCachedAudio.h:32</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_audio_html_a8c75f3fe19c25570a15ad20e11b059ec"><div class="ttname"><a href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html#a8c75f3fe19c25570a15ad20e11b059ec">TgBot::InlineQueryResultCachedAudio::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedAudio &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00023">InlineQueryResultCachedAudio.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_audio_html"><div class="ttname"><a href="../../d7/d0b/class_tg_bot_1_1_inline_query_result_cached_audio.html">TgBot::InlineQueryResultCachedAudio</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d5c/_inline_query_result_cached_audio_8h_source.html#l00019">InlineQueryResultCachedAudio.h:19</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d5c/_inline_query_result_cached_audio_8h.html">InlineQueryResultCachedAudio.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html b/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html
deleted file mode 100644
index da2ea9c..0000000
--- a/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html
+++ /dev/null
@@ -1,251 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: TgBot::InlineQueryResultCachedGif 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.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)">
-</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="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="../../d8/dd0/class_tg_bot_1_1_inline_query_result_cached_gif-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">TgBot::InlineQueryResultCachedGif Class Reference<div class="ingroups"><a class="el" href="../../d6/d59/group__types.html">Types</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">InlineQueryResultCachedGif.h</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for TgBot::InlineQueryResultCachedGif:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.png" usemap="#TgBot::InlineQueryResultCachedGif_map" alt=""/>
- <map id="TgBot::InlineQueryResultCachedGif_map" name="TgBot::InlineQueryResultCachedGif_map">
-<area href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html" alt="TgBot::InlineQueryResult" shape="rect" coords="0,0,210,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr class="memitem:aab9691736d261b69ca775a2cb7e130eb"><td class="memItemLeft" align="right" valign="top">typedef std::shared_ptr&lt; <a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html">InlineQueryResultCachedGif</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#aab9691736d261b69ca775a2cb7e130eb">Ptr</a></td></tr>
-<tr class="separator:aab9691736d261b69ca775a2cb7e130eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_types_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:af567dd95c4dae7c4a895e561a97ed4c5 inherit pub_types_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">typedef std::shared_ptr&lt; <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">InlineQueryResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#af567dd95c4dae7c4a895e561a97ed4c5">Ptr</a></td></tr>
-<tr class="separator:af567dd95c4dae7c4a895e561a97ed4c5 inherit pub_types_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><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:ac990c0bdfcfc50e823cdc932b4b62ce9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#ac990c0bdfcfc50e823cdc932b4b62ce9">InlineQueryResultCachedGif</a> ()</td></tr>
-<tr class="separator:ac990c0bdfcfc50e823cdc932b4b62ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:a3d521bee0ec085b4d59d99435ec5d282 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a3d521bee0ec085b4d59d99435ec5d282">InlineQueryResult</a> ()</td></tr>
-<tr class="separator:a3d521bee0ec085b4d59d99435ec5d282 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1adbb76a14ff772aa8e06b26f302ade0 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a1adbb76a14ff772aa8e06b26f302ade0">~InlineQueryResult</a> ()</td></tr>
-<tr class="separator:a1adbb76a14ff772aa8e06b26f302ade0 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:ad23bb77e92125e6720c55e7747a9bb6f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#ad23bb77e92125e6720c55e7747a9bb6f">gifFileId</a></td></tr>
-<tr class="separator:ad23bb77e92125e6720c55e7747a9bb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_attribs_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:a264821cb9ed371fc04809effb2ec9bf0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">type</a></td></tr>
-<tr class="separator:a264821cb9ed371fc04809effb2ec9bf0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75316c8ba9522f44aedb9788584156db inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a75316c8ba9522f44aedb9788584156db">id</a></td></tr>
-<tr class="separator:a75316c8ba9522f44aedb9788584156db inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d94f4380732940843c30408fa85f994 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a1d94f4380732940843c30408fa85f994">title</a></td></tr>
-<tr class="separator:a1d94f4380732940843c30408fa85f994 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acfc3e23bb91a081e9cbebea3de417f70 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#acfc3e23bb91a081e9cbebea3de417f70">caption</a></td></tr>
-<tr class="separator:acfc3e23bb91a081e9cbebea3de417f70 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b19b26210f5191e80fc1ed8de9a12a0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d8a/class_tg_bot_1_1_inline_keyboard_markup.html#a596873291582fb23cfbe6b62e20df8e7">InlineKeyboardMarkup::Ptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a5b19b26210f5191e80fc1ed8de9a12a0">replyMarkup</a></td></tr>
-<tr class="separator:a5b19b26210f5191e80fc1ed8de9a12a0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace9850f165c2e823696aab62391b3943 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d6c/class_tg_bot_1_1_input_message_content.html#a2357dd0a36321a3b601b64a76d2d6dff">InputMessageContent::Ptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#ace9850f165c2e823696aab62391b3943">inputMessageContent</a></td></tr>
-<tr class="separator:ace9850f165c2e823696aab62391b3943 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:aede9144f3bb8981f762fe41b535d70f3"><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#aede9144f3bb8981f762fe41b535d70f3">TYPE</a></td></tr>
-<tr class="separator:aede9144f3bb8981f762fe41b535d70f3"><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>Represents a link to an animated GIF file stored on the Telegram servers. </p>
-
-<p class="definition">Definition at line <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html#l00019">19</a> of file <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">InlineQueryResultCachedGif.h</a>.</p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a id="aab9691736d261b69ca775a2cb7e130eb"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aab9691736d261b69ca775a2cb7e130eb">&#9670;&nbsp;</a></span>Ptr</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef std::shared_ptr&lt;<a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html">InlineQueryResultCachedGif</a>&gt; <a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#aab9691736d261b69ca775a2cb7e130eb">TgBot::InlineQueryResultCachedGif::Ptr</a></td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html#l00023">23</a> of file <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">InlineQueryResultCachedGif.h</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="ac990c0bdfcfc50e823cdc932b4b62ce9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac990c0bdfcfc50e823cdc932b4b62ce9">&#9670;&nbsp;</a></span>InlineQueryResultCachedGif()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">TgBot::InlineQueryResultCachedGif::InlineQueryResultCachedGif </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html#l00025">25</a> of file <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">InlineQueryResultCachedGif.h</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a id="ad23bb77e92125e6720c55e7747a9bb6f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ad23bb77e92125e6720c55e7747a9bb6f">&#9670;&nbsp;</a></span>gifFileId</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string TgBot::InlineQueryResultCachedGif::gifFileId</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>A valid file identifier for the GIF file </p>
-
-<p class="definition">Definition at line <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html#l00032">32</a> of file <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">InlineQueryResultCachedGif.h</a>.</p>
-
-</div>
-</div>
-<a id="aede9144f3bb8981f762fe41b535d70f3"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aede9144f3bb8981f762fe41b535d70f3">&#9670;&nbsp;</a></span>TYPE</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const std::string TgBot::InlineQueryResultCachedGif::TYPE</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html#l00021">21</a> of file <a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">InlineQueryResultCachedGif.h</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>include/tgbot/types/<a class="el" href="../../de/d05/_inline_query_result_cached_gif_8h_source.html">InlineQueryResultCachedGif.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></li><li class="navelem"><a class="el" href="../../d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html">InlineQueryResultCachedGif</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:17 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.js b/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.js
deleted file mode 100644
index 591400a..0000000
--- a/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var class_tg_bot_1_1_inline_query_result_cached_gif =
-[
- [ "Ptr", "d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#aab9691736d261b69ca775a2cb7e130eb", null ],
- [ "InlineQueryResultCachedGif", "d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#ac990c0bdfcfc50e823cdc932b4b62ce9", null ],
- [ "gifFileId", "d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.html#ad23bb77e92125e6720c55e7747a9bb6f", null ]
-]; \ No newline at end of file
diff --git a/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.png b/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.png
deleted file mode 100644
index b470311..0000000
--- a/docs/d7/d65/class_tg_bot_1_1_inline_query_result_cached_gif.png
+++ /dev/null
Binary files differ
diff --git a/docs/d7/d7d/_inline_query_result_venue_8h.html b/docs/d7/d7d/_inline_query_result_venue_8h.html
deleted file mode 100644
index 3f623c7..0000000
--- a/docs/d7/d7d/_inline_query_result_venue_8h.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/InlineQueryResultVenue.h File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d7d/_inline_query_result_venue_8h.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)">
-</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="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
- <div class="headertitle">
-<div class="title">InlineQueryResultVenue.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;memory&gt;</code><br />
-<code>#include &quot;<a class="el" href="../../da/d92/_inline_query_result_8h_source.html">tgbot/types/InlineQueryResult.h</a>&quot;</code><br />
-</div>
-<p><a href="../../d7/d7d/_inline_query_result_venue_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html">TgBot::InlineQueryResultVenue</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:d8/d9d/namespace_tg_bot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d7d/_inline_query_result_venue_8h.html">InlineQueryResultVenue.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d7d/_inline_query_result_venue_8h_source.html b/docs/d7/d7d/_inline_query_result_venue_8h_source.html
deleted file mode 100644
index b40d130..0000000
--- a/docs/d7/d7d/_inline_query_result_venue_8h_source.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/InlineQueryResultVenue.h Source File</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="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d7d/_inline_query_result_venue_8h_source.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)">
-</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">InlineQueryResultVenue.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="../../d7/d7d/_inline_query_result_venue_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// Created by Konstantin Kukin on 27/12/16</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#ifndef TGBOT_INLINEQUERYRESULTVENUE_H</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#define TGBOT_INLINEQUERYRESULTVENUE_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d92/_inline_query_result_8h.html">tgbot/types/InlineQueryResult.h</a>&quot;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="keyword">namespace </span><a class="code" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html"> 19</a></span>&#160;<span class="keyword">class </span><a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html">InlineQueryResultVenue</a> : <span class="keyword">public</span> <a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">InlineQueryResult</a> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a8c83ac044324cfa8051dac217d8a5c48"> 21</a></span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> std::string <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a8c83ac044324cfa8051dac217d8a5c48">TYPE</a>;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a216e83019cb0df61e4bc74f4499e0eb5"> 23</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;InlineQueryResultVenue&gt; <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a216e83019cb0df61e4bc74f4499e0eb5">Ptr</a>;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a7a696bc221c372c4cff2633159a5dac1"> 25</a></span>&#160; <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a7a696bc221c372c4cff2633159a5dac1">InlineQueryResultVenue</a>() {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; this-&gt;<a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">type</a> = <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a8c83ac044324cfa8051dac217d8a5c48">TYPE</a>;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; this-&gt;<a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a284c445f7142d1f83fe78c22681747c2">thumbHeight</a> = 0;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; this-&gt;<a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a88471f6acad35d4d45641572e4730517">thumbWidth</a> = 0;</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;</div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a842e5f5e15da3e24e81f8d68ec00ad97"> 34</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a842e5f5e15da3e24e81f8d68ec00ad97">latitude</a>;</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a385d6861f463a496af03accc31143a4c"> 39</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a385d6861f463a496af03accc31143a4c">longitude</a>;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a065ae48c35a1fccad49e1dd9c143443b"> 44</a></span>&#160; std::string <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a065ae48c35a1fccad49e1dd9c143443b">address</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a046d6213f587de9c4acbe7bc2eb194d9"> 49</a></span>&#160; std::string <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a046d6213f587de9c4acbe7bc2eb194d9">foursquareId</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a7c54d597c7b13147109ca777364abf90"> 54</a></span>&#160; std::string <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a7c54d597c7b13147109ca777364abf90">thumbUrl</a>;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a88471f6acad35d4d45641572e4730517"> 59</a></span>&#160; int32_t <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a88471f6acad35d4d45641572e4730517">thumbWidth</a>;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a284c445f7142d1f83fe78c22681747c2"> 64</a></span>&#160; int32_t <a class="code" href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a284c445f7142d1f83fe78c22681747c2">thumbHeight</a>;</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;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#endif //TGBOT_INLINEQUERYRESULTVENUE_H</span></div><div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a216e83019cb0df61e4bc74f4499e0eb5"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a216e83019cb0df61e4bc74f4499e0eb5">TgBot::InlineQueryResultVenue::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultVenue &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00023">InlineQueryResultVenue.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html">TgBot::InlineQueryResultVenue</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00019">InlineQueryResultVenue.h:19</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_html_a264821cb9ed371fc04809effb2ec9bf0"><div class="ttname"><a href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">TgBot::InlineQueryResult::type</a></div><div class="ttdeci">std::string type</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d92/_inline_query_result_8h_source.html#l00033">InlineQueryResult.h:33</a></div></div>
-<div class="ttc" id="namespace_tg_bot_html"><div class="ttname"><a href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d4/ddd/_api_8h_source.html#l00044">Api.h:44</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a385d6861f463a496af03accc31143a4c"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a385d6861f463a496af03accc31143a4c">TgBot::InlineQueryResultVenue::longitude</a></div><div class="ttdeci">float longitude</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00039">InlineQueryResultVenue.h:39</a></div></div>
-<div class="ttc" id="_inline_query_result_8h_html"><div class="ttname"><a href="../../da/d92/_inline_query_result_8h.html">InlineQueryResult.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a7a696bc221c372c4cff2633159a5dac1"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a7a696bc221c372c4cff2633159a5dac1">TgBot::InlineQueryResultVenue::InlineQueryResultVenue</a></div><div class="ttdeci">InlineQueryResultVenue()</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00025">InlineQueryResultVenue.h:25</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a046d6213f587de9c4acbe7bc2eb194d9"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a046d6213f587de9c4acbe7bc2eb194d9">TgBot::InlineQueryResultVenue::foursquareId</a></div><div class="ttdeci">std::string foursquareId</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00049">InlineQueryResultVenue.h:49</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a842e5f5e15da3e24e81f8d68ec00ad97"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a842e5f5e15da3e24e81f8d68ec00ad97">TgBot::InlineQueryResultVenue::latitude</a></div><div class="ttdeci">float latitude</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00034">InlineQueryResultVenue.h:34</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a065ae48c35a1fccad49e1dd9c143443b"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a065ae48c35a1fccad49e1dd9c143443b">TgBot::InlineQueryResultVenue::address</a></div><div class="ttdeci">std::string address</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00044">InlineQueryResultVenue.h:44</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_html"><div class="ttname"><a href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d92/_inline_query_result_8h_source.html#l00020">InlineQueryResult.h:20</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a7c54d597c7b13147109ca777364abf90"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a7c54d597c7b13147109ca777364abf90">TgBot::InlineQueryResultVenue::thumbUrl</a></div><div class="ttdeci">std::string thumbUrl</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00054">InlineQueryResultVenue.h:54</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a88471f6acad35d4d45641572e4730517"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a88471f6acad35d4d45641572e4730517">TgBot::InlineQueryResultVenue::thumbWidth</a></div><div class="ttdeci">int32_t thumbWidth</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00059">InlineQueryResultVenue.h:59</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a284c445f7142d1f83fe78c22681747c2"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a284c445f7142d1f83fe78c22681747c2">TgBot::InlineQueryResultVenue::thumbHeight</a></div><div class="ttdeci">int32_t thumbHeight</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00064">InlineQueryResultVenue.h:64</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_venue_html_a8c83ac044324cfa8051dac217d8a5c48"><div class="ttname"><a href="../../df/d8f/class_tg_bot_1_1_inline_query_result_venue.html#a8c83ac044324cfa8051dac217d8a5c48">TgBot::InlineQueryResultVenue::TYPE</a></div><div class="ttdeci">static const std::string TYPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d7d/_inline_query_result_venue_8h_source.html#l00021">InlineQueryResultVenue.h:21</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d7d/_inline_query_result_venue_8h.html">InlineQueryResultVenue.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d8b/_chosen_inline_result_8h.html b/docs/d7/d8b/_chosen_inline_result_8h.html
deleted file mode 100644
index d3af14e..0000000
--- a/docs/d7/d8b/_chosen_inline_result_8h.html
+++ /dev/null
@@ -1,118 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/ChosenInlineResult.h File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d8b/_chosen_inline_result_8h.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)">
-</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="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
- <div class="headertitle">
-<div class="title">ChosenInlineResult.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;memory&gt;</code><br />
-<code>#include &quot;<a class="el" href="../../d3/d75/_user_8h_source.html">tgbot/types/User.h</a>&quot;</code><br />
-<code>#include &quot;<a class="el" href="../../d9/dac/_location_8h_source.html">tgbot/types/Location.h</a>&quot;</code><br />
-</div>
-<p><a href="../../d7/d8b/_chosen_inline_result_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html">TgBot::ChosenInlineResult</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:d8/d9d/namespace_tg_bot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d8b/_chosen_inline_result_8h.html">ChosenInlineResult.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d8b/_chosen_inline_result_8h_source.html b/docs/d7/d8b/_chosen_inline_result_8h_source.html
deleted file mode 100644
index 3b1b7d7..0000000
--- a/docs/d7/d8b/_chosen_inline_result_8h_source.html
+++ /dev/null
@@ -1,110 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/ChosenInlineResult.h Source File</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="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d8b/_chosen_inline_result_8h_source.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)">
-</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">ChosenInlineResult.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="../../d7/d8b/_chosen_inline_result_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// Created by Andrea Giove on 27/03/16.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#ifndef TGBOT_CHOSENINLINERESULT_H</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#define TGBOT_CHOSENINLINERESULT_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d3/d75/_user_8h.html">tgbot/types/User.h</a>&quot;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../d9/dac/_location_8h.html">tgbot/types/Location.h</a>&quot;</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="keyword">namespace </span><a class="code" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html"> 20</a></span>&#160;<span class="keyword">class </span><a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html">ChosenInlineResult</a> {</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ad4b7edd30fd0d876fa99493fe19b3247"> 22</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;ChosenInlineResult&gt; <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ad4b7edd30fd0d876fa99493fe19b3247">Ptr</a>;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#a34fcb883f27cc3d3fae621a11c8f8270"> 27</a></span>&#160; std::string <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#a34fcb883f27cc3d3fae621a11c8f8270">resultId</a>;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ab35d35a8968b0d943a415a23feed48cd"> 32</a></span>&#160; <a class="code" href="../../d1/d53/class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ab35d35a8968b0d943a415a23feed48cd">from</a>;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#af4b33cf65a66df2adb1c06843b0ff998"> 37</a></span>&#160; <a class="code" href="../../d1/d6f/class_tg_bot_1_1_location.html#a0854defd16651e7742f89eca2202d678">Location::Ptr</a> <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#af4b33cf65a66df2adb1c06843b0ff998">location</a>;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ab61cb2aadbf6ab78e334cbc49076514c"> 44</a></span>&#160; std::string <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ab61cb2aadbf6ab78e334cbc49076514c">inlineMessageId</a>;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#a0fa803cc7dc0df4f5f35ce1db26d4c6d"> 49</a></span>&#160; std::string <a class="code" href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#a0fa803cc7dc0df4f5f35ce1db26d4c6d">query</a>;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;};</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;}</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="preprocessor">#endif //TGBOT_CHOSENINLINERESULT_H</span></div><div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html">TgBot::ChosenInlineResult</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00020">ChosenInlineResult.h:20</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html_ab35d35a8968b0d943a415a23feed48cd"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ab35d35a8968b0d943a415a23feed48cd">TgBot::ChosenInlineResult::from</a></div><div class="ttdeci">User::Ptr from</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00032">ChosenInlineResult.h:32</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html_a0fa803cc7dc0df4f5f35ce1db26d4c6d"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#a0fa803cc7dc0df4f5f35ce1db26d4c6d">TgBot::ChosenInlineResult::query</a></div><div class="ttdeci">std::string query</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00049">ChosenInlineResult.h:49</a></div></div>
-<div class="ttc" id="namespace_tg_bot_html"><div class="ttname"><a href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d4/ddd/_api_8h_source.html#l00044">Api.h:44</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_location_html_a0854defd16651e7742f89eca2202d678"><div class="ttname"><a href="../../d1/d6f/class_tg_bot_1_1_location.html#a0854defd16651e7742f89eca2202d678">TgBot::Location::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Location &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/dac/_location_8h_source.html#l00037">Location.h:37</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html_ad4b7edd30fd0d876fa99493fe19b3247"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ad4b7edd30fd0d876fa99493fe19b3247">TgBot::ChosenInlineResult::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; ChosenInlineResult &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00022">ChosenInlineResult.h:22</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html_ab61cb2aadbf6ab78e334cbc49076514c"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#ab61cb2aadbf6ab78e334cbc49076514c">TgBot::ChosenInlineResult::inlineMessageId</a></div><div class="ttdeci">std::string inlineMessageId</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00044">ChosenInlineResult.h:44</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html_a34fcb883f27cc3d3fae621a11c8f8270"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#a34fcb883f27cc3d3fae621a11c8f8270">TgBot::ChosenInlineResult::resultId</a></div><div class="ttdeci">std::string resultId</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00027">ChosenInlineResult.h:27</a></div></div>
-<div class="ttc" id="_location_8h_html"><div class="ttname"><a href="../../d9/dac/_location_8h.html">Location.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_chosen_inline_result_html_af4b33cf65a66df2adb1c06843b0ff998"><div class="ttname"><a href="../../d4/dbc/class_tg_bot_1_1_chosen_inline_result.html#af4b33cf65a66df2adb1c06843b0ff998">TgBot::ChosenInlineResult::location</a></div><div class="ttdeci">Location::Ptr location</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d8b/_chosen_inline_result_8h_source.html#l00037">ChosenInlineResult.h:37</a></div></div>
-<div class="ttc" id="_user_8h_html"><div class="ttname"><a href="../../d3/d75/_user_8h.html">User.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_user_html_ae6ea24aef677abaaf0fd7d60adf5be79"><div class="ttname"><a href="../../d1/d53/class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">TgBot::User::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; User &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d75/_user_8h_source.html#l00038">User.h:38</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d8b/_chosen_inline_result_8h.html">ChosenInlineResult.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d90/_inline_query_result_cached_voice_8h.html b/docs/d7/d90/_inline_query_result_cached_voice_8h.html
deleted file mode 100644
index d2077fa..0000000
--- a/docs/d7/d90/_inline_query_result_cached_voice_8h.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/InlineQueryResultCachedVoice.h File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d90/_inline_query_result_cached_voice_8h.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)">
-</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="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
- <div class="headertitle">
-<div class="title">InlineQueryResultCachedVoice.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;memory&gt;</code><br />
-<code>#include &quot;<a class="el" href="../../da/d92/_inline_query_result_8h_source.html">tgbot/types/InlineQueryResult.h</a>&quot;</code><br />
-</div>
-<p><a href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html">TgBot::InlineQueryResultCachedVoice</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:d8/d9d/namespace_tg_bot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d90/_inline_query_result_cached_voice_8h.html">InlineQueryResultCachedVoice.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d90/_inline_query_result_cached_voice_8h_source.html b/docs/d7/d90/_inline_query_result_cached_voice_8h_source.html
deleted file mode 100644
index 91ff45e..0000000
--- a/docs/d7/d90/_inline_query_result_cached_voice_8h_source.html
+++ /dev/null
@@ -1,107 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/InlineQueryResultCachedVoice.h Source File</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="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d90/_inline_query_result_cached_voice_8h_source.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)">
-</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">InlineQueryResultCachedVoice.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="../../d7/d90/_inline_query_result_cached_voice_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// Created by Konstantin Kukin on 27/12/16.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#ifndef TGBOT_INLINEQUERYRESULTCACHEDVOICE_H</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#define TGBOT_INLINEQUERYRESULTCACHEDVOICE_H</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="../../da/d92/_inline_query_result_8h.html">tgbot/types/InlineQueryResult.h</a>&quot;</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="keyword">namespace </span><a class="code" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html"> 19</a></span>&#160;<span class="keyword">class </span><a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html">InlineQueryResultCachedVoice</a> : <span class="keyword">public</span> <a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">InlineQueryResult</a> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#abdb1348f2bcc954f2c96f9521ba79a82"> 21</a></span>&#160; <span class="keyword">static</span> <span class="keyword">const</span> std::string <a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#abdb1348f2bcc954f2c96f9521ba79a82">TYPE</a>;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a4b6ab1c49f87861ed9eb94a267210a38"> 23</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;InlineQueryResultCachedVoice&gt; <a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a4b6ab1c49f87861ed9eb94a267210a38">Ptr</a>;</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a461c71f3ef391bc8676a20e31540bf88"> 25</a></span>&#160; <a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a461c71f3ef391bc8676a20e31540bf88">InlineQueryResultCachedVoice</a>() {</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; this-&gt;<a class="code" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">type</a> = <a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#abdb1348f2bcc954f2c96f9521ba79a82">TYPE</a>;</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;</div><div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#ab3810efdb799663c6fa106b3d28fb759"> 32</a></span>&#160; std::string <a class="code" href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#ab3810efdb799663c6fa106b3d28fb759">voiceFileId</a>;</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;}</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="preprocessor">#endif //TGBOT_INLINEQUERYRESULTCACHEDVOICE_H</span></div><div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_voice_html_a461c71f3ef391bc8676a20e31540bf88"><div class="ttname"><a href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a461c71f3ef391bc8676a20e31540bf88">TgBot::InlineQueryResultCachedVoice::InlineQueryResultCachedVoice</a></div><div class="ttdeci">InlineQueryResultCachedVoice()</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html#l00025">InlineQueryResultCachedVoice.h:25</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_html_a264821cb9ed371fc04809effb2ec9bf0"><div class="ttname"><a href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">TgBot::InlineQueryResult::type</a></div><div class="ttdeci">std::string type</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d92/_inline_query_result_8h_source.html#l00033">InlineQueryResult.h:33</a></div></div>
-<div class="ttc" id="namespace_tg_bot_html"><div class="ttname"><a href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d4/ddd/_api_8h_source.html#l00044">Api.h:44</a></div></div>
-<div class="ttc" id="_inline_query_result_8h_html"><div class="ttname"><a href="../../da/d92/_inline_query_result_8h.html">InlineQueryResult.h</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_voice_html"><div class="ttname"><a href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html">TgBot::InlineQueryResultCachedVoice</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html#l00019">InlineQueryResultCachedVoice.h:19</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_html"><div class="ttname"><a href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d92/_inline_query_result_8h_source.html#l00020">InlineQueryResult.h:20</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_voice_html_ab3810efdb799663c6fa106b3d28fb759"><div class="ttname"><a href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#ab3810efdb799663c6fa106b3d28fb759">TgBot::InlineQueryResultCachedVoice::voiceFileId</a></div><div class="ttdeci">std::string voiceFileId</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html#l00032">InlineQueryResultCachedVoice.h:32</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_voice_html_a4b6ab1c49f87861ed9eb94a267210a38"><div class="ttname"><a href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#a4b6ab1c49f87861ed9eb94a267210a38">TgBot::InlineQueryResultCachedVoice::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; InlineQueryResultCachedVoice &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html#l00023">InlineQueryResultCachedVoice.h:23</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_inline_query_result_cached_voice_html_abdb1348f2bcc954f2c96f9521ba79a82"><div class="ttname"><a href="../../da/d5b/class_tg_bot_1_1_inline_query_result_cached_voice.html#abdb1348f2bcc954f2c96f9521ba79a82">TgBot::InlineQueryResultCachedVoice::TYPE</a></div><div class="ttdeci">static const std::string TYPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d90/_inline_query_result_cached_voice_8h_source.html#l00021">InlineQueryResultCachedVoice.h:21</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/d90/_inline_query_result_cached_voice_8h.html">InlineQueryResultCachedVoice.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d9d/class_tg_bot_1_1_tg_webhook_tcp_server-members.html b/docs/d7/d9d/class_tg_bot_1_1_tg_webhook_tcp_server-members.html
deleted file mode 100644
index bd7c8de..0000000
--- a/docs/d7/d9d/class_tg_bot_1_1_tg_webhook_tcp_server-members.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.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)">
-</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">TgBot::TgWebhookTcpServer Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="../../d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.html">TgBot::TgWebhookTcpServer</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html#a020e76d58f70ad41686081be41a8c108">_acceptor</a></td><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html">TgBot::HttpServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html#a9af2cf386463a1f40d0d3e9d92d88eec">_handler</a></td><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html">TgBot::HttpServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html#a68812914f5c398331ee3ef8e77fe39b7">_ioService</a></td><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html">TgBot::HttpServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html#a8edad0dd91ffffa6cacce4d49cb60abe">HttpServer</a>(std::shared_ptr&lt; boost::asio::basic_socket_acceptor&lt; boost::asio::ip::tcp &gt;&gt; acceptor, const ServerHandler &amp;handler)</td><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html">TgBot::HttpServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html#ae3b5d008d0ec0c9dd14b4a8bccdf8c0b">ServerHandler</a> typedef</td><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html">TgBot::HttpServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html#aa237b199d8a0712b983e4913970ad7f7">start</a>()</td><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html">TgBot::HttpServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html#aeed8b9200cc2932126b9c27946751377">stop</a>()</td><td class="entry"><a class="el" href="../../d4/d8b/class_tg_bot_1_1_http_server.html">TgBot::HttpServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="../../d5/d98/class_tg_bot_1_1_tg_webhook_server.html#a06ad980aa07d80a12bcad0cf908b67d0">TgWebhookServer</a>(std::shared_ptr&lt; boost::asio::basic_socket_acceptor&lt; boost::asio::ip::tcp &gt;&gt; acceptor, const typename HttpServer&lt; boost::asio::ip::tcp &gt;::ServerHandler &amp;handler)=delete</td><td class="entry"><a class="el" href="../../d5/d98/class_tg_bot_1_1_tg_webhook_server.html">TgBot::TgWebhookServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../d5/d98/class_tg_bot_1_1_tg_webhook_server.html#abc86408e0e5254a07e8a05666c7980f9">TgWebhookServer</a>(std::shared_ptr&lt; boost::asio::basic_socket_acceptor&lt; boost::asio::ip::tcp &gt;&gt; acceptor, const std::string &amp;path, const EventHandler *eventHandler)</td><td class="entry"><a class="el" href="../../d5/d98/class_tg_bot_1_1_tg_webhook_server.html">TgBot::TgWebhookServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr><td class="entry"><a class="el" href="../../d5/d98/class_tg_bot_1_1_tg_webhook_server.html#a283030203b2ddd9225792d24d9f4abb1">TgWebhookServer</a>(std::shared_ptr&lt; boost::asio::basic_socket_acceptor&lt; boost::asio::ip::tcp &gt;&gt; acceptor, const std::string &amp;path, const Bot &amp;bot)</td><td class="entry"><a class="el" href="../../d5/d98/class_tg_bot_1_1_tg_webhook_server.html">TgBot::TgWebhookServer&lt; boost::asio::ip::tcp &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.html#a20fcf9d23bee83730df8cf444573bf31">TgWebhookTcpServer</a>(std::shared_ptr&lt; boost::asio::basic_socket_acceptor&lt; boost::asio::ip::tcp &gt;&gt; acceptor, const std::string &amp;path, EventHandler *eventHandler)=delete</td><td class="entry"><a class="el" href="../../d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.html">TgBot::TgWebhookTcpServer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="../../d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.html#a7e1192771fa0448a6e2347902a74a032">TgWebhookTcpServer</a>(unsigned short port, const std::string &amp;path, const EventHandler *eventHandler)</td><td class="entry"><a class="el" href="../../d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.html">TgBot::TgWebhookTcpServer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.html#a58d11a7cae91b02f58ba5597da28a103">TgWebhookTcpServer</a>(const std::string &amp;path, const Bot &amp;bot)</td><td class="entry"><a class="el" href="../../d6/d97/class_tg_bot_1_1_tg_webhook_tcp_server.html">TgBot::TgWebhookTcpServer</a></td><td class="entry"><span class="mlabel">inline</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 Jan 15 2017 02:33:17 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html b/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html
deleted file mode 100644
index ff640c8..0000000
--- a/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html
+++ /dev/null
@@ -1,289 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: TgBot::InlineQueryResultAudio 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/d9e/class_tg_bot_1_1_inline_query_result_audio.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)">
-</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="summary">
-<a href="#pub-types">Public Types</a> &#124;
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pub-attribs">Public Attributes</a> &#124;
-<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
-<a href="../../d3/db6/class_tg_bot_1_1_inline_query_result_audio-members.html">List of all members</a> </div>
- <div class="headertitle">
-<div class="title">TgBot::InlineQueryResultAudio Class Reference<div class="ingroups"><a class="el" href="../../d6/d59/group__types.html">Types</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p><code>#include &lt;<a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for TgBot::InlineQueryResultAudio:</div>
-<div class="dyncontent">
- <div class="center">
- <img src="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.png" usemap="#TgBot::InlineQueryResultAudio_map" alt=""/>
- <map id="TgBot::InlineQueryResultAudio_map" name="TgBot::InlineQueryResultAudio_map">
-<area href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html" alt="TgBot::InlineQueryResult" shape="rect" coords="0,0,183,24"/>
-</map>
- </div></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr class="memitem:a7803831a6a91a6e927fef4d2f102601f"><td class="memItemLeft" align="right" valign="top">typedef std::shared_ptr&lt; <a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html">InlineQueryResultAudio</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a7803831a6a91a6e927fef4d2f102601f">Ptr</a></td></tr>
-<tr class="separator:a7803831a6a91a6e927fef4d2f102601f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_types_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:af567dd95c4dae7c4a895e561a97ed4c5 inherit pub_types_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">typedef std::shared_ptr&lt; <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">InlineQueryResult</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#af567dd95c4dae7c4a895e561a97ed4c5">Ptr</a></td></tr>
-<tr class="separator:af567dd95c4dae7c4a895e561a97ed4c5 inherit pub_types_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><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:a566b685dd3a4334a1bd15c53f5abf6ca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a566b685dd3a4334a1bd15c53f5abf6ca">InlineQueryResultAudio</a> ()</td></tr>
-<tr class="separator:a566b685dd3a4334a1bd15c53f5abf6ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:a3d521bee0ec085b4d59d99435ec5d282 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a3d521bee0ec085b4d59d99435ec5d282">InlineQueryResult</a> ()</td></tr>
-<tr class="separator:a3d521bee0ec085b4d59d99435ec5d282 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1adbb76a14ff772aa8e06b26f302ade0 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a1adbb76a14ff772aa8e06b26f302ade0">~InlineQueryResult</a> ()</td></tr>
-<tr class="separator:a1adbb76a14ff772aa8e06b26f302ade0 inherit pub_methods_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Public Attributes</h2></td></tr>
-<tr class="memitem:a32196651921816a857b75a7e0163ed40"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a32196651921816a857b75a7e0163ed40">audioUrl</a></td></tr>
-<tr class="separator:a32196651921816a857b75a7e0163ed40"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aed3fcf3bc848aaae21bab04a3f840ec1"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#aed3fcf3bc848aaae21bab04a3f840ec1">performer</a></td></tr>
-<tr class="separator:aed3fcf3bc848aaae21bab04a3f840ec1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18d053fc3cfc83d5e8a769002a12ad01"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a18d053fc3cfc83d5e8a769002a12ad01">audioDuration</a></td></tr>
-<tr class="separator:a18d053fc3cfc83d5e8a769002a12ad01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_attribs_class_tg_bot_1_1_inline_query_result"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_tg_bot_1_1_inline_query_result')"><img src="../../closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html">TgBot::InlineQueryResult</a></td></tr>
-<tr class="memitem:a264821cb9ed371fc04809effb2ec9bf0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a264821cb9ed371fc04809effb2ec9bf0">type</a></td></tr>
-<tr class="separator:a264821cb9ed371fc04809effb2ec9bf0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a75316c8ba9522f44aedb9788584156db inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a75316c8ba9522f44aedb9788584156db">id</a></td></tr>
-<tr class="separator:a75316c8ba9522f44aedb9788584156db inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d94f4380732940843c30408fa85f994 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a1d94f4380732940843c30408fa85f994">title</a></td></tr>
-<tr class="separator:a1d94f4380732940843c30408fa85f994 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acfc3e23bb91a081e9cbebea3de417f70 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#acfc3e23bb91a081e9cbebea3de417f70">caption</a></td></tr>
-<tr class="separator:acfc3e23bb91a081e9cbebea3de417f70 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b19b26210f5191e80fc1ed8de9a12a0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d8a/class_tg_bot_1_1_inline_keyboard_markup.html#a596873291582fb23cfbe6b62e20df8e7">InlineKeyboardMarkup::Ptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#a5b19b26210f5191e80fc1ed8de9a12a0">replyMarkup</a></td></tr>
-<tr class="separator:a5b19b26210f5191e80fc1ed8de9a12a0 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ace9850f165c2e823696aab62391b3943 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d6c/class_tg_bot_1_1_input_message_content.html#a2357dd0a36321a3b601b64a76d2d6dff">InputMessageContent::Ptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dfd/class_tg_bot_1_1_inline_query_result.html#ace9850f165c2e823696aab62391b3943">inputMessageContent</a></td></tr>
-<tr class="separator:ace9850f165c2e823696aab62391b3943 inherit pub_attribs_class_tg_bot_1_1_inline_query_result"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
-Static Public Attributes</h2></td></tr>
-<tr class="memitem:ab960012722242607ff0a750fdfe23af8"><td class="memItemLeft" align="right" valign="top">static const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#ab960012722242607ff0a750fdfe23af8">TYPE</a></td></tr>
-<tr class="separator:ab960012722242607ff0a750fdfe23af8"><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>Represents a link to an mp3 audio file. </p>
-
-<p class="definition">Definition at line <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00019">19</a> of file <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>.</p>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a id="a7803831a6a91a6e927fef4d2f102601f"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a7803831a6a91a6e927fef4d2f102601f">&#9670;&nbsp;</a></span>Ptr</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">typedef std::shared_ptr&lt;<a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html">InlineQueryResultAudio</a>&gt; <a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a7803831a6a91a6e927fef4d2f102601f">TgBot::InlineQueryResultAudio::Ptr</a></td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00023">23</a> of file <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a id="a566b685dd3a4334a1bd15c53f5abf6ca"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a566b685dd3a4334a1bd15c53f5abf6ca">&#9670;&nbsp;</a></span>InlineQueryResultAudio()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">TgBot::InlineQueryResultAudio::InlineQueryResultAudio </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00025">25</a> of file <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>.</p>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a id="a18d053fc3cfc83d5e8a769002a12ad01"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a18d053fc3cfc83d5e8a769002a12ad01">&#9670;&nbsp;</a></span>audioDuration</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int32_t TgBot::InlineQueryResultAudio::audioDuration</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Optional. <a class="el" href="../../d1/d00/class_tg_bot_1_1_audio.html">Audio</a> duration in seconds </p>
-
-<p class="definition">Definition at line <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00043">43</a> of file <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>.</p>
-
-</div>
-</div>
-<a id="a32196651921816a857b75a7e0163ed40"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a32196651921816a857b75a7e0163ed40">&#9670;&nbsp;</a></span>audioUrl</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string TgBot::InlineQueryResultAudio::audioUrl</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>A valid URL for the audio file </p>
-
-<p class="definition">Definition at line <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00033">33</a> of file <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>.</p>
-
-</div>
-</div>
-<a id="aed3fcf3bc848aaae21bab04a3f840ec1"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#aed3fcf3bc848aaae21bab04a3f840ec1">&#9670;&nbsp;</a></span>performer</h2>
-
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">std::string TgBot::InlineQueryResultAudio::performer</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>Optional. Performer </p>
-
-<p class="definition">Definition at line <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00038">38</a> of file <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>.</p>
-
-</div>
-</div>
-<a id="ab960012722242607ff0a750fdfe23af8"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab960012722242607ff0a750fdfe23af8">&#9670;&nbsp;</a></span>TYPE</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const std::string TgBot::InlineQueryResultAudio::TYPE</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p class="definition">Definition at line <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html#l00021">21</a> of file <a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>include/tgbot/types/<a class="el" href="../../d2/d2f/_inline_query_result_audio_8h_source.html">InlineQueryResultAudio.h</a></li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></li><li class="navelem"><a class="el" href="../../d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html">InlineQueryResultAudio</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:17 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.js b/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.js
deleted file mode 100644
index 9015b3f..0000000
--- a/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.js
+++ /dev/null
@@ -1,8 +0,0 @@
-var class_tg_bot_1_1_inline_query_result_audio =
-[
- [ "Ptr", "d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a7803831a6a91a6e927fef4d2f102601f", null ],
- [ "InlineQueryResultAudio", "d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a566b685dd3a4334a1bd15c53f5abf6ca", null ],
- [ "audioDuration", "d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a18d053fc3cfc83d5e8a769002a12ad01", null ],
- [ "audioUrl", "d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#a32196651921816a857b75a7e0163ed40", null ],
- [ "performer", "d7/d9e/class_tg_bot_1_1_inline_query_result_audio.html#aed3fcf3bc848aaae21bab04a3f840ec1", null ]
-]; \ No newline at end of file
diff --git a/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.png b/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.png
deleted file mode 100644
index e7705b5..0000000
--- a/docs/d7/d9e/class_tg_bot_1_1_inline_query_result_audio.png
+++ /dev/null
Binary files differ
diff --git a/docs/d7/dbb/class_tg_bot_1_1_venue-members.html b/docs/d7/dbb/class_tg_bot_1_1_venue-members.html
deleted file mode 100644
index 89cffbd..0000000
--- a/docs/d7/dbb/class_tg_bot_1_1_venue-members.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('db/d8b/class_tg_bot_1_1_venue.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)">
-</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">TgBot::Venue Member List</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html">TgBot::Venue</a>, including all inherited members.</p>
-<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html#a411e85c19c38ad2b8922d60582f72459">address</a></td><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html">TgBot::Venue</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html#aec6a2d5230788e85a55cc407246ad968">foursquare_id</a></td><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html">TgBot::Venue</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html#a9dbb9e88b790f9a938c9ec561ed773ce">location</a></td><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html">TgBot::Venue</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html#a9f9505e1035b3aacd2ad9d68a8285a14">Ptr</a> typedef</td><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html">TgBot::Venue</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html#afc6d630815d434ebf97a86a47f74ca50">title</a></td><td class="entry"><a class="el" href="../../db/d8b/class_tg_bot_1_1_venue.html">TgBot::Venue</a></td><td class="entry"></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 Jan 15 2017 02:33:17 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/dfe/_photo_size_8h.html b/docs/d7/dfe/_photo_size_8h.html
deleted file mode 100644
index 12e5190..0000000
--- a/docs/d7/dfe/_photo_size_8h.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/PhotoSize.h File 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="../../navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="../../resize.js"></script>
-<script type="text/javascript" src="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/dfe/_photo_size_8h.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)">
-</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="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
- <div class="headertitle">
-<div class="title">PhotoSize.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><code>#include &lt;string&gt;</code><br />
-<code>#include &lt;memory&gt;</code><br />
-</div>
-<p><a href="../../d7/dfe/_photo_size_8h_source.html">Go to the source code of this file.</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d9f/class_tg_bot_1_1_photo_size.html">TgBot::PhotoSize</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
-Namespaces</h2></td></tr>
-<tr class="memitem:d8/d9d/namespace_tg_bot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/dfe/_photo_size_8h.html">PhotoSize.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/d7/dfe/_photo_size_8h_source.html b/docs/d7/dfe/_photo_size_8h_source.html
deleted file mode 100644
index c87d925..0000000
--- a/docs/d7/dfe/_photo_size_8h_source.html
+++ /dev/null
@@ -1,105 +0,0 @@
-<!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.13"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>tgbot-cpp: include/tgbot/types/PhotoSize.h Source File</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="../../navtreedata.js"></script>
-<script type="text/javascript" src="../../navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
-</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">tgbot-cpp
- </div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.13 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
-</script>
-<script type="text/javascript" src="../../menudata.js"></script>
-<script type="text/javascript" src="../../menu.js"></script>
-<script type="text/javascript">
-$(function() {
- initMenu('../../',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></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('d7/dfe/_photo_size_8h_source.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)">
-</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">PhotoSize.h</div> </div>
-</div><!--header-->
-<div class="contents">
-<a href="../../d7/dfe/_photo_size_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2015 Oleg Morozenkov</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a copy</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * of this software and associated documentation files (the &quot;Software&quot;), to deal</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * in the Software without restriction, including without limitation the rights</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * copies of the Software, and to permit persons to whom the Software is</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * furnished to do so, subject to the following conditions:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * The above copyright notice and this permission notice shall be included in all</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * copies or substantial portions of the Software.</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * SOFTWARE.</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#ifndef TGBOT_CPP_PHOTOSIZE_H</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define TGBOT_CPP_PHOTOSIZE_H</span></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="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</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;<span class="keyword">namespace </span><a class="code" href="../../d8/d9d/namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="../../de/d9f/class_tg_bot_1_1_photo_size.html"> 35</a></span>&#160;<span class="keyword">class </span><a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html">PhotoSize</a> {</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;<span class="keyword">public</span>:</div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83"> 38</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;PhotoSize&gt; <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83">Ptr</a>;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#af3ffb8066db943a59156eb22e976165e"> 43</a></span>&#160; std::string <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#af3ffb8066db943a59156eb22e976165e">fileId</a>;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a7259a178989557450d9732281d23099f"> 48</a></span>&#160; int32_t <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a7259a178989557450d9732281d23099f">width</a>;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a66dd9388e08330829fcae843f09e0ec6"> 53</a></span>&#160; int32_t <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a66dd9388e08330829fcae843f09e0ec6">height</a>;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a91aae4c1b5d7c3b5e16e8677702464b4"> 58</a></span>&#160; int32_t <a class="code" href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a91aae4c1b5d7c3b5e16e8677702464b4">fileSize</a>;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;};</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;}</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor">#endif //TGBOT_CPP_PHOTOSIZE_H</span></div><div class="ttc" id="class_tg_bot_1_1_photo_size_html_a7259a178989557450d9732281d23099f"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a7259a178989557450d9732281d23099f">TgBot::PhotoSize::width</a></div><div class="ttdeci">int32_t width</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00048">PhotoSize.h:48</a></div></div>
-<div class="ttc" id="namespace_tg_bot_html"><div class="ttname"><a href="../../d8/d9d/namespace_tg_bot.html">TgBot</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d4/ddd/_api_8h_source.html#l00044">Api.h:44</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_photo_size_html"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html">TgBot::PhotoSize</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00035">PhotoSize.h:35</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_photo_size_html_a91aae4c1b5d7c3b5e16e8677702464b4"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a91aae4c1b5d7c3b5e16e8677702464b4">TgBot::PhotoSize::fileSize</a></div><div class="ttdeci">int32_t fileSize</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00058">PhotoSize.h:58</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_photo_size_html_af3ffb8066db943a59156eb22e976165e"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html#af3ffb8066db943a59156eb22e976165e">TgBot::PhotoSize::fileId</a></div><div class="ttdeci">std::string fileId</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00043">PhotoSize.h:43</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_photo_size_html_a05f58e05528a02e6bc98b67a81e8ae83"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a05f58e05528a02e6bc98b67a81e8ae83">TgBot::PhotoSize::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; PhotoSize &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00038">PhotoSize.h:38</a></div></div>
-<div class="ttc" id="class_tg_bot_1_1_photo_size_html_a66dd9388e08330829fcae843f09e0ec6"><div class="ttname"><a href="../../de/d9f/class_tg_bot_1_1_photo_size.html#a66dd9388e08330829fcae843f09e0ec6">TgBot::PhotoSize::height</a></div><div class="ttdeci">int32_t height</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dfe/_photo_size_8h_source.html#l00053">PhotoSize.h:53</a></div></div>
-</div><!-- fragment --></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_25b26b9fa3b0bd1537052b03f43dd617.html">tgbot</a></li><li class="navelem"><a class="el" href="../../dir_edd914e3fbf8e89da3c33d1968dd487e.html">types</a></li><li class="navelem"><a class="el" href="../../d7/dfe/_photo_size_8h.html">PhotoSize.h</a></li>
- <li class="footer">Generated on Sun Jan 15 2017 02:33:16 for tgbot-cpp by
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
- </ul>
-</div>
-</body>
-</html>