summaryrefslogtreecommitdiff
path: root/docs/_message_8h_source.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/_message_8h_source.html')
-rw-r--r--docs/_message_8h_source.html5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/_message_8h_source.html b/docs/_message_8h_source.html
index 9a7e53a..75cac4f 100644
--- a/docs/_message_8h_source.html
+++ b/docs/_message_8h_source.html
@@ -83,7 +83,7 @@ $(document).ready(function(){initNavTree('_message_8h_source.html','');});
<div class="title">Message.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="_message_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_MESSAGE_H</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define TGBOT_CPP_MESSAGE_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;vector&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_chat_8h.html">tgbot/types/Chat.h</a>&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_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="_message_8h.html">tgbot/types/Message.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="_audio_8h.html">tgbot/types/Audio.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="_document_8h.html">tgbot/types/Document.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="_sticker_8h.html">tgbot/types/Sticker.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="_video_8h.html">tgbot/types/Video.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="_contact_8h.html">tgbot/types/Contact.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="_location_8h.html">tgbot/types/Location.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="_photo_size_8h.html">tgbot/types/PhotoSize.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="_message_entity_8h.html">tgbot/types/MessageEntity.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="_venue_8h.html">tgbot/types/Venue.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="_voice_8h.html">tgbot/types/Voice.h</a>&quot;</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html"> 50</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_tg_bot_1_1_message.html">Message</a> {</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d"> 52</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;Message&gt; <a class="code" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Ptr</a>;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a1ccff5e715e303ba0352cbd0fbe8eb6b"> 54</a></span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a1ccff5e715e303ba0352cbd0fbe8eb6b">Message</a>(){</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a35db549a420fd4b5a28b4a5a569770d5">deleteChatPhoto</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a5bbf76e34ec52a41a6392f7d61c19035">groupChatCreated</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a49695ef9284f68853700ca5426fd506f">supergroupChatCreated</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d">channelChatCreated</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#aa79eb6592094b18fdc9a330fac0b53ef">migrateToChatId</a> = 0;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a4eb6cf508337183adbe060baf907c0e0">migrateFromChatId</a> = 0;</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="l00066"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#ad88191e75068adc70028660086928d14"> 66</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#ad88191e75068adc70028660086928d14">messageId</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a65b78a13b38ad767338cd2e9d2e69ca2"> 71</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a65b78a13b38ad767338cd2e9d2e69ca2">from</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#ad49187c847973a024ab158103a8c87fd"> 76</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#ad49187c847973a024ab158103a8c87fd">date</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a773fa770b84fe97263a096c0ddfb096a"> 81</a></span>&#160; <a class="code" href="class_tg_bot_1_1_chat.html#a9818e295b599a08b77abefb38de75e48">Chat::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a773fa770b84fe97263a096c0ddfb096a">chat</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a7e4d984cb1464d0ae504d7c8ed11b508"> 86</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a7e4d984cb1464d0ae504d7c8ed11b508">forwardFrom</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aeab58d33a3f4e712e8b78d65f48892e5"> 91</a></span>&#160; <a class="code" href="class_tg_bot_1_1_chat.html#a9818e295b599a08b77abefb38de75e48">Chat::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#aeab58d33a3f4e712e8b78d65f48892e5">forwardFromChat</a>;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a2149f82b01245e592cb392e2133e4667"> 96</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#a2149f82b01245e592cb392e2133e4667">forwardFromMessageId</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a70f5fe7a8e14b0ce0842fa8661492e4a"> 101</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a70f5fe7a8e14b0ce0842fa8661492e4a">forwardSignature</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aca1eca2a8a31a45a0b85ba472bfe991d"> 106</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#aca1eca2a8a31a45a0b85ba472bfe991d">forwardDate</a>;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a312864bfddbf624c6923cb871fd4060e"> 111</a></span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Message::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a312864bfddbf624c6923cb871fd4060e">replyToMessage</a>;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5e47295516df0a7ceb9fbb8119c8ab0a"> 116</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#a5e47295516df0a7ceb9fbb8119c8ab0a">editDate</a>;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5e23abf4c637e59a51bd7f7a49339d54"> 121</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a5e23abf4c637e59a51bd7f7a49339d54">authorSignature</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#af9e05110ffd8c5356c523e1501dbd108"> 126</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#af9e05110ffd8c5356c523e1501dbd108">text</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a53c199056538ebe72c65e409deaf7a8e"> 131</a></span>&#160; std::vector&lt;MessageEntity::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a53c199056538ebe72c65e409deaf7a8e">entities</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a112bce084dd4b01dc5918a1232c4cc05"> 136</a></span>&#160; std::vector&lt;MessageEntity::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a112bce084dd4b01dc5918a1232c4cc05">captionEntities</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5119ef820bcb4c231a1402147305ea67"> 141</a></span>&#160; <a class="code" href="class_tg_bot_1_1_audio.html#a09651872832ece3b22c7505a2cfc0034">Audio::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a5119ef820bcb4c231a1402147305ea67">audio</a>;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a9d4520b321f421425803aa5c5a414e72"> 146</a></span>&#160; <a class="code" href="class_tg_bot_1_1_document.html#af311e27c16bf2a1128ee339899face9e">Document::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a9d4520b321f421425803aa5c5a414e72">document</a>;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a712bfec9a6e0881d2a8f6830b6374615"> 151</a></span>&#160; std::vector&lt;PhotoSize::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a712bfec9a6e0881d2a8f6830b6374615">photo</a>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aab21f25e3dfd5a6f2bfca8d04dda2559"> 156</a></span>&#160; <a class="code" href="class_tg_bot_1_1_sticker.html#a63c460c539e3549bec82850fe30c8fff">Sticker::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#aab21f25e3dfd5a6f2bfca8d04dda2559">sticker</a>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#abd645f5273f4cd142979beab925ff16f"> 161</a></span>&#160; <a class="code" href="class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593">Video::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#abd645f5273f4cd142979beab925ff16f">video</a>;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a45147e56a0cb9b7dee926da7a11a0093"> 166</a></span>&#160; <a class="code" href="class_tg_bot_1_1_voice.html#a73311e993b61a62531f42583d82fed91">Voice::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a45147e56a0cb9b7dee926da7a11a0093">voice</a>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a2c8eb6214270371cfb094b699c07f695"> 171</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a2c8eb6214270371cfb094b699c07f695">caption</a>;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#adb3a1a65ce014085f7231f8d356b6c4f"> 176</a></span>&#160; <a class="code" href="class_tg_bot_1_1_contact.html#a43915fd39dc9ef11a5f8684512ce5e7b">Contact::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#adb3a1a65ce014085f7231f8d356b6c4f">contact</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#afda60437cce532170cb9b924f70e1c56"> 181</a></span>&#160; <a class="code" href="class_tg_bot_1_1_location.html#a0854defd16651e7742f89eca2202d678">Location::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#afda60437cce532170cb9b924f70e1c56">location</a>;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a9739779daeda0ac90d711349e0674f6e"> 186</a></span>&#160; <a class="code" href="class_tg_bot_1_1_venue.html#a9f9505e1035b3aacd2ad9d68a8285a14">Venue::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a9739779daeda0ac90d711349e0674f6e">venue</a>;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a40c3d46af7bb047504b6b6e8147361c9"> 191</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a40c3d46af7bb047504b6b6e8147361c9">newChatMember</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aac7be66dd576e712ea37a2631670ef03"> 196</a></span>&#160; std::vector&lt;User::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#aac7be66dd576e712ea37a2631670ef03">newChatMembers</a>;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a2291a3c7d9445a02774b4cd0e3972c29"> 201</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a2291a3c7d9445a02774b4cd0e3972c29">leftChatMember</a>;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a34323ada99461aced73af81edb88f813"> 206</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a34323ada99461aced73af81edb88f813">newChatTitle</a>;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a8f8a9c50fd30fa24476605b8efdd95ea"> 211</a></span>&#160; std::vector&lt;PhotoSize::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a8f8a9c50fd30fa24476605b8efdd95ea">newChatPhoto</a>;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a35db549a420fd4b5a28b4a5a569770d5"> 216</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a35db549a420fd4b5a28b4a5a569770d5">deleteChatPhoto</a>;</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div><div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5bbf76e34ec52a41a6392f7d61c19035"> 221</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a5bbf76e34ec52a41a6392f7d61c19035">groupChatCreated</a>;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a49695ef9284f68853700ca5426fd506f"> 226</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a49695ef9284f68853700ca5426fd506f">supergroupChatCreated</a>;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d"> 231</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d">channelChatCreated</a>;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aa79eb6592094b18fdc9a330fac0b53ef"> 236</a></span>&#160; int64_t <a class="code" href="class_tg_bot_1_1_message.html#aa79eb6592094b18fdc9a330fac0b53ef">migrateToChatId</a>;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a4eb6cf508337183adbe060baf907c0e0"> 241</a></span>&#160; int64_t <a class="code" href="class_tg_bot_1_1_message.html#a4eb6cf508337183adbe060baf907c0e0">migrateFromChatId</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a92e01a2f89ce8edb5aa1c116585b19a6"> 246</a></span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Message::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a92e01a2f89ce8edb5aa1c116585b19a6">pinnedMessage</a>;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;};</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;}</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;<span class="preprocessor">#endif //TGBOT_CPP_MESSAGE_H</span></div><div class="ttc" id="class_tg_bot_1_1_message_html_a537a751af11a7f18d92c1d70c93c9f2d"><div class="ttname"><a href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d">TgBot::Message::channelChatCreated</a></div><div class="ttdeci">bool channelChatCreated</div><div class="ttdef"><b>Definition:</b> <a href="_message_8h_source.html#l00231">Message.h:231</a></div></div>
+<a href="_message_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_MESSAGE_H</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#define TGBOT_CPP_MESSAGE_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;vector&gt;</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_chat_8h.html">tgbot/types/Chat.h</a>&quot;</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_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="_message_8h.html">tgbot/types/Message.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="_audio_8h.html">tgbot/types/Audio.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="_document_8h.html">tgbot/types/Document.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="_sticker_8h.html">tgbot/types/Sticker.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="_video_8h.html">tgbot/types/Video.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="_contact_8h.html">tgbot/types/Contact.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="_location_8h.html">tgbot/types/Location.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="_photo_size_8h.html">tgbot/types/PhotoSize.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="_message_entity_8h.html">tgbot/types/MessageEntity.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="_venue_8h.html">tgbot/types/Venue.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="_voice_8h.html">tgbot/types/Voice.h</a>&quot;</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_tg_bot.html">TgBot</a> {</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html"> 50</a></span>&#160;<span class="keyword">class </span><a class="code" href="class_tg_bot_1_1_message.html">Message</a> {</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d"> 52</a></span>&#160; <span class="keyword">typedef</span> std::shared_ptr&lt;Message&gt; <a class="code" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Ptr</a>;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a1ccff5e715e303ba0352cbd0fbe8eb6b"> 54</a></span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a1ccff5e715e303ba0352cbd0fbe8eb6b">Message</a>(){</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a35db549a420fd4b5a28b4a5a569770d5">deleteChatPhoto</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a5bbf76e34ec52a41a6392f7d61c19035">groupChatCreated</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a49695ef9284f68853700ca5426fd506f">supergroupChatCreated</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d">channelChatCreated</a> = <span class="keyword">false</span>;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#aa79eb6592094b18fdc9a330fac0b53ef">migrateToChatId</a> = 0;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a4eb6cf508337183adbe060baf907c0e0">migrateFromChatId</a> = 0;</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="l00066"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#ad88191e75068adc70028660086928d14"> 66</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#ad88191e75068adc70028660086928d14">messageId</a>;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a65b78a13b38ad767338cd2e9d2e69ca2"> 71</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a65b78a13b38ad767338cd2e9d2e69ca2">from</a>;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#ad49187c847973a024ab158103a8c87fd"> 76</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#ad49187c847973a024ab158103a8c87fd">date</a>;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a773fa770b84fe97263a096c0ddfb096a"> 81</a></span>&#160; <a class="code" href="class_tg_bot_1_1_chat.html#a9818e295b599a08b77abefb38de75e48">Chat::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a773fa770b84fe97263a096c0ddfb096a">chat</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a7e4d984cb1464d0ae504d7c8ed11b508"> 86</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a7e4d984cb1464d0ae504d7c8ed11b508">forwardFrom</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aeab58d33a3f4e712e8b78d65f48892e5"> 91</a></span>&#160; <a class="code" href="class_tg_bot_1_1_chat.html#a9818e295b599a08b77abefb38de75e48">Chat::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#aeab58d33a3f4e712e8b78d65f48892e5">forwardFromChat</a>;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a2149f82b01245e592cb392e2133e4667"> 96</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#a2149f82b01245e592cb392e2133e4667">forwardFromMessageId</a>;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;</div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a70f5fe7a8e14b0ce0842fa8661492e4a"> 101</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a70f5fe7a8e14b0ce0842fa8661492e4a">forwardSignature</a>;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;</div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aca1eca2a8a31a45a0b85ba472bfe991d"> 106</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#aca1eca2a8a31a45a0b85ba472bfe991d">forwardDate</a>;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a312864bfddbf624c6923cb871fd4060e"> 111</a></span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Message::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a312864bfddbf624c6923cb871fd4060e">replyToMessage</a>;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5e47295516df0a7ceb9fbb8119c8ab0a"> 116</a></span>&#160; int32_t <a class="code" href="class_tg_bot_1_1_message.html#a5e47295516df0a7ceb9fbb8119c8ab0a">editDate</a>;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;</div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5e23abf4c637e59a51bd7f7a49339d54"> 121</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a5e23abf4c637e59a51bd7f7a49339d54">authorSignature</a>;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#af9e05110ffd8c5356c523e1501dbd108"> 126</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#af9e05110ffd8c5356c523e1501dbd108">text</a>;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a53c199056538ebe72c65e409deaf7a8e"> 131</a></span>&#160; std::vector&lt;MessageEntity::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a53c199056538ebe72c65e409deaf7a8e">entities</a>;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a112bce084dd4b01dc5918a1232c4cc05"> 136</a></span>&#160; std::vector&lt;MessageEntity::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a112bce084dd4b01dc5918a1232c4cc05">captionEntities</a>;</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5119ef820bcb4c231a1402147305ea67"> 141</a></span>&#160; <a class="code" href="class_tg_bot_1_1_audio.html#a09651872832ece3b22c7505a2cfc0034">Audio::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a5119ef820bcb4c231a1402147305ea67">audio</a>;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a9d4520b321f421425803aa5c5a414e72"> 146</a></span>&#160; <a class="code" href="class_tg_bot_1_1_document.html#af311e27c16bf2a1128ee339899face9e">Document::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a9d4520b321f421425803aa5c5a414e72">document</a>;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a712bfec9a6e0881d2a8f6830b6374615"> 151</a></span>&#160; std::vector&lt;PhotoSize::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a712bfec9a6e0881d2a8f6830b6374615">photo</a>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aab21f25e3dfd5a6f2bfca8d04dda2559"> 156</a></span>&#160; <a class="code" href="class_tg_bot_1_1_sticker.html#a63c460c539e3549bec82850fe30c8fff">Sticker::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#aab21f25e3dfd5a6f2bfca8d04dda2559">sticker</a>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#abd645f5273f4cd142979beab925ff16f"> 161</a></span>&#160; <a class="code" href="class_tg_bot_1_1_video.html#a0005786d327b3e363cb13c18e9ee0593">Video::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#abd645f5273f4cd142979beab925ff16f">video</a>;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a45147e56a0cb9b7dee926da7a11a0093"> 166</a></span>&#160; <a class="code" href="class_tg_bot_1_1_voice.html#a73311e993b61a62531f42583d82fed91">Voice::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a45147e56a0cb9b7dee926da7a11a0093">voice</a>;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a2c8eb6214270371cfb094b699c07f695"> 171</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a2c8eb6214270371cfb094b699c07f695">caption</a>;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#adb3a1a65ce014085f7231f8d356b6c4f"> 176</a></span>&#160; <a class="code" href="class_tg_bot_1_1_contact.html#a43915fd39dc9ef11a5f8684512ce5e7b">Contact::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#adb3a1a65ce014085f7231f8d356b6c4f">contact</a>;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#afda60437cce532170cb9b924f70e1c56"> 181</a></span>&#160; <a class="code" href="class_tg_bot_1_1_location.html#a0854defd16651e7742f89eca2202d678">Location::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#afda60437cce532170cb9b924f70e1c56">location</a>;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a9739779daeda0ac90d711349e0674f6e"> 186</a></span>&#160; <a class="code" href="class_tg_bot_1_1_venue.html#a9f9505e1035b3aacd2ad9d68a8285a14">Venue::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a9739779daeda0ac90d711349e0674f6e">venue</a>;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a40c3d46af7bb047504b6b6e8147361c9"> 191</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a40c3d46af7bb047504b6b6e8147361c9">newChatMember</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aac7be66dd576e712ea37a2631670ef03"> 196</a></span>&#160; std::vector&lt;User::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#aac7be66dd576e712ea37a2631670ef03">newChatMembers</a>;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a2291a3c7d9445a02774b4cd0e3972c29"> 201</a></span>&#160; <a class="code" href="class_tg_bot_1_1_user.html#ae6ea24aef677abaaf0fd7d60adf5be79">User::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a2291a3c7d9445a02774b4cd0e3972c29">leftChatMember</a>;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a34323ada99461aced73af81edb88f813"> 206</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a34323ada99461aced73af81edb88f813">newChatTitle</a>;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a8f8a9c50fd30fa24476605b8efdd95ea"> 211</a></span>&#160; std::vector&lt;PhotoSize::Ptr&gt; <a class="code" href="class_tg_bot_1_1_message.html#a8f8a9c50fd30fa24476605b8efdd95ea">newChatPhoto</a>;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;</div><div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a35db549a420fd4b5a28b4a5a569770d5"> 216</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a35db549a420fd4b5a28b4a5a569770d5">deleteChatPhoto</a>;</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div><div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a5bbf76e34ec52a41a6392f7d61c19035"> 221</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a5bbf76e34ec52a41a6392f7d61c19035">groupChatCreated</a>;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a49695ef9284f68853700ca5426fd506f"> 226</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a49695ef9284f68853700ca5426fd506f">supergroupChatCreated</a>;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;</div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d"> 231</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d">channelChatCreated</a>;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#aa79eb6592094b18fdc9a330fac0b53ef"> 236</a></span>&#160; int64_t <a class="code" href="class_tg_bot_1_1_message.html#aa79eb6592094b18fdc9a330fac0b53ef">migrateToChatId</a>;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a4eb6cf508337183adbe060baf907c0e0"> 241</a></span>&#160; int64_t <a class="code" href="class_tg_bot_1_1_message.html#a4eb6cf508337183adbe060baf907c0e0">migrateFromChatId</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a92e01a2f89ce8edb5aa1c116585b19a6"> 246</a></span>&#160; <a class="code" href="class_tg_bot_1_1_message.html#a3805a5dc013c6ab23ac5efc91282c11d">Message::Ptr</a> <a class="code" href="class_tg_bot_1_1_message.html#a92e01a2f89ce8edb5aa1c116585b19a6">pinnedMessage</a>;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="class_tg_bot_1_1_message.html#a44a07b98262601eb86a5dc9ae0e3b932"> 251</a></span>&#160; std::string <a class="code" href="class_tg_bot_1_1_message.html#a44a07b98262601eb86a5dc9ae0e3b932">connectedWebsite</a>;</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;</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;}</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="preprocessor">#endif //TGBOT_CPP_MESSAGE_H</span></div><div class="ttc" id="class_tg_bot_1_1_message_html_a537a751af11a7f18d92c1d70c93c9f2d"><div class="ttname"><a href="class_tg_bot_1_1_message.html#a537a751af11a7f18d92c1d70c93c9f2d">TgBot::Message::channelChatCreated</a></div><div class="ttdeci">bool channelChatCreated</div><div class="ttdef"><b>Definition:</b> <a href="_message_8h_source.html#l00231">Message.h:231</a></div></div>
<div class="ttc" id="class_tg_bot_1_1_message_html_aa79eb6592094b18fdc9a330fac0b53ef"><div class="ttname"><a href="class_tg_bot_1_1_message.html#aa79eb6592094b18fdc9a330fac0b53ef">TgBot::Message::migrateToChatId</a></div><div class="ttdeci">int64_t migrateToChatId</div><div class="ttdef"><b>Definition:</b> <a href="_message_8h_source.html#l00236">Message.h:236</a></div></div>
<div class="ttc" id="_photo_size_8h_html"><div class="ttname"><a href="_photo_size_8h.html">PhotoSize.h</a></div></div>
<div class="ttc" id="class_tg_bot_1_1_sticker_html_a63c460c539e3549bec82850fe30c8fff"><div class="ttname"><a href="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="_sticker_8h_source.html#l00041">Sticker.h:41</a></div></div>
@@ -129,6 +129,7 @@ $(document).ready(function(){initNavTree('_message_8h_source.html','');});
<div class="ttc" id="class_tg_bot_1_1_voice_html_a73311e993b61a62531f42583d82fed91"><div class="ttname"><a href="class_tg_bot_1_1_voice.html#a73311e993b61a62531f42583d82fed91">TgBot::Voice::Ptr</a></div><div class="ttdeci">std::shared_ptr&lt; Voice &gt; Ptr</div><div class="ttdef"><b>Definition:</b> <a href="_voice_8h_source.html#l00019">Voice.h:19</a></div></div>
<div class="ttc" id="class_tg_bot_1_1_message_html_a65b78a13b38ad767338cd2e9d2e69ca2"><div class="ttname"><a href="class_tg_bot_1_1_message.html#a65b78a13b38ad767338cd2e9d2e69ca2">TgBot::Message::from</a></div><div class="ttdeci">User::Ptr from</div><div class="ttdef"><b>Definition:</b> <a href="_message_8h_source.html#l00071">Message.h:71</a></div></div>
<div class="ttc" id="class_tg_bot_1_1_message_html_a35db549a420fd4b5a28b4a5a569770d5"><div class="ttname"><a href="class_tg_bot_1_1_message.html#a35db549a420fd4b5a28b4a5a569770d5">TgBot::Message::deleteChatPhoto</a></div><div class="ttdeci">bool deleteChatPhoto</div><div class="ttdef"><b>Definition:</b> <a href="_message_8h_source.html#l00216">Message.h:216</a></div></div>
+<div class="ttc" id="class_tg_bot_1_1_message_html_a44a07b98262601eb86a5dc9ae0e3b932"><div class="ttname"><a href="class_tg_bot_1_1_message.html#a44a07b98262601eb86a5dc9ae0e3b932">TgBot::Message::connectedWebsite</a></div><div class="ttdeci">std::string connectedWebsite</div><div class="ttdef"><b>Definition:</b> <a href="_message_8h_source.html#l00251">Message.h:251</a></div></div>
<div class="ttc" id="class_tg_bot_1_1_message_html_afda60437cce532170cb9b924f70e1c56"><div class="ttname"><a href="class_tg_bot_1_1_message.html#afda60437cce532170cb9b924f70e1c56">TgBot::Message::location</a></div><div class="ttdeci">Location::Ptr location</div><div class="ttdef"><b>Definition:</b> <a href="_message_8h_source.html#l00181">Message.h:181</a></div></div>
<div class="ttc" id="_location_8h_html"><div class="ttname"><a href="_location_8h.html">Location.h</a></div></div>
<div class="ttc" id="class_tg_bot_1_1_video_html_a0005786d327b3e363cb13c18e9ee0593"><div class="ttname"><a href="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="_video_8h_source.html#l00040">Video.h:40</a></div></div>
@@ -153,7 +154,7 @@ $(document).ready(function(){initNavTree('_message_8h_source.html','');});
<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="_message_8h.html">Message.h</a></li>
- <li class="footer">Generated on Sun May 27 2018 22:44:47 for tgbot-cpp by
+ <li class="footer">Generated on Mon May 28 2018 13:57:33 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>