Sophie

Sophie

distrib > Mageia > 6 > i586 > media > core-release > by-pkgid > dcba08025f2814910ab603731a9c888d > files > 1012

libe-book-doc-0.1.2-10.mga6.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>libebook::CHMStream::Impl Struct Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','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('structlibebook_1_1CHMStream_1_1Impl.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structlibebook_1_1CHMStream_1_1Impl-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">libebook::CHMStream::Impl Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<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:ab65f64f3d8e19d2c7ea73319c1846c54"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#ab65f64f3d8e19d2c7ea73319c1846c54">Impl</a> (const <a class="el" href="namespacelibebook.html#a03168c2c23284619d26c5d4892a2b77c">RVNGInputStreamPtr_t</a> &amp;input)</td></tr>
<tr class="separator:ab65f64f3d8e19d2c7ea73319c1846c54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa269dc6973f9752ad20e7e59e868fe21"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#aa269dc6973f9752ad20e7e59e868fe21">getFileCount</a> ()</td></tr>
<tr class="separator:aa269dc6973f9752ad20e7e59e868fe21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f353fbe1165089cb1114c03d4cf9a66"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a0f353fbe1165089cb1114c03d4cf9a66">getSysfileCount</a> ()</td></tr>
<tr class="separator:a0f353fbe1165089cb1114c03d4cf9a66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b0686e6be31761a7d0e70a33da79382"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacelibebook.html#a03168c2c23284619d26c5d4892a2b77c">RVNGInputStreamPtr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a4b0686e6be31761a7d0e70a33da79382">getSubStream</a> (mschmd_file *file)</td></tr>
<tr class="separator:a4b0686e6be31761a7d0e70a33da79382"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65dcec38afe1c2a33936cc437bf9cc84"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a65dcec38afe1c2a33936cc437bf9cc84">Impl</a> (const <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html">Impl</a> &amp;)</td></tr>
<tr class="separator:a65dcec38afe1c2a33936cc437bf9cc84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af878c909eba3ca4631777a652c9dcff2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html">Impl</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#af878c909eba3ca4631777a652c9dcff2">operator=</a> (const <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html">Impl</a> &amp;)</td></tr>
<tr class="separator:af878c909eba3ca4631777a652c9dcff2"><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:a7cb2a368f6070f82047ae74b3cf3aaeb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacelibebook.html#a03168c2c23284619d26c5d4892a2b77c">RVNGInputStreamPtr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a7cb2a368f6070f82047ae74b3cf3aaeb">stream</a></td></tr>
<tr class="separator:a7cb2a368f6070f82047ae74b3cf3aaeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56c7ace2b7dffddb437e43e7d79cf98c"><td class="memItemLeft" align="right" valign="top">MSPackSystem&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a56c7ace2b7dffddb437e43e7d79cf98c">system</a></td></tr>
<tr class="separator:a56c7ace2b7dffddb437e43e7d79cf98c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a447e4f88c6a510d2cbf91ea6fa4c199d"><td class="memItemLeft" align="right" valign="top">shared_ptr&lt; mschm_decompressor &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a447e4f88c6a510d2cbf91ea6fa4c199d">decompressor</a></td></tr>
<tr class="separator:a447e4f88c6a510d2cbf91ea6fa4c199d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d9b2a65f5a5edf3b1f9d4492fa18451"><td class="memItemLeft" align="right" valign="top">mschmd_header *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a4d9b2a65f5a5edf3b1f9d4492fa18451">header</a></td></tr>
<tr class="separator:a4d9b2a65f5a5edf3b1f9d4492fa18451"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b9acd70c9ad95fae6a1a06b6d145f61"><td class="memItemLeft" align="right" valign="top">FileCache&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a0b9acd70c9ad95fae6a1a06b6d145f61">cache</a></td></tr>
<tr class="separator:a0b9acd70c9ad95fae6a1a06b6d145f61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cca1a4050e234eaa5718386a582ffd9"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a0cca1a4050e234eaa5718386a582ffd9">fileCount</a></td></tr>
<tr class="separator:a0cca1a4050e234eaa5718386a582ffd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9201c185059ef25146e671bd1fbc7dc"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#ae9201c185059ef25146e671bd1fbc7dc">sysfileCount</a></td></tr>
<tr class="separator:ae9201c185059ef25146e671bd1fbc7dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a508b18ad176d84879dc33ebf6ab7da07"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a508b18ad176d84879dc33ebf6ab7da07">fileCountSet</a></td></tr>
<tr class="separator:a508b18ad176d84879dc33ebf6ab7da07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d9edb4a8d70405f11cb0896ed084bdc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a0d9edb4a8d70405f11cb0896ed084bdc">sysfileCountSet</a></td></tr>
<tr class="separator:a0d9edb4a8d70405f11cb0896ed084bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ab65f64f3d8e19d2c7ea73319c1846c54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab65f64f3d8e19d2c7ea73319c1846c54">&#9670;&nbsp;</a></span>Impl() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libebook::CHMStream::Impl::Impl </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="namespacelibebook.html#a03168c2c23284619d26c5d4892a2b77c">RVNGInputStreamPtr_t</a> &amp;&#160;</td>
          <td class="paramname"><em>input</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a65dcec38afe1c2a33936cc437bf9cc84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65dcec38afe1c2a33936cc437bf9cc84">&#9670;&nbsp;</a></span>Impl() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libebook::CHMStream::Impl::Impl </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html">Impl</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aa269dc6973f9752ad20e7e59e868fe21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa269dc6973f9752ad20e7e59e868fe21">&#9670;&nbsp;</a></span>getFileCount()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned libebook::CHMStream::Impl::getFileCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4b0686e6be31761a7d0e70a33da79382"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b0686e6be31761a7d0e70a33da79382">&#9670;&nbsp;</a></span>getSubStream()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacelibebook.html#a03168c2c23284619d26c5d4892a2b77c">RVNGInputStreamPtr_t</a> libebook::CHMStream::Impl::getSubStream </td>
          <td>(</td>
          <td class="paramtype">mschmd_file *&#160;</td>
          <td class="paramname"><em>file</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0f353fbe1165089cb1114c03d4cf9a66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f353fbe1165089cb1114c03d4cf9a66">&#9670;&nbsp;</a></span>getSysfileCount()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned libebook::CHMStream::Impl::getSysfileCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af878c909eba3ca4631777a652c9dcff2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af878c909eba3ca4631777a652c9dcff2">&#9670;&nbsp;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html">Impl</a>&amp; libebook::CHMStream::Impl::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html">Impl</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a0b9acd70c9ad95fae6a1a06b6d145f61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0b9acd70c9ad95fae6a1a06b6d145f61">&#9670;&nbsp;</a></span>cache</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FileCache libebook::CHMStream::Impl::cache</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a447e4f88c6a510d2cbf91ea6fa4c199d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a447e4f88c6a510d2cbf91ea6fa4c199d">&#9670;&nbsp;</a></span>decompressor</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">shared_ptr&lt;mschm_decompressor&gt; libebook::CHMStream::Impl::decompressor</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a4b0686e6be31761a7d0e70a33da79382">getSubStream()</a>.</p>

</div>
</div>
<a id="a0cca1a4050e234eaa5718386a582ffd9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0cca1a4050e234eaa5718386a582ffd9">&#9670;&nbsp;</a></span>fileCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned libebook::CHMStream::Impl::fileCount</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#aa269dc6973f9752ad20e7e59e868fe21">getFileCount()</a>.</p>

</div>
</div>
<a id="a508b18ad176d84879dc33ebf6ab7da07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a508b18ad176d84879dc33ebf6ab7da07">&#9670;&nbsp;</a></span>fileCountSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool libebook::CHMStream::Impl::fileCountSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#aa269dc6973f9752ad20e7e59e868fe21">getFileCount()</a>.</p>

</div>
</div>
<a id="a4d9b2a65f5a5edf3b1f9d4492fa18451"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d9b2a65f5a5edf3b1f9d4492fa18451">&#9670;&nbsp;</a></span>header</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">mschmd_header* libebook::CHMStream::Impl::header</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#aa269dc6973f9752ad20e7e59e868fe21">getFileCount()</a>, and <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a0f353fbe1165089cb1114c03d4cf9a66">getSysfileCount()</a>.</p>

</div>
</div>
<a id="a7cb2a368f6070f82047ae74b3cf3aaeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cb2a368f6070f82047ae74b3cf3aaeb">&#9670;&nbsp;</a></span>stream</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacelibebook.html#a03168c2c23284619d26c5d4892a2b77c">RVNGInputStreamPtr_t</a> libebook::CHMStream::Impl::stream</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae9201c185059ef25146e671bd1fbc7dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9201c185059ef25146e671bd1fbc7dc">&#9670;&nbsp;</a></span>sysfileCount</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned libebook::CHMStream::Impl::sysfileCount</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a0f353fbe1165089cb1114c03d4cf9a66">getSysfileCount()</a>.</p>

</div>
</div>
<a id="a0d9edb4a8d70405f11cb0896ed084bdc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d9edb4a8d70405f11cb0896ed084bdc">&#9670;&nbsp;</a></span>sysfileCountSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool libebook::CHMStream::Impl::sysfileCountSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a0f353fbe1165089cb1114c03d4cf9a66">getSysfileCount()</a>.</p>

</div>
</div>
<a id="a56c7ace2b7dffddb437e43e7d79cf98c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56c7ace2b7dffddb437e43e7d79cf98c">&#9670;&nbsp;</a></span>system</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MSPackSystem libebook::CHMStream::Impl::system</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="structlibebook_1_1CHMStream_1_1Impl.html#a4b0686e6be31761a7d0e70a33da79382">getSubStream()</a>.</p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="CHMStream_8cpp.html">CHMStream.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated for libe-book by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>