<!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>libwpg: libwpg::Header Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.9 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="main.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <div class="navpath"><a class="el" href="namespacelibwpg.html">libwpg</a>::<a class="el" href="classlibwpg_1_1Header.html">Header</a> </div> </div> <div class="contents"> <h1>libwpg::Header Class Reference</h1><!-- doxytag: class="libwpg::Header" --> <p> <a href="classlibwpg_1_1Header-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 Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#aee8d4d5aeea818fa58cbbf414ac6be5">Header</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#ab64fec5828ed2e619bdb52861217e6c">valid</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#a71ee62da68fe3f6e6b377d5af33a63e">load</a> (const unsigned char *buffer)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#f2b62a14b5cbfd1bfda4c1da489cc051">save</a> (unsigned char *buffer)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#bd4704b4a9ecfd40c7481f2a4611752b">debug</a> ()</td></tr> <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#2b465649fee0c7b584a9f10e920d3239">id</a> [8]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#cdb4e76953f17f0441b57302cc125f46">b_shift</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#ce9ca2bb0b531d831042a2e95d335bdd">s_shift</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#676b9615e9fcf21bfc565d41bf611cf0">num_bat</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#d59a665fde096c58d5e1e64121327aa7">dirent_start</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#d6fa571dc3c4de8391d87f3a1977d263">threshold</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#73bded9d7f4dc47117a23cf41186c16c">sbat_start</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#b0f14560bab02f98deb9998e078e5862">num_sbat</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#c88e73670b4b7b820ccb6c0a1f74341c">mbat_start</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#17c7a55a5da6d9a97376915703145726">num_mbat</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Header.html#de1b5fccecfba6affa50c2722595fa10">bb_blocks</a> [109]</td></tr> </table> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="aee8d4d5aeea818fa58cbbf414ac6be5"></a><!-- doxytag: member="libwpg::Header::Header" ref="aee8d4d5aeea818fa58cbbf414ac6be5" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">libwpg::Header::Header </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="bd4704b4a9ecfd40c7481f2a4611752b"></a><!-- doxytag: member="libwpg::Header::debug" ref="bd4704b4a9ecfd40c7481f2a4611752b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void libwpg::Header::debug </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a71ee62da68fe3f6e6b377d5af33a63e"></a><!-- doxytag: member="libwpg::Header::load" ref="a71ee62da68fe3f6e6b377d5af33a63e" args="(const unsigned char *buffer)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void libwpg::Header::load </td> <td>(</td> <td class="paramtype">const unsigned char * </td> <td class="paramname"> <em>buffer</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>.</p> </div> </div><p> <a class="anchor" name="f2b62a14b5cbfd1bfda4c1da489cc051"></a><!-- doxytag: member="libwpg::Header::save" ref="f2b62a14b5cbfd1bfda4c1da489cc051" args="(unsigned char *buffer)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void libwpg::Header::save </td> <td>(</td> <td class="paramtype">unsigned char * </td> <td class="paramname"> <em>buffer</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ab64fec5828ed2e619bdb52861217e6c"></a><!-- doxytag: member="libwpg::Header::valid" ref="ab64fec5828ed2e619bdb52861217e6c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool libwpg::Header::valid </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>.</p> </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="cdb4e76953f17f0441b57302cc125f46"></a><!-- doxytag: member="libwpg::Header::b_shift" ref="cdb4e76953f17f0441b57302cc125f46" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#cdb4e76953f17f0441b57302cc125f46">libwpg::Header::b_shift</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00601">libwpg::StorageIO::StorageIO()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00239">valid()</a>.</p> </div> </div><p> <a class="anchor" name="de1b5fccecfba6affa50c2722595fa10"></a><!-- doxytag: member="libwpg::Header::bb_blocks" ref="de1b5fccecfba6affa50c2722595fa10" args="[109]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned long <a class="el" href="classlibwpg_1_1Header.html#de1b5fccecfba6affa50c2722595fa10">libwpg::Header::bb_blocks</a>[109] </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00222">Header()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>.</p> </div> </div><p> <a class="anchor" name="d59a665fde096c58d5e1e64121327aa7"></a><!-- doxytag: member="libwpg::Header::dirent_start" ref="d59a665fde096c58d5e1e64121327aa7" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#d59a665fde096c58d5e1e64121327aa7">libwpg::Header::dirent_start</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>.</p> </div> </div><p> <a class="anchor" name="2b465649fee0c7b584a9f10e920d3239"></a><!-- doxytag: member="libwpg::Header::id" ref="2b465649fee0c7b584a9f10e920d3239" args="[8]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char <a class="el" href="classlibwpg_1_1Header.html#2b465649fee0c7b584a9f10e920d3239">libwpg::Header::id</a>[8] </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>.</p> </div> </div><p> <a class="anchor" name="c88e73670b4b7b820ccb6c0a1f74341c"></a><!-- doxytag: member="libwpg::Header::mbat_start" ref="c88e73670b4b7b820ccb6c0a1f74341c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#c88e73670b4b7b820ccb6c0a1f74341c">libwpg::Header::mbat_start</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>.</p> </div> </div><p> <a class="anchor" name="676b9615e9fcf21bfc565d41bf611cf0"></a><!-- doxytag: member="libwpg::Header::num_bat" ref="676b9615e9fcf21bfc565d41bf611cf0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#676b9615e9fcf21bfc565d41bf611cf0">libwpg::Header::num_bat</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00239">valid()</a>.</p> </div> </div><p> <a class="anchor" name="17c7a55a5da6d9a97376915703145726"></a><!-- doxytag: member="libwpg::Header::num_mbat" ref="17c7a55a5da6d9a97376915703145726" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#17c7a55a5da6d9a97376915703145726">libwpg::Header::num_mbat</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00239">valid()</a>.</p> </div> </div><p> <a class="anchor" name="b0f14560bab02f98deb9998e078e5862"></a><!-- doxytag: member="libwpg::Header::num_sbat" ref="b0f14560bab02f98deb9998e078e5862" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#b0f14560bab02f98deb9998e078e5862">libwpg::Header::num_sbat</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>.</p> </div> </div><p> <a class="anchor" name="ce9ca2bb0b531d831042a2e95d335bdd"></a><!-- doxytag: member="libwpg::Header::s_shift" ref="ce9ca2bb0b531d831042a2e95d335bdd" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#ce9ca2bb0b531d831042a2e95d335bdd">libwpg::Header::s_shift</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00601">libwpg::StorageIO::StorageIO()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00239">valid()</a>.</p> </div> </div><p> <a class="anchor" name="73bded9d7f4dc47117a23cf41186c16c"></a><!-- doxytag: member="libwpg::Header::sbat_start" ref="73bded9d7f4dc47117a23cf41186c16c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#73bded9d7f4dc47117a23cf41186c16c">libwpg::Header::sbat_start</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>.</p> </div> </div><p> <a class="anchor" name="d6fa571dc3c4de8391d87f3a1977d263"></a><!-- doxytag: member="libwpg::Header::threshold" ref="d6fa571dc3c4de8391d87f3a1977d263" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned <a class="el" href="classlibwpg_1_1Header.html#d6fa571dc3c4de8391d87f3a1977d263">libwpg::Header::threshold</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Referenced by <a class="el" href="WPGOLEStream_8cpp_source.html#l00635">libwpg::StorageIO::load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00252">load()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00891">libwpg::StreamIO::read()</a>, <a class="el" href="WPGOLEStream_8cpp_source.html#l00839">libwpg::StreamIO::StreamIO()</a>, and <a class="el" href="WPGOLEStream_8cpp_source.html#l00239">valid()</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="WPGOLEStream_8cpp.html">WPGOLEStream.cpp</a></ul> </div> <hr size="1"><address style="align: right;"><small> Generated for libwpg by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.5.9</small></address> </body> </html>