Sophie

Sophie

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

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_utils.h File 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('libebook__utils_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">libebook_utils.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;string&gt;</code><br />
<code>#include &lt;boost/shared_ptr.hpp&gt;</code><br />
<code>#include &lt;librevenge-stream/librevenge-stream.h&gt;</code><br />
<code>#include &lt;librevenge/librevenge.h&gt;</code><br />
<code>#include &lt;stdint.h&gt;</code><br />
<code>#include &lt;inttypes.h&gt;</code><br />
</div>
<p><a href="libebook__utils_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibebook_1_1EBOOKDummyDeleter.html">libebook::EBOOKDummyDeleter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1EndOfStreamException.html">libebook::EndOfStreamException</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1GenericException.html">libebook::GenericException</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1FileAccessError.html">libebook::FileAccessError</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1PackageError.html">libebook::PackageError</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1ParseError.html">libebook::ParseError</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1PasswordMismatch.html">libebook::PasswordMismatch</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1UnsupportedEncryption.html">libebook::UnsupportedEncryption</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibebook_1_1UnsupportedFormat.html">libebook::UnsupportedFormat</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacelibebook"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html">libebook</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a780d0634ae8c4f4422427ecf213457bd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libebook__utils_8h.html#a780d0634ae8c4f4422427ecf213457bd">EBOOK_DEBUG_MSG</a>(M)</td></tr>
<tr class="separator:a780d0634ae8c4f4422427ecf213457bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b44056640b4f90ac0b9d0fabf1a832f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libebook__utils_8h.html#a3b44056640b4f90ac0b9d0fabf1a832f">EBOOK_DEBUG</a>(M)</td></tr>
<tr class="separator:a3b44056640b4f90ac0b9d0fabf1a832f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacd2e960ef15dc7118383353b20988fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libebook__utils_8h.html#aacd2e960ef15dc7118383353b20988fd">EBOOK_NUM_ELEMENTS</a>(array)&#160;&#160;&#160;sizeof(array)/sizeof(array[0])</td></tr>
<tr class="separator:aacd2e960ef15dc7118383353b20988fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a03168c2c23284619d26c5d4892a2b77c"><td class="memItemLeft" align="right" valign="top">typedef boost::shared_ptr&lt; librevenge::RVNGInputStream &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a03168c2c23284619d26c5d4892a2b77c">libebook::RVNGInputStreamPtr_t</a></td></tr>
<tr class="separator:a03168c2c23284619d26c5d4892a2b77c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a5a628b4ba3a227bfb35f1773d423c478"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a5a628b4ba3a227bfb35f1773d423c478">libebook::readU8</a> (librevenge::RVNGInputStream *input, bool)</td></tr>
<tr class="separator:a5a628b4ba3a227bfb35f1773d423c478"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2f185336a86822228a8bfec1610a8ef"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#ad2f185336a86822228a8bfec1610a8ef">libebook::readU16</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:ad2f185336a86822228a8bfec1610a8ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd22ac611250bbb28ef64da3a0954161"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#afd22ac611250bbb28ef64da3a0954161">libebook::readU32</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:afd22ac611250bbb28ef64da3a0954161"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac17878e8d3a7b11c7420c0a7278ca1b7"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#ac17878e8d3a7b11c7420c0a7278ca1b7">libebook::readU64</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:ac17878e8d3a7b11c7420c0a7278ca1b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afabf0c5d12d490689eacef129c426263"><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#afabf0c5d12d490689eacef129c426263">libebook::readNBytes</a> (librevenge::RVNGInputStream *const input, const unsigned long numBytes)</td></tr>
<tr class="separator:afabf0c5d12d490689eacef129c426263"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c69a9df63fd622cf4c53eb429f01a86"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a2c69a9df63fd622cf4c53eb429f01a86">libebook::readCString</a> (librevenge::RVNGInputStream *input)</td></tr>
<tr class="separator:a2c69a9df63fd622cf4c53eb429f01a86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab74b87a3c0092874adb187e813d5d3d3"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#ab74b87a3c0092874adb187e813d5d3d3">libebook::readPascalString</a> (librevenge::RVNGInputStream *input)</td></tr>
<tr class="separator:ab74b87a3c0092874adb187e813d5d3d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ff9f485ea6cde3d9dac9f2916d13c87"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a9ff9f485ea6cde3d9dac9f2916d13c87">libebook::skip</a> (librevenge::RVNGInputStream *input, unsigned long numBytes)</td></tr>
<tr class="separator:a9ff9f485ea6cde3d9dac9f2916d13c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82333380e229ca2b3fdfa8b08105b3bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a82333380e229ca2b3fdfa8b08105b3bc">libebook::seek</a> (librevenge::RVNGInputStream *const input, const unsigned long pos)</td></tr>
<tr class="separator:a82333380e229ca2b3fdfa8b08105b3bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afeb5bb018bdda9adf1960a49f611b811"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#afeb5bb018bdda9adf1960a49f611b811">libebook::seekRelative</a> (librevenge::RVNGInputStream *const input, const long pos)</td></tr>
<tr class="separator:afeb5bb018bdda9adf1960a49f611b811"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a3c697c67537766883b4b8cb6cbd6fe"><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a9a3c697c67537766883b4b8cb6cbd6fe">libebook::getRemainingLength</a> (librevenge::RVNGInputStream *const input)</td></tr>
<tr class="separator:a9a3c697c67537766883b4b8cb6cbd6fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fa0f3bc3f42b42e00f9cf4604d44b09"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a0fa0f3bc3f42b42e00f9cf4604d44b09">libebook::readU8</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, bool)</td></tr>
<tr class="separator:a0fa0f3bc3f42b42e00f9cf4604d44b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8784b596b2d7b14cfe082d247239f64c"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a8784b596b2d7b14cfe082d247239f64c">libebook::readU16</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const bool bigEndian)</td></tr>
<tr class="separator:a8784b596b2d7b14cfe082d247239f64c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87d493f438e0802b0aa1f5090497783f"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a87d493f438e0802b0aa1f5090497783f">libebook::readU32</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const bool bigEndian)</td></tr>
<tr class="separator:a87d493f438e0802b0aa1f5090497783f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30792d9f4d6d92e2561bc596de41ca45"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a30792d9f4d6d92e2561bc596de41ca45">libebook::readU64</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const bool bigEndian)</td></tr>
<tr class="separator:a30792d9f4d6d92e2561bc596de41ca45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44ddddc23f3f2b6001b19e6a51f1108a"><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a44ddddc23f3f2b6001b19e6a51f1108a">libebook::readNBytes</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const unsigned long numBytes)</td></tr>
<tr class="separator:a44ddddc23f3f2b6001b19e6a51f1108a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3784e8c2323594a297e95e24f8f22b06"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a3784e8c2323594a297e95e24f8f22b06">libebook::readCString</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input)</td></tr>
<tr class="separator:a3784e8c2323594a297e95e24f8f22b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06473ec327803c55fc1ad92fa768c691"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a06473ec327803c55fc1ad92fa768c691">libebook::readPascalString</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input)</td></tr>
<tr class="separator:a06473ec327803c55fc1ad92fa768c691"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a926758c9f11dc126f52c4831cb451cb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a926758c9f11dc126f52c4831cb451cb0">libebook::skip</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const unsigned long numBytes)</td></tr>
<tr class="separator:a926758c9f11dc126f52c4831cb451cb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a7749df74d74178955e8939b4528c45"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a5a7749df74d74178955e8939b4528c45">libebook::seek</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const unsigned long pos)</td></tr>
<tr class="separator:a5a7749df74d74178955e8939b4528c45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a178b9c1985134fc1fdeae0d33dfc07d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a178b9c1985134fc1fdeae0d33dfc07d3">libebook::seekRelative</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const long pos)</td></tr>
<tr class="separator:a178b9c1985134fc1fdeae0d33dfc07d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36dfc731a9862464fc75dd985e2b5376"><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a36dfc731a9862464fc75dd985e2b5376">libebook::getRemainingLength</a> (const boost::shared_ptr&lt; librevenge::RVNGInputStream &gt; input)</td></tr>
<tr class="separator:a36dfc731a9862464fc75dd985e2b5376"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a523957a8b0fe29946d16cdf305a66e3b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibebook.html#a523957a8b0fe29946d16cdf305a66e3b">libebook::findSubStreamByExt</a> (const RVNGInputStreamPtr_t &amp;input, const std::string &amp;ext, unsigned &amp;<a class="el" href="RBToken_8cpp.html#a7441ef0865bcb3db9b8064dd7375c1ea">id</a>)</td></tr>
<tr class="separator:a523957a8b0fe29946d16cdf305a66e3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a3b44056640b4f90ac0b9d0fabf1a832f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b44056640b4f90ac0b9d0fabf1a832f">&#9670;&nbsp;</a></span>EBOOK_DEBUG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EBOOK_DEBUG</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">M</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EBOOK_DEBUG_MSG</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">M</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="classlibebook_1_1LRFCollector.html#a331ab09341108e074f7c4baea93ed661">libebook::LRFCollector::collectAttributes()</a>, <a class="el" href="classlibebook_1_1LRFCollector.html#ac8cb77edc8effa8b12f05f442c958737">libebook::LRFCollector::collectImage()</a>, <a class="el" href="classlibebook_1_1LRFCollector.html#a3d2bb4b8f4401ccb2368216ad91ac7b7">libebook::LRFCollector::collectImageData()</a>, <a class="el" href="classlibebook_1_1IMPParser.html#a47a35967e511d58599028674bcacb5ad">libebook::IMPParser::createTextStream()</a>, <a class="el" href="classlibebook_1_1EBOOKHTMLParser.html#ae0824681e465fabc43444377eb440e17">libebook::EBOOKHTMLParser::endElement()</a>, <a class="el" href="classlibebook_1_1EndOfStreamException.html#a394d52971bb405870704c75f835dd0b6">libebook::EndOfStreamException::EndOfStreamException()</a>, <a class="el" href="classlibebook_1_1IMPParser.html#a24b51b4e4a8fcf1381e4b9ffc31ee7f9">libebook::IMPParser::getFileStream()</a>, <a class="el" href="classlibebook_1_1IMPResourceDirImpl.html#a38b0b447d33cd47af0bba97f6a56be6e">libebook::IMPResourceDirImpl::IMPResourceDirImpl()</a>, <a class="el" href="classlibebook_1_1LRFCollector.html#a26c484b1ef252e90631572b8ddcfae37">libebook::LRFCollector::insertImage()</a>, <a class="el" href="classlibebook_1_1LRFCollector.html#a1a0876f14274e5a2bb2eb99c4366f417">libebook::LRFCollector::openBlock()</a>, <a class="el" href="classlibebook_1_1EBOOKOPFParser.html#a20eb91fe5a8b7535d67614abf7c4278c">libebook::EBOOKOPFParser::parse()</a>, <a class="el" href="classlibebook_1_1TDTextParser.html#a503aac2003a1670b9de393ed21182ddc">libebook::TDTextParser::parseAttribute()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a14d305c81b96f6fa852ea42304ed4c7e">libebook::LRFParser::readAttribute()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a2e0d54d27c6a13458e2da99f5836fe26">libebook::LRFParser::readBlockListObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a4f1767985441b63ced48a04a889aa280">libebook::LRFParser::readBlockObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a22762057a1a2b7b810406af2c686f1a6">libebook::LRFParser::readBookAtrObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a6b28fda85c1f30efb5cdc8e23da1a557">libebook::LRFParser::readButtonObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a4fdca5d83ca7ed791e4f0bdbc55bfedf">libebook::LRFParser::readCanvasObject()</a>, <a class="el" href="classlibebook_1_1PLKRParser.html#a8f542589bddaa755dca3a77facce8abd">libebook::PLKRParser::readDataRecords()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a2a93829005c9067c64ce070045d87a28">libebook::LRFParser::readFontObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a59b75c4069d97014e99a646f3fd436d7">libebook::LRFParser::readFooterObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a3dc6ffe3903f1608665b4dd87f05621e">libebook::LRFParser::readHeader()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#ac4b50ae9e8f352e8e5eb7e7de3ecafdf">libebook::LRFParser::readHeaderObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#acb97b9f746d555fad5fbe2640a3cbca4">libebook::LRFParser::readImageStreamObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a467a6f57a5d566953216f7cfd25ecf5c">libebook::LRFParser::readImportObject()</a>, <a class="el" href="classlibebook_1_1PDBParser.html#ad58ffee1c237ed5dd92f08f7bf21334d">libebook::PDBParser::readIndexRecord()</a>, <a class="el" href="classlibebook_1_1PLKRParser.html#a769a183d742ebb6df3fd5d0a6c648d60">libebook::PLKRParser::readIndexRecord()</a>, <a class="el" href="classlibebook_1_1PLKRParser.html#ac58fd57bc7dece7cd2890b8e5de679a7">libebook::PLKRParser::readMetadata()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a0bbd50d106e733ba7629c1a21f8850af">libebook::LRFParser::readMiniPageObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#aedd29fda8ce5edff9d9359a6a1c9adab">libebook::LRFParser::readObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a25a0dc8bb677319d068580d0dbfad2c5">libebook::LRFParser::readObjectInfoObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#ab598407064cd5f217ba61d79c3869a3b">libebook::LRFParser::readPageObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a746aee59dae8ecdde235f77a9140742e">libebook::LRFParser::readPageTreeObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#aa3e1de0a39c274d0c62df01abce4132c">libebook::LRFParser::readPlaneStreamObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a501c2d1a9b4b4d0963aa258ef8be3e99">libebook::LRFParser::readPopUpWinObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a34cc6551a02824ad27a1651bd8619271">libebook::LRFParser::readSimpleTextObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a74801caa21b2c6e01977f7ff4b96f54c">libebook::LRFParser::readSoundObject()</a>, <a class="el" href="classlibebook_1_1PMLParser.html#ac0bf75bfc1645b7d60ffee04e5a0425c">libebook::PMLParser::readText()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a3f869663e205709f5c5d7e44a374b4d4">libebook::LRFParser::readTextObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a1ef6a027a1f628617ee8a3c81aa05c26">libebook::LRFParser::readTOCObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#ae85a1012478ae12a699a46dba64f4b71">libebook::LRFParser::readToCStream()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a2e58edfe2f0226caa4e936fb4b9e30fb">libebook::LRFParser::readWindowObject()</a>, <a class="el" href="classlibebook_1_1LRFParser.html#a3cc9911f261f25d08ef3e950f4e867f0">libebook::LRFParser::skipUnhandledTag()</a>, and <a class="el" href="classlibebook_1_1EBOOKHTMLParser.html#a9190f9afd6734d772d784bc9a5670d05">libebook::EBOOKHTMLParser::startElement()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EBOOK_NUM_ELEMENTS</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">array</td><td>)</td>
          <td>&#160;&#160;&#160;sizeof(array)/sizeof(array[0])</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="classlibebook_1_1PLKRParser.html#ac58fd57bc7dece7cd2890b8e5de679a7">libebook::PLKRParser::readMetadata()</a>, <a class="el" href="classlibebook_1_1ZVRParser.html#ac9eabf1180270d080085a93b85c59070">libebook::ZVRParser::readReplacementTable()</a>, <a class="el" href="classlibebook_1_1TCRParser.html#a47c63c065cae1ba9dd458771e7261792">libebook::TCRParser::readReplacementTable()</a>, <a class="el" href="classlibebook_1_1TCRParser.html#a104990e0bac57bf7c741aee929d18361">libebook::TCRParser::TCRParser()</a>, and <a class="el" href="classlibebook_1_1ZVRParser.html#ae46d5e139f310c6cd1cb0600ab22667f">libebook::ZVRParser::ZVRParser()</a>.</p>

</div>
</div>
</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>