Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 984407a3d8e0ca8f42be35be954f9b2c > files > 2730

libmwaw-doc-0.3.14-2.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>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> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<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 &lt;<a class="el" href="HanMacWrdKParser_8hxx_source.html">HanMacWrdKParser.hxx</a>&gt;</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">&#160;</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 &amp;input, <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> &amp;asciiFile)</td></tr>
<tr class="memdesc:ac5f89ffe1e3a725430935d835b38aac7"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:afda7c766c392a4b19791833bb2e03f2a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#afda7c766c392a4b19791833bb2e03f2a">HanMacWrdKZone</a> (std::shared_ptr&lt; <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> &gt; const &amp;asciiFile)</td></tr>
<tr class="memdesc:afda7c766c392a4b19791833bb2e03f2a"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a6e24569ccbe13fd134440970276fc78f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a6e24569ccbe13fd134440970276fc78f">~HanMacWrdKZone</a> ()</td></tr>
<tr class="memdesc:a6e24569ccbe13fd134440970276fc78f"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a6e24569ccbe13fd134440970276fc78f">More...</a><br /></td></tr>
<tr class="separator:a6e24569ccbe13fd134440970276fc78f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a90e29bc9da1606644011c91415bed6"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac755aeb698a1576cfef9d8bf73dbc63d"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac2bc672c5e180b16df72d357fc78104b"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a818993033979347592cedc2599b52d1d"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac9bb07247d11ef811a12251f81f995d6"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a334990b846cfb154e02c18c1535084b0"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a7b167ba1c315afbbc87f71328322ec46"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:adea5f1a8ecd672f6937099062d8da51f"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab64ee576d7179d70ab763f94d3d5a17d"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac32d1db2b7c3974b915a6d08a54581d8"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGBinaryData &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ac32d1db2b7c3974b915a6d08a54581d8">getBinaryData</a> ()</td></tr>
<tr class="memdesc:ac32d1db2b7c3974b915a6d08a54581d8"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a5e174391b3dcc1bacea80e8b94de12ff"><td class="memItemLeft" align="right" valign="top">std::string&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:addf178462a949d84f2ff262c7285b59b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> &amp;&#160;</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">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#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:a627dd0fd9c6e5d875f46ee346c35791c"><td class="memItemLeft" align="right" valign="top">int&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:acec562ca9352a94d9c046f6b8e1a512c"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</td><td class="mdescRight">the zone id  <a href="#acec562ca9352a94d9c046f6b8e1a512c">More...</a><br /></td></tr>
<tr class="separator:acec562ca9352a94d9c046f6b8e1a512c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad508b55acf903a201f9eaaccd1e3f370"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</td><td class="mdescRight">the zone subId  <a href="#ad508b55acf903a201f9eaaccd1e3f370">More...</a><br /></td></tr>
<tr class="separator:ad508b55acf903a201f9eaaccd1e3f370"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3f7199aa599f20fa0776f73bd435be6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a>&#160;</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">&#160;</td><td class="mdescRight">the main input  <a href="#af3f7199aa599f20fa0776f73bd435be6">More...</a><br /></td></tr>
<tr class="separator:af3f7199aa599f20fa0776f73bd435be6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd47bad42e93a9aef4f3c7e8f9b97b00"><td class="memItemLeft" align="right" valign="top">std::string&#160;</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">&#160;</td><td class="mdescRight">some extra data  <a href="#acd47bad42e93a9aef4f3c7e8f9b97b00">More...</a><br /></td></tr>
<tr class="separator:acd47bad42e93a9aef4f3c7e8f9b97b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d90a843d6a3f802ef7e63aeeb3a1fde"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</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">&#160;</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&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a03fa153b0c68b168172400440f536489"><td class="memItemLeft" align="right" valign="top">long&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1200bef938eab9948a68ef865e786b19"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGBinaryData&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a96f8801061571b1843715b64e4b687aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> *&#160;</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">&#160;</td><td class="mdescRight">the debug file  <a href="#a96f8801061571b1843715b64e4b687aa">More...</a><br /></td></tr>
<tr class="separator:a96f8801061571b1843715b64e4b687aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a895e35a0e606aadb2538ecc8fa5341c0"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> &gt;&#160;</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">&#160;</td><td class="mdescRight">the file pointer  <a href="#a895e35a0e606aadb2538ecc8fa5341c0">More...</a><br /></td></tr>
<tr class="separator:a895e35a0e606aadb2538ecc8fa5341c0"><td class="memSeparator" colspan="2">&#160;</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">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#a2d914985281b7eeaac55a6b7dd8cb3a0">HanMacWrdKZone</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;orig)=delete</td></tr>
<tr class="separator:a2d914985281b7eeaac55a6b7dd8cb3a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd9e06d1984e9cea0272e244976a5358"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#acd9e06d1984e9cea0272e244976a5358">operator=</a> (<a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;orig)=delete</td></tr>
<tr class="separator:acd9e06d1984e9cea0272e244976a5358"><td class="memSeparator" colspan="2">&#160;</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 &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structHanMacWrdKZone.html#ab83579cae7f91637e0fb548954d7fdc6">operator&lt;&lt;</a> (std::ostream &amp;o, <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;zone)</td></tr>
<tr class="memdesc:ab83579cae7f91637e0fb548954d7fdc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator &lt;&lt;  <a href="#ab83579cae7f91637e0fb548954d7fdc6">More...</a><br /></td></tr>
<tr class="separator:ab83579cae7f91637e0fb548954d7fdc6"><td class="memSeparator" colspan="2">&#160;</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 &amp; Destructor Documentation</h2>
<a id="ac5f89ffe1e3a725430935d835b38aac7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5f89ffe1e3a725430935d835b38aac7">&#9670;&nbsp;</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 &amp;&#160;</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> &amp;&#160;</td>
          <td class="paramname"><em>asciiFile</em>&#160;</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">&#9670;&nbsp;</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&lt; <a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> &gt; const &amp;&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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 &amp;&#160;</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">&#9670;&nbsp;</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>&amp; 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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&amp; 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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&lt;&lt;()</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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>&amp; HanMacWrdKZone::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> const &amp;&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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&#160;</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">&#9670;&nbsp;</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&#160;</td>
          <td class="paramname"><em>begPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>endPos</em>&#160;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</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 &amp;&#160;</td>
          <td class="paramname"><em>zone</em>&#160;</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 &lt;&lt; </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a96f8801061571b1843715b64e4b687aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96f8801061571b1843715b64e4b687aa">&#9670;&nbsp;</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">&#9670;&nbsp;</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&lt;<a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a>&gt; 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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&lt;&lt;()</a>.</p>

</div>
</div>
<a id="ac5894555db1f785c35de364afafb29a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5894555db1f785c35de364afafb29a8">&#9670;&nbsp;</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">&#9670;&nbsp;</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&lt;&lt;()</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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">&#9670;&nbsp;</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&lt;&lt;()</a>.</p>

</div>
</div>
<a id="a627dd0fd9c6e5d875f46ee346c35791c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a627dd0fd9c6e5d875f46ee346c35791c">&#9670;&nbsp;</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>