More docu
This commit is contained in:
@@ -105,7 +105,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="title">std.cc</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="std_8cc.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#include "<a class="code" href="std_8h.html">Telegram/std.h</a>"</span></div>
|
||||
<a href="std_8cc.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#include "<a class="code" href="std_8h.html">std.h</a>"</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> </div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="preprocessor">#include <pwd.h></span></div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <time.h></span></div>
|
||||
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include <fstream></span></div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include <sstream></span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="std_8cc.html#a9637d86cdcad5363e2b2cc4cdc5af182"> 11</a></span> <a class="code" href="std_8h.html#a2834615d491c11fba337095447f25886">uint64</a> <a class="code" href="std_8cc.html#a9637d86cdcad5363e2b2cc4cdc5af182">stoi</a>(std::string st) {</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="std_8h.html#a03845e6551d4ffa438067407dc862ae7"> 11</a></span> <a class="code" href="std_8h.html#a2834615d491c11fba337095447f25886">uint64</a> <a class="code" href="std_8cc.html#a9637d86cdcad5363e2b2cc4cdc5af182">stoi</a>(std::string st) {</div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  <a class="code" href="std_8h.html#a2834615d491c11fba337095447f25886">uint64</a> ret;</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> </div>
|
||||
@@ -129,12 +129,12 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  <span class="keywordflow">return</span>(ret);</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> }</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="std_8cc.html#a230811235a7175a778aae192178288b9"> 25</a></span> std::string <a class="code" href="std_8cc.html#a230811235a7175a778aae192178288b9">itos</a>(<a class="code" href="std_8h.html#a2834615d491c11fba337095447f25886">uint64</a> i) {</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="std_8h.html#ab759d0531efcdac4d10c966f785d200a"> 25</a></span> std::string <a class="code" href="std_8cc.html#a230811235a7175a778aae192178288b9">itos</a>(<a class="code" href="std_8h.html#a2834615d491c11fba337095447f25886">uint64</a> i) {</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keywordflow">return</span>(static_cast<std::ostringstream*>(&(std::ostringstream() << i))->str());</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> }</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="std_8cc.html#a9362a88e9b672f9ec4431f148e0198e0"> 30</a></span> std::string <a class="code" href="std_8cc.html#a9362a88e9b672f9ec4431f148e0198e0">currentDate</a>() {</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="std_8h.html#a9362a88e9b672f9ec4431f148e0198e0"> 30</a></span> std::string <a class="code" href="std_8cc.html#a9362a88e9b672f9ec4431f148e0198e0">currentDate</a>() {</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  time_t now = time(0);</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">struct </span>tm tstruct;</div>
|
||||
@@ -146,7 +146,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordflow">return</span>(buf);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> }</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="std_8cc.html#ae7427d6dcae9b9190db26d2e1b6700af"> 42</a></span> std::vector<std::string> <a class="code" href="std_8cc.html#ae7427d6dcae9b9190db26d2e1b6700af">split</a>(<span class="keyword">const</span> std::string &text, <span class="keywordtype">char</span> sep) {</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="std_8h.html#a283fc24c6ba72b945193ea6994256667"> 42</a></span> std::vector<std::string> <a class="code" href="std_8cc.html#ae7427d6dcae9b9190db26d2e1b6700af">split</a>(<span class="keyword">const</span> std::string &text, <span class="keywordtype">char</span> sep) {</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  std::vector<std::string> tokens;</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordtype">int</span> start = 0, end = 0;</div>
|
||||
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">return</span> tokens;</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> }</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="std_8cc.html#ae18e39c996053e1ded0c8d88a8f40460"> 59</a></span> <span class="keywordtype">float</span> <a class="code" href="std_8cc.html#ae18e39c996053e1ded0c8d88a8f40460">stof</a>(std::string st) {</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="std_8h.html#a5fbfbda033e5ed44376f04e10ee1398d"> 59</a></span> <span class="keywordtype">float</span> <a class="code" href="std_8cc.html#ae18e39c996053e1ded0c8d88a8f40460">stof</a>(std::string st) {</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// Conver , to . first</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  replace(st.begin(), st.end(), <span class="charliteral">','</span>, <span class="charliteral">'.'</span>);</div>
|
||||
@@ -171,7 +171,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordflow">return</span>(atof(st.c_str()));</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> }</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="std_8cc.html#a1a32c4d3bd87256731e67936766c65ca"> 67</a></span> std::string <a class="code" href="std_8cc.html#a1a32c4d3bd87256731e67936766c65ca">trim</a>(<span class="keyword">const</span> std::string &s) {</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="std_8h.html#a1fd2890e4baae769302e1537f7b6f90c"> 67</a></span> std::string <a class="code" href="std_8cc.html#a1a32c4d3bd87256731e67936766c65ca">trim</a>(<span class="keyword">const</span> std::string &s) {</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  std::string::const_iterator it = s.begin();</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordflow">while</span> (it != s.end() && isspace(*it))</div>
|
||||
@@ -184,7 +184,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">return</span> std::string(it, rit.base());</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> }</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="std_8cc.html#ac4b125d7c350b2302931e3555ab389fc"> 80</a></span> std::string <a class="code" href="std_8cc.html#ac4b125d7c350b2302931e3555ab389fc">gethome</a>() {</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="std_8h.html#ac4b125d7c350b2302931e3555ab389fc"> 80</a></span> std::string <a class="code" href="std_8cc.html#ac4b125d7c350b2302931e3555ab389fc">gethome</a>() {</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  std::string homedir = getenv(<span class="stringliteral">"HOME"</span>);</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordflow">if</span> (homedir == <span class="stringliteral">""</span>) {</div>
|
||||
@@ -195,7 +195,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> }</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment">// A simple logger</span></div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="std_8cc.html#a55fa50be9360d756a7cf448d7e9e0cc9"> 91</a></span> <span class="keywordtype">void</span> <a class="code" href="std_8cc.html#a55fa50be9360d756a7cf448d7e9e0cc9">Log</a>(std::string msg) {</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="std_8h.html#a43d4a0b214d7948a4ba43696b9dd9f4d"> 91</a></span> <span class="keywordtype">void</span> <a class="code" href="std_8cc.html#a55fa50be9360d756a7cf448d7e9e0cc9">Log</a>(std::string msg) {</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  std::ofstream datei;</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  datei.open(<span class="stringliteral">"/tmp/bot.log"</span>, std::ios::out | std::ios::app);</div>
|
||||
@@ -218,7 +218,7 @@ $(document).ready(function(){initNavTree('std_8cc_source.html','');});
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_8eb10e03c11ffa27f12b298464ec3629.html">src</a></li><li class="navelem"><a class="el" href="std_8cc.html">std.cc</a></li>
|
||||
<li class="footer">Generated on Mon May 2 2016 14:19:24 for LibTgBotPP by
|
||||
<li class="footer">Generated on Tue May 3 2016 09:46:46 for LibTgBotPP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user