<!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>HanMacWrdKZone 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('structHanMacWrdKZone.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#friends">Friends</a> | <a href="structHanMacWrdKZone-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">HanMacWrdKZone Struct Reference</div> </div> </div><!--header--> <div class="contents"> <p>Small class used to store the decoded zone of <a class="el" href="classHanMacWrdKParser.html" title="the main class to read a HanMac Word-K file ">HanMacWrdKParser</a>. <a href="structHanMacWrdKZone.html#details">More...</a></p> <p><code>#include <<a class="el" href="HanMacWrdKParser_8hxx_source.html">HanMacWrdKParser.hxx</a>></code></p> <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:ac5f89ffe1e3a725430935d835b38aac7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ac5f89ffe1e3a725430935d835b38aac7">HanMacWrdKZone</a> (<a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> const &input, <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> &asciiFile)</td></tr> <tr class="memdesc:ac5f89ffe1e3a725430935d835b38aac7"><td class="mdescLeft"> </td><td class="mdescRight">constructor given an input and an asciiFile <a href="#ac5f89ffe1e3a725430935d835b38aac7">More...</a><br /></td></tr> <tr class="separator:ac5f89ffe1e3a725430935d835b38aac7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afda7c766c392a4b19791833bb2e03f2a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#afda7c766c392a4b19791833bb2e03f2a">HanMacWrdKZone</a> (std::shared_ptr< <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> > const &asciiFile)</td></tr> <tr class="memdesc:afda7c766c392a4b19791833bb2e03f2a"><td class="mdescLeft"> </td><td class="mdescRight">constructor given an asciiFile (used for compressed zone) <a href="#afda7c766c392a4b19791833bb2e03f2a">More...</a><br /></td></tr> <tr class="separator:afda7c766c392a4b19791833bb2e03f2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e24569ccbe13fd134440970276fc78f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a6e24569ccbe13fd134440970276fc78f">~HanMacWrdKZone</a> ()</td></tr> <tr class="memdesc:a6e24569ccbe13fd134440970276fc78f"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#a6e24569ccbe13fd134440970276fc78f">More...</a><br /></td></tr> <tr class="separator:a6e24569ccbe13fd134440970276fc78f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a90e29bc9da1606644011c91415bed6"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a4a90e29bc9da1606644011c91415bed6">begin</a> () const</td></tr> <tr class="memdesc:a4a90e29bc9da1606644011c91415bed6"><td class="mdescLeft"> </td><td class="mdescRight">returns the first position in the input <a href="#a4a90e29bc9da1606644011c91415bed6">More...</a><br /></td></tr> <tr class="separator:a4a90e29bc9da1606644011c91415bed6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac755aeb698a1576cfef9d8bf73dbc63d"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ac755aeb698a1576cfef9d8bf73dbc63d">end</a> () const</td></tr> <tr class="memdesc:ac755aeb698a1576cfef9d8bf73dbc63d"><td class="mdescLeft"> </td><td class="mdescRight">returns the last position in the input <a href="#ac755aeb698a1576cfef9d8bf73dbc63d">More...</a><br /></td></tr> <tr class="separator:ac755aeb698a1576cfef9d8bf73dbc63d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2bc672c5e180b16df72d357fc78104b"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ac2bc672c5e180b16df72d357fc78104b">length</a> () const</td></tr> <tr class="memdesc:ac2bc672c5e180b16df72d357fc78104b"><td class="mdescLeft"> </td><td class="mdescRight">returns the zone size <a href="#ac2bc672c5e180b16df72d357fc78104b">More...</a><br /></td></tr> <tr class="separator:ac2bc672c5e180b16df72d357fc78104b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a818993033979347592cedc2599b52d1d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a818993033979347592cedc2599b52d1d">valid</a> () const</td></tr> <tr class="memdesc:a818993033979347592cedc2599b52d1d"><td class="mdescLeft"> </td><td class="mdescRight">returns true if the zone data exists <a href="#a818993033979347592cedc2599b52d1d">More...</a><br /></td></tr> <tr class="separator:a818993033979347592cedc2599b52d1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9bb07247d11ef811a12251f81f995d6"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ac9bb07247d11ef811a12251f81f995d6">fileBeginPos</a> () const</td></tr> <tr class="memdesc:ac9bb07247d11ef811a12251f81f995d6"><td class="mdescLeft"> </td><td class="mdescRight">returns the file begin position <a href="#ac9bb07247d11ef811a12251f81f995d6">More...</a><br /></td></tr> <tr class="separator:ac9bb07247d11ef811a12251f81f995d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a334990b846cfb154e02c18c1535084b0"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a334990b846cfb154e02c18c1535084b0">fileEndPos</a> () const</td></tr> <tr class="memdesc:a334990b846cfb154e02c18c1535084b0"><td class="mdescLeft"> </td><td class="mdescRight">returns the file begin position <a href="#a334990b846cfb154e02c18c1535084b0">More...</a><br /></td></tr> <tr class="separator:a334990b846cfb154e02c18c1535084b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b167ba1c315afbbc87f71328322ec46"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a7b167ba1c315afbbc87f71328322ec46">setFileBeginPos</a> (long begPos)</td></tr> <tr class="memdesc:a7b167ba1c315afbbc87f71328322ec46"><td class="mdescLeft"> </td><td class="mdescRight">sets the begin file pos <a href="#a7b167ba1c315afbbc87f71328322ec46">More...</a><br /></td></tr> <tr class="separator:a7b167ba1c315afbbc87f71328322ec46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adea5f1a8ecd672f6937099062d8da51f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#adea5f1a8ecd672f6937099062d8da51f">setFileLength</a> (long len)</td></tr> <tr class="memdesc:adea5f1a8ecd672f6937099062d8da51f"><td class="mdescLeft"> </td><td class="mdescRight">sets the file length <a href="#adea5f1a8ecd672f6937099062d8da51f">More...</a><br /></td></tr> <tr class="separator:adea5f1a8ecd672f6937099062d8da51f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab64ee576d7179d70ab763f94d3d5a17d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ab64ee576d7179d70ab763f94d3d5a17d">setFilePositions</a> (long begPos, long endPos)</td></tr> <tr class="memdesc:ab64ee576d7179d70ab763f94d3d5a17d"><td class="mdescLeft"> </td><td class="mdescRight">sets the begin/end file pos <a href="#ab64ee576d7179d70ab763f94d3d5a17d">More...</a><br /></td></tr> <tr class="separator:ab64ee576d7179d70ab763f94d3d5a17d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac32d1db2b7c3974b915a6d08a54581d8"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGBinaryData & </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ac32d1db2b7c3974b915a6d08a54581d8">getBinaryData</a> ()</td></tr> <tr class="memdesc:ac32d1db2b7c3974b915a6d08a54581d8"><td class="mdescLeft"> </td><td class="mdescRight">returns a pointer to the binary data <a href="#ac32d1db2b7c3974b915a6d08a54581d8">More...</a><br /></td></tr> <tr class="separator:ac32d1db2b7c3974b915a6d08a54581d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e174391b3dcc1bacea80e8b94de12ff"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a5e174391b3dcc1bacea80e8b94de12ff">name</a> () const</td></tr> <tr class="memdesc:a5e174391b3dcc1bacea80e8b94de12ff"><td class="mdescLeft"> </td><td class="mdescRight">returns the zone name <a href="#a5e174391b3dcc1bacea80e8b94de12ff">More...</a><br /></td></tr> <tr class="separator:a5e174391b3dcc1bacea80e8b94de12ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:addf178462a949d84f2ff262c7285b59b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#addf178462a949d84f2ff262c7285b59b">ascii</a> () const</td></tr> <tr class="memdesc:addf178462a949d84f2ff262c7285b59b"><td class="mdescLeft"> </td><td class="mdescRight">returns the debug file <a href="#addf178462a949d84f2ff262c7285b59b">More...</a><br /></td></tr> <tr class="separator:addf178462a949d84f2ff262c7285b59b"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> <tr class="memitem:aad2992c62366ef393d4f39f9961fdbad"><td class="memItemLeft" align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#aad2992c62366ef393d4f39f9961fdbad">name</a> (int type)</td></tr> <tr class="memdesc:aad2992c62366ef393d4f39f9961fdbad"><td class="mdescLeft"> </td><td class="mdescRight">returns the zone name <a href="#aad2992c62366ef393d4f39f9961fdbad">More...</a><br /></td></tr> <tr class="separator:aad2992c62366ef393d4f39f9961fdbad"><td class="memSeparator" colspan="2"> </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:a627dd0fd9c6e5d875f46ee346c35791c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a627dd0fd9c6e5d875f46ee346c35791c">m_type</a></td></tr> <tr class="memdesc:a627dd0fd9c6e5d875f46ee346c35791c"><td class="mdescLeft"> </td><td class="mdescRight">the type : 1(text), .... <a href="#a627dd0fd9c6e5d875f46ee346c35791c">More...</a><br /></td></tr> <tr class="separator:a627dd0fd9c6e5d875f46ee346c35791c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acec562ca9352a94d9c046f6b8e1a512c"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#acec562ca9352a94d9c046f6b8e1a512c">m_id</a></td></tr> <tr class="memdesc:acec562ca9352a94d9c046f6b8e1a512c"><td class="mdescLeft"> </td><td class="mdescRight">the zone id <a href="#acec562ca9352a94d9c046f6b8e1a512c">More...</a><br /></td></tr> <tr class="separator:acec562ca9352a94d9c046f6b8e1a512c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad508b55acf903a201f9eaaccd1e3f370"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ad508b55acf903a201f9eaaccd1e3f370">m_subId</a></td></tr> <tr class="memdesc:ad508b55acf903a201f9eaaccd1e3f370"><td class="mdescLeft"> </td><td class="mdescRight">the zone subId <a href="#ad508b55acf903a201f9eaaccd1e3f370">More...</a><br /></td></tr> <tr class="separator:ad508b55acf903a201f9eaaccd1e3f370"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3f7199aa599f20fa0776f73bd435be6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#af3f7199aa599f20fa0776f73bd435be6">m_input</a></td></tr> <tr class="memdesc:af3f7199aa599f20fa0776f73bd435be6"><td class="mdescLeft"> </td><td class="mdescRight">the main input <a href="#af3f7199aa599f20fa0776f73bd435be6">More...</a><br /></td></tr> <tr class="separator:af3f7199aa599f20fa0776f73bd435be6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd47bad42e93a9aef4f3c7e8f9b97b00"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#acd47bad42e93a9aef4f3c7e8f9b97b00">m_extra</a></td></tr> <tr class="memdesc:acd47bad42e93a9aef4f3c7e8f9b97b00"><td class="mdescLeft"> </td><td class="mdescRight">some extra data <a href="#acd47bad42e93a9aef4f3c7e8f9b97b00">More...</a><br /></td></tr> <tr class="separator:acd47bad42e93a9aef4f3c7e8f9b97b00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d90a843d6a3f802ef7e63aeeb3a1fde"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a5d90a843d6a3f802ef7e63aeeb3a1fde">m_parsed</a></td></tr> <tr class="memdesc:a5d90a843d6a3f802ef7e63aeeb3a1fde"><td class="mdescLeft"> </td><td class="mdescRight">true if the zone is sended <a href="#a5d90a843d6a3f802ef7e63aeeb3a1fde">More...</a><br /></td></tr> <tr class="separator:a5d90a843d6a3f802ef7e63aeeb3a1fde"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> <tr class="memitem:ac5894555db1f785c35de364afafb29a8"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ac5894555db1f785c35de364afafb29a8">m_filePos</a></td></tr> <tr class="memdesc:ac5894555db1f785c35de364afafb29a8"><td class="mdescLeft"> </td><td class="mdescRight">the begin of the entry <a href="#ac5894555db1f785c35de364afafb29a8">More...</a><br /></td></tr> <tr class="separator:ac5894555db1f785c35de364afafb29a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03fa153b0c68b168172400440f536489"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a03fa153b0c68b168172400440f536489">m_endFilePos</a></td></tr> <tr class="memdesc:a03fa153b0c68b168172400440f536489"><td class="mdescLeft"> </td><td class="mdescRight">the end of the entry <a href="#a03fa153b0c68b168172400440f536489">More...</a><br /></td></tr> <tr class="separator:a03fa153b0c68b168172400440f536489"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1200bef938eab9948a68ef865e786b19"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGBinaryData </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a1200bef938eab9948a68ef865e786b19">m_data</a></td></tr> <tr class="memdesc:a1200bef938eab9948a68ef865e786b19"><td class="mdescLeft"> </td><td class="mdescRight">the storage (if needed) <a href="#a1200bef938eab9948a68ef865e786b19">More...</a><br /></td></tr> <tr class="separator:a1200bef938eab9948a68ef865e786b19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96f8801061571b1843715b64e4b687aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a96f8801061571b1843715b64e4b687aa">m_asciiFile</a></td></tr> <tr class="memdesc:a96f8801061571b1843715b64e4b687aa"><td class="mdescLeft"> </td><td class="mdescRight">the debug file <a href="#a96f8801061571b1843715b64e4b687aa">More...</a><br /></td></tr> <tr class="separator:a96f8801061571b1843715b64e4b687aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a895e35a0e606aadb2538ecc8fa5341c0"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a895e35a0e606aadb2538ecc8fa5341c0">m_asciiFilePtr</a></td></tr> <tr class="memdesc:a895e35a0e606aadb2538ecc8fa5341c0"><td class="mdescLeft"> </td><td class="mdescRight">the file pointer <a href="#a895e35a0e606aadb2538ecc8fa5341c0">More...</a><br /></td></tr> <tr class="separator:a895e35a0e606aadb2538ecc8fa5341c0"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:a2d914985281b7eeaac55a6b7dd8cb3a0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a2d914985281b7eeaac55a6b7dd8cb3a0">HanMacWrdKZone</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &orig)=delete</td></tr> <tr class="separator:a2d914985281b7eeaac55a6b7dd8cb3a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd9e06d1984e9cea0272e244976a5358"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#acd9e06d1984e9cea0272e244976a5358">operator=</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &orig)=delete</td></tr> <tr class="separator:acd9e06d1984e9cea0272e244976a5358"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:ab83579cae7f91637e0fb548954d7fdc6"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ab83579cae7f91637e0fb548954d7fdc6">operator<<</a> (std::ostream &o, <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &zone)</td></tr> <tr class="memdesc:ab83579cae7f91637e0fb548954d7fdc6"><td class="mdescLeft"> </td><td class="mdescRight">operator << <a href="#ab83579cae7f91637e0fb548954d7fdc6">More...</a><br /></td></tr> <tr class="separator:ab83579cae7f91637e0fb548954d7fdc6"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Small class used to store the decoded zone of <a class="el" href="classHanMacWrdKParser.html" title="the main class to read a HanMac Word-K file ">HanMacWrdKParser</a>. </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="ac5f89ffe1e3a725430935d835b38aac7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac5f89ffe1e3a725430935d835b38aac7">◆ </a></span>HanMacWrdKZone() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">HanMacWrdKZone::HanMacWrdKZone </td> <td>(</td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> const & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> & </td> <td class="paramname"><em>asciiFile</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>constructor given an input and an asciiFile </p> </div> </div> <a id="afda7c766c392a4b19791833bb2e03f2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#afda7c766c392a4b19791833bb2e03f2a">◆ </a></span>HanMacWrdKZone() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">HanMacWrdKZone::HanMacWrdKZone </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> > const & </td> <td class="paramname"><em>asciiFile</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">explicit</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>constructor given an asciiFile (used for compressed zone) </p> </div> </div> <a id="a6e24569ccbe13fd134440970276fc78f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e24569ccbe13fd134440970276fc78f">◆ </a></span>~HanMacWrdKZone()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">HanMacWrdKZone::~HanMacWrdKZone </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>destructor </p> </div> </div> <a id="a2d914985281b7eeaac55a6b7dd8cb3a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d914985281b7eeaac55a6b7dd8cb3a0">◆ </a></span>HanMacWrdKZone() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">HanMacWrdKZone::HanMacWrdKZone </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="addf178462a949d84f2ff262c7285b59b"></a> <h2 class="memtitle"><span class="permalink"><a href="#addf178462a949d84f2ff262c7285b59b">◆ </a></span>ascii()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a>& HanMacWrdKZone::ascii </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the debug file </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a7479c5f1eb233e7b68be4b0a73bae240">HanMacWrdKText::readFont()</a>, <a class="el" href="classHanMacWrdKText.html#a6afca81f430a24c67f4dd009ed8b6b01">HanMacWrdKText::readParagraph()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKText.html#ada6d1f6b8f68bdfd39fdd53993e25c8f">HanMacWrdKText::readToken()</a>, <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>, <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>, and <a class="el" href="structHanMacWrdKZone.html#a6e24569ccbe13fd134440970276fc78f">~HanMacWrdKZone()</a>.</p> </div> </div> <a id="a4a90e29bc9da1606644011c91415bed6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4a90e29bc9da1606644011c91415bed6">◆ </a></span>begin()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::begin </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the first position in the input </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">HanMacWrdKText::canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">HanMacWrdKText::computeNumPages()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <a id="ac755aeb698a1576cfef9d8bf73dbc63d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac755aeb698a1576cfef9d8bf73dbc63d">◆ </a></span>end()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::end </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the last position in the input </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">HanMacWrdKText::canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">HanMacWrdKText::computeNumPages()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <a id="ac9bb07247d11ef811a12251f81f995d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9bb07247d11ef811a12251f81f995d6">◆ </a></span>fileBeginPos()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::fileBeginPos </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the file begin position </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <a id="a334990b846cfb154e02c18c1535084b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a334990b846cfb154e02c18c1535084b0">◆ </a></span>fileEndPos()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::fileEndPos </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the file begin position </p> </div> </div> <a id="ac32d1db2b7c3974b915a6d08a54581d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac32d1db2b7c3974b915a6d08a54581d8">◆ </a></span>getBinaryData()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">librevenge::RVNGBinaryData& HanMacWrdKZone::getBinaryData </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns a pointer to the binary data </p> </div> </div> <a id="ac2bc672c5e180b16df72d357fc78104b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2bc672c5e180b16df72d357fc78104b">◆ </a></span>length()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::length </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the zone size </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a7479c5f1eb233e7b68be4b0a73bae240">HanMacWrdKText::readFont()</a>, <a class="el" href="classHanMacWrdKText.html#a6afca81f430a24c67f4dd009ed8b6b01">HanMacWrdKText::readParagraph()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKText.html#ada6d1f6b8f68bdfd39fdd53993e25c8f">HanMacWrdKText::readToken()</a>, and <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>.</p> </div> </div> <a id="a5e174391b3dcc1bacea80e8b94de12ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e174391b3dcc1bacea80e8b94de12ff">◆ </a></span>name() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::string HanMacWrdKZone::name </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the zone name </p> <p class="reference">Referenced by <a class="el" href="HanMacWrdKParser_8cxx.html#ab83579cae7f91637e0fb548954d7fdc6">operator<<()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <a id="aad2992c62366ef393d4f39f9961fdbad"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad2992c62366ef393d4f39f9961fdbad">◆ </a></span>name() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::string HanMacWrdKZone::name </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>type</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the zone name </p> </div> </div> <a id="acd9e06d1984e9cea0272e244976a5358"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd9e06d1984e9cea0272e244976a5358">◆ </a></span>operator=()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a>& HanMacWrdKZone::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a7b167ba1c315afbbc87f71328322ec46"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b167ba1c315afbbc87f71328322ec46">◆ </a></span>setFileBeginPos()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void HanMacWrdKZone::setFileBeginPos </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>begPos</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>sets the begin file pos </p> </div> </div> <a id="adea5f1a8ecd672f6937099062d8da51f"></a> <h2 class="memtitle"><span class="permalink"><a href="#adea5f1a8ecd672f6937099062d8da51f">◆ </a></span>setFileLength()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void HanMacWrdKZone::setFileLength </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>len</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>sets the file length </p> </div> </div> <a id="ab64ee576d7179d70ab763f94d3d5a17d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab64ee576d7179d70ab763f94d3d5a17d">◆ </a></span>setFilePositions()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void HanMacWrdKZone::setFilePositions </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>begPos</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>endPos</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>sets the begin/end file pos </p> </div> </div> <a id="a818993033979347592cedc2599b52d1d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a818993033979347592cedc2599b52d1d">◆ </a></span>valid()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKZone::valid </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns true if the zone data exists </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">HanMacWrdKText::canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">HanMacWrdKText::computeNumPages()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a id="ab83579cae7f91637e0fb548954d7fdc6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab83579cae7f91637e0fb548954d7fdc6">◆ </a></span>operator<<</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ostream& operator<< </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>o</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const & </td> <td class="paramname"><em>zone</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>operator << </p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a96f8801061571b1843715b64e4b687aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96f8801061571b1843715b64e4b687aa">◆ </a></span>m_asciiFile</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a>* HanMacWrdKZone::m_asciiFile</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the debug file </p> </div> </div> <a id="a895e35a0e606aadb2538ecc8fa5341c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a895e35a0e606aadb2538ecc8fa5341c0">◆ </a></span>m_asciiFilePtr</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr<<a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a>> HanMacWrdKZone::m_asciiFilePtr</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the file pointer </p> <p class="reference">Referenced by <a class="el" href="structHanMacWrdKZone.html#a6e24569ccbe13fd134440970276fc78f">~HanMacWrdKZone()</a>.</p> </div> </div> <a id="a1200bef938eab9948a68ef865e786b19"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1200bef938eab9948a68ef865e786b19">◆ </a></span>m_data</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">librevenge::RVNGBinaryData HanMacWrdKZone::m_data</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the storage (if needed) </p> </div> </div> <a id="a03fa153b0c68b168172400440f536489"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03fa153b0c68b168172400440f536489">◆ </a></span>m_endFilePos</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::m_endFilePos</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the end of the entry </p> </div> </div> <a id="acd47bad42e93a9aef4f3c7e8f9b97b00"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd47bad42e93a9aef4f3c7e8f9b97b00">◆ </a></span>m_extra</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::string HanMacWrdKZone::m_extra</td> </tr> </table> </div><div class="memdoc"> <p>some extra data </p> <p class="reference">Referenced by <a class="el" href="HanMacWrdKParser_8cxx.html#ab83579cae7f91637e0fb548954d7fdc6">operator<<()</a>.</p> </div> </div> <a id="ac5894555db1f785c35de364afafb29a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac5894555db1f785c35de364afafb29a8">◆ </a></span>m_filePos</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::m_filePos</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the begin of the entry </p> </div> </div> <a id="acec562ca9352a94d9c046f6b8e1a512c"></a> <h2 class="memtitle"><span class="permalink"><a href="#acec562ca9352a94d9c046f6b8e1a512c">◆ </a></span>m_id</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::m_id</td> </tr> </table> </div><div class="memdoc"> <p>the zone id </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">HanMacWrdKText::canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">HanMacWrdKText::computeNumPages()</a>, <a class="el" href="HanMacWrdKParser_8cxx.html#ab83579cae7f91637e0fb548954d7fdc6">operator<<()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <a id="af3f7199aa599f20fa0776f73bd435be6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3f7199aa599f20fa0776f73bd435be6">◆ </a></span>m_input</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> HanMacWrdKZone::m_input</td> </tr> </table> </div><div class="memdoc"> <p>the main input </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a8ec53a79e86b5b6972bbc1bd69743b96">HanMacWrdKText::canSendTextAsGraphic()</a>, <a class="el" href="classHanMacWrdKText.html#a3556705f99723129599bb14aa5c3685f">HanMacWrdKText::computeNumPages()</a>, <a class="el" href="classHanMacWrdKText.html#a7479c5f1eb233e7b68be4b0a73bae240">HanMacWrdKText::readFont()</a>, <a class="el" href="classHanMacWrdKText.html#a6afca81f430a24c67f4dd009ed8b6b01">HanMacWrdKText::readParagraph()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKText.html#ada6d1f6b8f68bdfd39fdd53993e25c8f">HanMacWrdKText::readToken()</a>, <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <a id="a5d90a843d6a3f802ef7e63aeeb3a1fde"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d90a843d6a3f802ef7e63aeeb3a1fde">◆ </a></span>m_parsed</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKZone::m_parsed</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">mutable</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>true if the zone is sended </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKText.html#a641d558b02a3742274bd5436dd04606e">HanMacWrdKText::flushExtra()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKParser.html#ad1d3d88a3e4f6cccdd6e28798653cbd2">HanMacWrdKParser::readZoneb()</a>, and <a class="el" href="classHanMacWrdKText.html#a6ebcb20f382cd117b601c9e2b864ca1d">HanMacWrdKText::sendText()</a>.</p> </div> </div> <a id="ad508b55acf903a201f9eaaccd1e3f370"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad508b55acf903a201f9eaaccd1e3f370">◆ </a></span>m_subId</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">long HanMacWrdKZone::m_subId</td> </tr> </table> </div><div class="memdoc"> <p>the zone subId </p> <p class="reference">Referenced by <a class="el" href="HanMacWrdKParser_8cxx.html#ab83579cae7f91637e0fb548954d7fdc6">operator<<()</a>.</p> </div> </div> <a id="a627dd0fd9c6e5d875f46ee346c35791c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a627dd0fd9c6e5d875f46ee346c35791c">◆ </a></span>m_type</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int HanMacWrdKZone::m_type</td> </tr> </table> </div><div class="memdoc"> <p>the type : 1(text), .... </p> </div> </div> <hr/>The documentation for this struct was generated from the following files:<ul> <li><a class="el" href="HanMacWrdKParser_8hxx_source.html">HanMacWrdKParser.hxx</a></li> <li><a class="el" href="HanMacWrdKParser_8cxx.html">HanMacWrdKParser.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Mon Feb 11 2019 22:20:45 for libmwaw by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.13</small></address> </body> </html>