亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? classchm_1_1chmfile.html

?? It is a chm file viewer lib with source code
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>chm::chmfile class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.2.18 --><center><a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center><hr><h1>chm::chmfile Class Reference</h1>A chm archive. <a href="#_details">More...</a><p><code>#include &lt;<a class="el" href="chmxx_8h-source.html">chmxx.h</a>&gt;</code><p><a href="classchm_1_1chmfile-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0><tr><td></td></tr><tr><td colspan=2><br><h2>Public Types</h2></td></tr><tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#s4">readdir_type</a> { <a class="el" href="classchm_1_1chmfile.html#s4s0">files</a> =  1, <a class="el" href="classchm_1_1chmfile.html#s4s1">dirs</a> =  2, <a class="el" href="classchm_1_1chmfile.html#s4s2">special</a> =  4, <a class="el" href="classchm_1_1chmfile.html#s4s3">meta</a> =  8 }</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Use a combination of these as argument to the readdir.</em> <a href="#s4">More...</a><em></em></font><br><br></td></tr><tr><td colspan=2><br><h2>Public Methods</h2></td></tr><tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a0">chmfile</a> (const std::string &amp;path)</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Construct a new chmfile object from given path.</em> <a href="#a0"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a1">~chmfile</a> ()</td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a2">is_open</a> () const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Tests whether archive is valid and open.</em> <a href="#a2"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a3">close</a> ()</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Close the archive and free resources.</em> <a href="#a3"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a4">operator bool</a> () const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Tests whether opened archive is valid.</em> <a href="#a4"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a5">read</a> (const std::string &amp;path, std::ostream &amp;out) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Read the entire contents of given file and write to stream out.</em> <a href="#a5"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a6">read</a> (const std::string &amp;path, std::vector&lt; char &gt; &amp;out) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Read the entire contents of a file and store inside given vector.</em> <a href="#a6"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a7">read</a> (const std::string &amp;path, char *buf, size_t buf_size) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Read buf_size bytes from path and place into buf.</em> <a href="#a7"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>std::streamsize&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a8">file_size</a> (const std::string &amp;path) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Returns the size of given file inside archive, returns 0 if file does not exist.</em> <a href="#a8"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a9">file_exists</a> (const std::string &amp;path) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Returns a boolean value whether given file exists inside the archive.</em> <a href="#a9"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a10">readdir</a> (const std::string &amp;path, std::list&lt; std::string &gt; &amp;entries, int type=files|dirs) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Read entries under given path and append them to the list.</em> <a href="#a10"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>std::streambuf *&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a11">open</a> (const std::string &amp;path, size_t buf_size=1024) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Open given path inside the archive for reading and return a streambuf object.</em> <a href="#a11"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>const std::string &amp;&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a12">get_title</a> () const</td></tr><tr><td nowrap align=right valign=top>const std::string &amp;&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a13">get_home_file</a> () const</td></tr><tr><td nowrap align=right valign=top>const std::string &amp;&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a14">get_generator</a> () const</td></tr><tr><td nowrap align=right valign=top>const std::string &amp;&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a15">get_index_file</a> () const</td></tr><tr><td nowrap align=right valign=top>const std::string &amp;&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a16">get_topics_file</a> () const</td></tr><tr><td nowrap align=right valign=top>const std::string &amp;&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a17">get_path</a> () const</td></tr><tr><td nowrap align=right valign=top>const <a class="el" href="structchm_1_1chm__topics__tree.html">chm_topics_tree</a> *&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a18">get_topics_tree</a> () const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Gets the topics tree.</em> <a href="#a18"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a19">search_index</a> (const std::string &amp;txt, std::list&lt; <a class="el" href="structchm_1_1chm__search__match.html">chm_search_match</a> &gt; &amp;found, bool whole_words=true, bool titles_only=true) const</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Search the archive for given keyword and return found entries in found.</em> <a href="#a19"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a20">cache</a> (const std::string &amp;path)</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Cache given file for _fast_ access inside memory.</em> <a href="#a20"></a><em></em></font><br><br></td></tr><tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classchm_1_1chmfile.html#a21">cache_search_database</a> ()</td></tr><tr><td>&nbsp;</td><td><font size=-1><em>Cache all metadata that is required to perform fast searches inside the index.</em> <a href="#a21"></a><em></em></font><br><br></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>A chm archive.<p><p>Definition at line <a class="el" href="chmxx_8h-source.html#l00054">54</a> of file <a class="el" href="chmxx_8h-source.html">chmxx.h</a>.<hr><h2>Member Enumeration Documentation</h2><a name="s4" doxytag="chm::chmfile::readdir_type"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> enum chm::chmfile::readdir_type      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Use a combination of these as argument to the readdir.<p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="s4s0" doxytag="files"></a><em>files</em></em>&nbsp;</td><td></td></tr><tr><td valign=top><em><a name="s4s1" doxytag="dirs"></a><em>dirs</em></em>&nbsp;</td><td></td></tr><tr><td valign=top><em><a name="s4s2" doxytag="special"></a><em>special</em></em>&nbsp;</td><td></td></tr><tr><td valign=top><em><a name="s4s3" doxytag="meta"></a><em>meta</em></em>&nbsp;</td><td></td></tr></table></dl><p>Definition at line <a class="el" href="chmxx_8h-source.html#l00086">86</a> of file <a class="el" href="chmxx_8h-source.html">chmxx.h</a>.    </td>  </tr></table><hr><h2>Constructor &amp; Destructor Documentation</h2><a name="a0" doxytag="chm::chmfile::chmfile"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> chm::chmfile::chmfile </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">const std::string &amp;&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</em>          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Construct a new chmfile object from given path.<p>    </td>  </tr></table><a name="a1" doxytag="chm::chmfile::~chmfile"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> virtual chm::chmfile::~chmfile </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap><code> [virtual]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><hr><h2>Member Function Documentation</h2><a name="a20" doxytag="chm::chmfile::cache"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> bool chm::chmfile::cache </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">const std::string &amp;&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</em>          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Cache given file for _fast_ access inside memory.<p>All streams opened for that file will be memory cached. I know this caching business is a bit superfluous. It's not all good too - if you start unreading stuff using the stream the cache will be changed.     </td>  </tr></table><a name="a21" doxytag="chm::chmfile::cache_search_database"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> void chm::chmfile::cache_search_database </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Cache all metadata that is required to perform fast searches inside the index.<p>    </td>  </tr></table><a name="a3" doxytag="chm::chmfile::close"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> void chm::chmfile::close </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Close the archive and free resources.<p>    </td>  </tr></table><a name="a9" doxytag="chm::chmfile::file_exists"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> bool chm::chmfile::file_exists </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">const std::string &amp;&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp; <em>path</em>          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap> const</td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Returns a boolean value whether given file exists inside the archive.<p>    </td>  </tr></table><a name="a8" doxytag="chm::chmfile::file_size"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
秋霞午夜av一区二区三区| 欧美亚洲综合久久| 日韩国产一二三区| 亚洲欧洲成人自拍| 中文字幕一区日韩精品欧美| 中文字幕欧美日韩一区| 久久久精品国产免大香伊| 精品国产百合女同互慰| 精品剧情在线观看| 久久久久久久久伊人| 久久久蜜臀国产一区二区| 久久青草欧美一区二区三区| 久久久美女艺术照精彩视频福利播放| 精品国产乱码久久久久久闺蜜 | 欧美激情一区二区三区| 亚洲精品一区二区三区蜜桃下载| 欧美成人三级电影在线| 国产午夜久久久久| 亚洲人成亚洲人成在线观看图片| 亚洲欧美经典视频| 亚洲国产精品一区二区www在线| 午夜欧美电影在线观看| 久久国产精品99精品国产| 国产精品一卡二卡在线观看| av网站免费线看精品| 色哟哟国产精品免费观看| 欧美老女人第四色| 久久精品欧美一区二区三区麻豆| 亚洲欧美偷拍三级| 天堂在线一区二区| 国产成人激情av| 欧美性大战久久久久久久蜜臀| 欧美一级精品在线| 国产精品麻豆99久久久久久| 亚洲国产精品综合小说图片区| 免费在线成人网| 成人短视频下载| 91精品午夜视频| 中文字幕中文字幕一区二区| 日韩高清不卡在线| 99国产精品一区| 欧美一级二级三级蜜桃| 国产精品久久久久久久久免费桃花 | 国产亚洲污的网站| 亚洲综合男人的天堂| 精品一二三四区| 在线观看亚洲专区| 欧美精彩视频一区二区三区| 婷婷中文字幕一区三区| eeuss影院一区二区三区| 欧美高清www午色夜在线视频| 国产精品婷婷午夜在线观看| 日本成人在线一区| 色国产综合视频| 国产精品系列在线| 九九视频精品免费| 欧美日韩久久久久久| 亚洲欧洲精品天堂一级| 经典三级视频一区| 欧美日韩国产一二三| 亚洲天堂精品视频| 成人精品视频.| 国产日韩欧美a| 精油按摩中文字幕久久| 欧美精选在线播放| 亚洲sss视频在线视频| 91丨九色丨蝌蚪富婆spa| 久久久不卡影院| 黑人巨大精品欧美黑白配亚洲| 欧美三级视频在线播放| 自拍偷拍欧美精品| 成人av在线播放网站| 久久久精品国产免费观看同学| 另类欧美日韩国产在线| 在线综合+亚洲+欧美中文字幕| 亚洲国产毛片aaaaa无费看 | 欧美一级片免费看| 日韩经典中文字幕一区| 欧美日韩中文字幕一区二区| 亚洲区小说区图片区qvod| av电影一区二区| 亚洲欧美国产毛片在线| 在线观看欧美日本| 亚洲成在人线在线播放| 欧美一区二区三区小说| 麻豆传媒一区二区三区| 久久久久久久综合狠狠综合| 国产69精品久久99不卡| 国产精品短视频| 色噜噜夜夜夜综合网| 亚洲线精品一区二区三区八戒| 欧美日韩一区中文字幕| 日韩黄色免费网站| 久久久久青草大香线综合精品| 国产成人在线色| 亚洲天堂av老司机| 99riav一区二区三区| 亚洲电影一级片| 精品久久久久久久久久久久包黑料 | 蜜桃传媒麻豆第一区在线观看| 欧美一级二级在线观看| 国产99久久久国产精品潘金网站| 最新日韩在线视频| 欧美日韩国产综合一区二区三区| 麻豆久久久久久| 国产农村妇女精品| 欧美影院精品一区| 国产一区二区精品久久| 亚洲最新在线观看| 精品久久久久久久久久久久久久久久久 | 一本大道久久精品懂色aⅴ| 香蕉乱码成人久久天堂爱免费| 欧美精品一区二区三区很污很色的| 福利电影一区二区| 日韩精品成人一区二区三区| 中文字幕不卡三区| 欧美一区二区在线观看| 成av人片一区二区| 看片的网站亚洲| 一区二区三区欧美视频| 国产亚洲美州欧州综合国| 欧美日韩综合在线免费观看| 国产不卡在线视频| 毛片一区二区三区| 亚洲一区二区三区在线播放| 久久午夜色播影院免费高清 | 欧美一区永久视频免费观看| 成人黄色在线网站| 免费观看成人av| 亚洲一区二区欧美日韩| 亚洲国产高清aⅴ视频| 精品国产乱码久久久久久牛牛 | 免费成人在线观看| 亚洲主播在线播放| 专区另类欧美日韩| 国产亚洲精品超碰| 日韩欧美亚洲国产另类| 欧美日韩久久久一区| 日本乱人伦一区| 波多野洁衣一区| 成人综合在线视频| 极品美女销魂一区二区三区| 蜜桃av一区二区| 日韩av在线发布| 丝袜美腿亚洲一区| 婷婷开心激情综合| 亚洲午夜电影在线观看| 亚洲一二三区不卡| 亚洲一区电影777| 一区二区三区视频在线观看| 一区二区三区不卡在线观看| 亚洲免费观看高清完整版在线观看 | 99免费精品视频| 成人深夜视频在线观看| 高清不卡一二三区| av综合在线播放| 色综合久久久久综合体| 91丝袜高跟美女视频| 91影院在线免费观看| 91天堂素人约啪| 欧美亚洲国产一区二区三区va | 精品日本一线二线三线不卡| 欧美大片免费久久精品三p| 日韩一级精品视频在线观看| 日韩视频免费观看高清在线视频| 欧美一区二区三区不卡| 精品88久久久久88久久久| 久久久www免费人成精品| 中文字幕国产精品一区二区| 亚洲视频资源在线| 亚洲高清不卡在线| 蜜臀a∨国产成人精品| 国内不卡的二区三区中文字幕 | 亚洲免费av在线| 亚洲h在线观看| 精品制服美女丁香| av网站免费线看精品| 欧美亚洲动漫另类| 欧美大胆人体bbbb| 国产欧美视频在线观看| 亚洲色图在线播放| 日韩精品视频网| 国产成人av影院| 欧美影院精品一区| 久久只精品国产| 亚洲靠逼com| 免费成人在线影院| 白白色亚洲国产精品| 欧美精品国产精品| 欧美国产欧美综合| 手机精品视频在线观看| 高清国产一区二区三区| 欧美日韩中字一区| 国产精品视频线看| 喷水一区二区三区| 91久久精品一区二区| 久久久久久免费网| 日韩国产欧美在线观看| 国产**成人网毛片九色| 7777精品伊人久久久大香线蕉超级流畅|