Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > 984407a3d8e0ca8f42be35be954f9b2c > files > 3612

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>RagTime5ClusterManager::ClusterParser 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('structRagTime5ClusterManager_1_1ClusterParser.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="structRagTime5ClusterManager_1_1ClusterParser-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">RagTime5ClusterManager::ClusterParser Struct Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
</div><!--header-->
<div class="contents">

<p>virtual class use to parse the cluster data  
 <a href="structRagTime5ClusterManager_1_1ClusterParser.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="RagTime5ClusterManager_8hxx_source.html">RagTime5ClusterManager.hxx</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for RagTime5ClusterManager::ClusterParser:</div>
<div class="dyncontent">
 <div class="center">
  <img src="structRagTime5ClusterManager_1_1ClusterParser.png" usemap="#RagTime5ClusterManager::ClusterParser_map" alt=""/>
  <map id="RagTime5ClusterManager::ClusterParser_map" name="RagTime5ClusterManager::ClusterParser_map">
<area href="structRagTime5ChartInternal_1_1ChartCParser.html" title="low level: parser of chart cluster " alt="RagTime5ChartInternal::ChartCParser" shape="rect" coords="317,56,624,80"/>
<area href="structRagTime5ClusterManagerInternal_1_1ColPatCParser.html" title="low level: parser of color pattern cluster : zone 0x8042 " alt="RagTime5ClusterManagerInternal::ColPatCParser" shape="rect" coords="317,112,624,136"/>
<area href="structRagTime5ClusterManagerInternal_1_1RootChildCParser.html" title="try to read a basic root child cluster: either fielddef or fieldpos or a first internal child of the ..." alt="RagTime5ClusterManagerInternal::RootChildCParser" shape="rect" coords="317,168,624,192"/>
<area href="structRagTime5ClusterManagerInternal_1_1RootCParser.html" title="try to read a root cluster: 4001 " alt="RagTime5ClusterManagerInternal::RootCParser" shape="rect" coords="317,224,624,248"/>
<area href="structRagTime5ClusterManagerInternal_1_1ScriptCParser.html" title="low level: parser of script cluster : zone 2,a,4002,400a " alt="RagTime5ClusterManagerInternal::ScriptCParser" shape="rect" coords="317,280,624,304"/>
<area href="structRagTime5ClusterManagerInternal_1_1StyleCParser.html" title="low level: parser of script cluster : zone 480 " alt="RagTime5ClusterManagerInternal::StyleCParser" shape="rect" coords="317,336,624,360"/>
<area href="structRagTime5ClusterManagerInternal_1_1UnknownCParser.html" title="low level: parser of unknown cluster " alt="RagTime5ClusterManagerInternal::UnknownCParser" shape="rect" coords="317,392,624,416"/>
<area href="structRagTime5GraphInternal_1_1GraphicCParser.html" title="low level: parser of graph cluster " alt="RagTime5GraphInternal::GraphicCParser" shape="rect" coords="317,448,624,472"/>
<area href="structRagTime5GraphInternal_1_1PictCParser.html" title="low level: parser of picture cluster " alt="RagTime5GraphInternal::PictCParser" shape="rect" coords="317,504,624,528"/>
<area href="structRagTime5LayoutInternal_1_1LayoutCParser.html" title="low level: parser of layout cluster " alt="RagTime5LayoutInternal::LayoutCParser" shape="rect" coords="317,560,624,584"/>
<area href="structRagTime5PipelineInternal_1_1PipelineCParser.html" title="try to read a pipeline cluster: 104,204,4104, 4204 " alt="RagTime5PipelineInternal::PipelineCParser" shape="rect" coords="317,616,624,640"/>
<area href="structRagTime5SpreadsheetInternal_1_1SpreadsheetCParser.html" title="low level: parser of main spreadsheet cluster " alt="RagTime5SpreadsheetInternal::SpreadsheetCParser" shape="rect" coords="317,672,624,696"/>
<area href="structRagTime5TextInternal_1_1TextCParser.html" title="low level: parser of text cluster " alt="RagTime5TextInternal::TextCParser" shape="rect" coords="317,728,624,752"/>
</map>
 </div></div>
<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:a4845aebdbd4086c28546bdf314308d38"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a4845aebdbd4086c28546bdf314308d38">ClusterParser</a> (<a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> &amp;parser, int type, std::string const &amp;zoneName)</td></tr>
<tr class="memdesc:a4845aebdbd4086c28546bdf314308d38"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#a4845aebdbd4086c28546bdf314308d38">More...</a><br /></td></tr>
<tr class="separator:a4845aebdbd4086c28546bdf314308d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af06670a3b06998f269179cf2f2d926f2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#af06670a3b06998f269179cf2f2d926f2">~ClusterParser</a> ()</td></tr>
<tr class="memdesc:af06670a3b06998f269179cf2f2d926f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#af06670a3b06998f269179cf2f2d926f2">More...</a><br /></td></tr>
<tr class="separator:af06670a3b06998f269179cf2f2d926f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbba7e06acfd28489b3ca6f9609f6e80"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr&lt; <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#abbba7e06acfd28489b3ca6f9609f6e80">getCluster</a> ()=0</td></tr>
<tr class="memdesc:abbba7e06acfd28489b3ca6f9609f6e80"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the current cluster  <a href="#abbba7e06acfd28489b3ca6f9609f6e80">More...</a><br /></td></tr>
<tr class="separator:abbba7e06acfd28489b3ca6f9609f6e80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae36e3bfb2f351b3b20abb5f87eb956a9"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#ae36e3bfb2f351b3b20abb5f87eb956a9">getZoneName</a> () const</td></tr>
<tr class="memdesc:ae36e3bfb2f351b3b20abb5f87eb956a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the debug name corresponding to a zone  <a href="#ae36e3bfb2f351b3b20abb5f87eb956a9">More...</a><br /></td></tr>
<tr class="separator:ae36e3bfb2f351b3b20abb5f87eb956a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69e6657064f2cd3693130fb37f42c273"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a69e6657064f2cd3693130fb37f42c273">getZoneName</a> (int n, int m=-1) const</td></tr>
<tr class="memdesc:a69e6657064f2cd3693130fb37f42c273"><td class="mdescLeft">&#160;</td><td class="mdescRight">return the debug name corresponding to a cluster  <a href="#a69e6657064f2cd3693130fb37f42c273">More...</a><br /></td></tr>
<tr class="separator:a69e6657064f2cd3693130fb37f42c273"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07bc0582f0a5c5e83746413970986cff"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a07bc0582f0a5c5e83746413970986cff">startZone</a> ()</td></tr>
<tr class="memdesc:a07bc0582f0a5c5e83746413970986cff"><td class="mdescLeft">&#160;</td><td class="mdescRight">start a new zone  <a href="#a07bc0582f0a5c5e83746413970986cff">More...</a><br /></td></tr>
<tr class="separator:a07bc0582f0a5c5e83746413970986cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a298812b19874da2249ad98e751d470f4"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a298812b19874da2249ad98e751d470f4">parseZone</a> (<a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> &amp;, long, int, int, <a class="el" href="namespacelibmwaw.html#ad3ed86c27f2cb01a2ef75812e3067667">libmwaw::DebugStream</a> &amp;)</td></tr>
<tr class="memdesc:a298812b19874da2249ad98e751d470f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">parse a zone  <a href="#a298812b19874da2249ad98e751d470f4">More...</a><br /></td></tr>
<tr class="separator:a298812b19874da2249ad98e751d470f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65582c853c5e4aeb520ad8c9922e76da"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a65582c853c5e4aeb520ad8c9922e76da">endZone</a> ()</td></tr>
<tr class="memdesc:a65582c853c5e4aeb520ad8c9922e76da"><td class="mdescLeft">&#160;</td><td class="mdescRight">end of a start zone call  <a href="#a65582c853c5e4aeb520ad8c9922e76da">More...</a><br /></td></tr>
<tr class="separator:a65582c853c5e4aeb520ad8c9922e76da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8daa0db4faff842fd64cdbf78f51276f"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a8daa0db4faff842fd64cdbf78f51276f">parseField</a> (<a class="el" href="structRagTime5StructManager_1_1Field.html">RagTime5StructManager::Field</a> const &amp;, int, <a class="el" href="namespacelibmwaw.html#ad3ed86c27f2cb01a2ef75812e3067667">libmwaw::DebugStream</a> &amp;)</td></tr>
<tr class="memdesc:a8daa0db4faff842fd64cdbf78f51276f"><td class="mdescLeft">&#160;</td><td class="mdescRight">parse a the data of a zone, n_dataId:m  <a href="#a8daa0db4faff842fd64cdbf78f51276f">More...</a><br /></td></tr>
<tr class="separator:a8daa0db4faff842fd64cdbf78f51276f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a900e9236e4398a425262a9f6aac06c29"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a900e9236e4398a425262a9f6aac06c29">getNewZoneToParse</a> ()</td></tr>
<tr class="memdesc:a900e9236e4398a425262a9f6aac06c29"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns to new zone to parse.  <a href="#a900e9236e4398a425262a9f6aac06c29">More...</a><br /></td></tr>
<tr class="separator:a900e9236e4398a425262a9f6aac06c29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8167836f9ee2c3cf2747d739357ccd9b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a8167836f9ee2c3cf2747d739357ccd9b">isANameHeader</a> (long N) const</td></tr>
<tr class="memdesc:a8167836f9ee2c3cf2747d739357ccd9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">return true if N correspond to a file/script name  <a href="#a8167836f9ee2c3cf2747d739357ccd9b">More...</a><br /></td></tr>
<tr class="separator:a8167836f9ee2c3cf2747d739357ccd9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cf788440fb2739bb2fa6e2da66a8705"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a0cf788440fb2739bb2fa6e2da66a8705">readLinkHeader</a> (<a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> &amp;input, long fSz, <a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a> &amp;link, long(&amp;values)[4], std::string &amp;message)</td></tr>
<tr class="memdesc:a0cf788440fb2739bb2fa6e2da66a8705"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a link header  <a href="#a0cf788440fb2739bb2fa6e2da66a8705">More...</a><br /></td></tr>
<tr class="separator:a0cf788440fb2739bb2fa6e2da66a8705"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87c73bef5e8c8273fea5f9eb07940c74"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a87c73bef5e8c8273fea5f9eb07940c74">getClusterName</a> (int id)</td></tr>
<tr class="memdesc:a87c73bef5e8c8273fea5f9eb07940c74"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns "data"+id+"A" ( followed by the cluster type and name if know)  <a href="#a87c73bef5e8c8273fea5f9eb07940c74">More...</a><br /></td></tr>
<tr class="separator:a87c73bef5e8c8273fea5f9eb07940c74"><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:afdef716b64be125c1ee139a19eceb9ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#afdef716b64be125c1ee139a19eceb9ed">m_parser</a></td></tr>
<tr class="memdesc:afdef716b64be125c1ee139a19eceb9ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">the main parser  <a href="#afdef716b64be125c1ee139a19eceb9ed">More...</a><br /></td></tr>
<tr class="separator:afdef716b64be125c1ee139a19eceb9ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab93f7f5f81a0ec6100e8762e4a6d6de5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#ab93f7f5f81a0ec6100e8762e4a6d6de5">m_type</a></td></tr>
<tr class="memdesc:ab93f7f5f81a0ec6100e8762e4a6d6de5"><td class="mdescLeft">&#160;</td><td class="mdescRight">the cluster type  <a href="#ab93f7f5f81a0ec6100e8762e4a6d6de5">More...</a><br /></td></tr>
<tr class="separator:ab93f7f5f81a0ec6100e8762e4a6d6de5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac95bef808b7641c53d556c2715487166"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#ac95bef808b7641c53d556c2715487166">m_hiLoEndian</a></td></tr>
<tr class="memdesc:ac95bef808b7641c53d556c2715487166"><td class="mdescLeft">&#160;</td><td class="mdescRight">zone endian  <a href="#ac95bef808b7641c53d556c2715487166">More...</a><br /></td></tr>
<tr class="separator:ac95bef808b7641c53d556c2715487166"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f44f65f5c5bc1fbfea67f41ff1d9d05"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a2f44f65f5c5bc1fbfea67f41ff1d9d05">m_name</a></td></tr>
<tr class="memdesc:a2f44f65f5c5bc1fbfea67f41ff1d9d05"><td class="mdescLeft">&#160;</td><td class="mdescRight">the cluster name  <a href="#a2f44f65f5c5bc1fbfea67f41ff1d9d05">More...</a><br /></td></tr>
<tr class="separator:a2f44f65f5c5bc1fbfea67f41ff1d9d05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71b9b1ed6a0acacb10dd76335e640f87"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a71b9b1ed6a0acacb10dd76335e640f87">m_dataId</a></td></tr>
<tr class="memdesc:a71b9b1ed6a0acacb10dd76335e640f87"><td class="mdescLeft">&#160;</td><td class="mdescRight">the actual zone id  <a href="#a71b9b1ed6a0acacb10dd76335e640f87">More...</a><br /></td></tr>
<tr class="separator:a71b9b1ed6a0acacb10dd76335e640f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74d588585b7f912bbed7b696eb6116df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a74d588585b7f912bbed7b696eb6116df">m_link</a></td></tr>
<tr class="memdesc:a74d588585b7f912bbed7b696eb6116df"><td class="mdescLeft">&#160;</td><td class="mdescRight">the actual link  <a href="#a74d588585b7f912bbed7b696eb6116df">More...</a><br /></td></tr>
<tr class="separator:a74d588585b7f912bbed7b696eb6116df"><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:a37d7ae323baba85d489f11044f930f20"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a37d7ae323baba85d489f11044f930f20">ClusterParser</a> (<a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a> const &amp;orig)=delete</td></tr>
<tr class="separator:a37d7ae323baba85d489f11044f930f20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6d82a36e6ee97fac4ad4214b5460283"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#af6d82a36e6ee97fac4ad4214b5460283">operator=</a> (<a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a> const &amp;orig)=delete</td></tr>
<tr class="separator:af6d82a36e6ee97fac4ad4214b5460283"><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>virtual class use to parse the cluster data </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a4845aebdbd4086c28546bdf314308d38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4845aebdbd4086c28546bdf314308d38">&#9670;&nbsp;</a></span>ClusterParser() <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">RagTime5ClusterManager::ClusterParser::ClusterParser </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> &amp;&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string const &amp;&#160;</td>
          <td class="paramname"><em>zoneName</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>constructor </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">RagTime5ClusterManager::ClusterParser::~ClusterParser </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>destructor </p>

</div>
</div>
<a id="a37d7ae323baba85d489f11044f930f20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37d7ae323baba85d489f11044f930f20">&#9670;&nbsp;</a></span>ClusterParser() <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">RagTime5ClusterManager::ClusterParser::ClusterParser </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</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">explicit</span><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="a65582c853c5e4aeb520ad8c9922e76da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65582c853c5e4aeb520ad8c9922e76da">&#9670;&nbsp;</a></span>endZone()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void RagTime5ClusterManager::ClusterParser::endZone </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 class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>end of a start zone call </p>

<p>Reimplemented in <a class="el" href="structRagTime5GraphInternal_1_1GraphicCParser.html#aaefa49d65a8ea436b0bf955c80c72b3c">RagTime5GraphInternal::GraphicCParser</a>, <a class="el" href="structRagTime5SpreadsheetInternal_1_1SpreadsheetCParser.html#ac7bcf596260be63aea470db9da0e7dbc">RagTime5SpreadsheetInternal::SpreadsheetCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1StyleCParser.html#aabad46ffc7ee5588da881187e330117b">RagTime5ClusterManagerInternal::StyleCParser</a>, <a class="el" href="structRagTime5GraphInternal_1_1PictCParser.html#af18f5f86a9930ce3132f0121698f1703">RagTime5GraphInternal::PictCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ScriptCParser.html#ad18144102864033f148a17dac19ce06b">RagTime5ClusterManagerInternal::ScriptCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootChildCParser.html#a3cab24ded366b8f324dfb13975382877">RagTime5ClusterManagerInternal::RootChildCParser</a>, <a class="el" href="structRagTime5TextInternal_1_1TextCParser.html#a8b7ed460783e606f94e005f1cbed42cc">RagTime5TextInternal::TextCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootCParser.html#a82dd64e6ac1e238a7af067136a706508">RagTime5ClusterManagerInternal::RootCParser</a>, <a class="el" href="structRagTime5ChartInternal_1_1ChartCParser.html#a307a42eef34f28897f3108dee06c2e2d">RagTime5ChartInternal::ChartCParser</a>, and <a class="el" href="structRagTime5LayoutInternal_1_1LayoutCParser.html#a1f118bdf94f42efafdf9ba4214cf9ee6">RagTime5LayoutInternal::LayoutCParser</a>.</p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual std::shared_ptr&lt;<a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a>&gt; RagTime5ClusterManager::ClusterParser::getCluster </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>return the current cluster </p>

<p>Implemented in <a class="el" href="structRagTime5GraphInternal_1_1GraphicCParser.html#af4a60a18d447aee968e752caf94e4feb">RagTime5GraphInternal::GraphicCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1UnknownCParser.html#a701a09b172fc4c0f170fc23eec94195d">RagTime5ClusterManagerInternal::UnknownCParser</a>, <a class="el" href="structRagTime5SpreadsheetInternal_1_1SpreadsheetCParser.html#a0b142790498bfcd1e0413477bf95ad9d">RagTime5SpreadsheetInternal::SpreadsheetCParser</a>, <a class="el" href="structRagTime5GraphInternal_1_1PictCParser.html#a9e35af91b0d8aa94fd070882ffaa07f4">RagTime5GraphInternal::PictCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1StyleCParser.html#a7c475fa711638003bb1a821f53951bcb">RagTime5ClusterManagerInternal::StyleCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ScriptCParser.html#a8d2359f015e3ff02316ce627e3c254ac">RagTime5ClusterManagerInternal::ScriptCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootChildCParser.html#a51a4ab4ee0d9d59b9ad09fc2ef9739ee">RagTime5ClusterManagerInternal::RootChildCParser</a>, <a class="el" href="structRagTime5TextInternal_1_1TextCParser.html#a5336bd657a62dc1162d6dc5ee0b7803a">RagTime5TextInternal::TextCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootCParser.html#adab3b8f3ae80b279807f2128e66119ba">RagTime5ClusterManagerInternal::RootCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ColPatCParser.html#aff666480e28119380f3a6ded5dd54a5c">RagTime5ClusterManagerInternal::ColPatCParser</a>, <a class="el" href="structRagTime5ChartInternal_1_1ChartCParser.html#a6e29488a5ba9ee33069c60a2e9072c82">RagTime5ChartInternal::ChartCParser</a>, <a class="el" href="structRagTime5LayoutInternal_1_1LayoutCParser.html#a6f6822c357245e78f6386e22254b9103">RagTime5LayoutInternal::LayoutCParser</a>, and <a class="el" href="structRagTime5PipelineInternal_1_1PipelineCParser.html#a2e97df475eca0596423c7c5b9092f851">RagTime5PipelineInternal::PipelineCParser</a>.</p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string RagTime5ClusterManager::ClusterParser::getClusterName </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns "data"+id+"A" ( followed by the cluster type and name if know) </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual int RagTime5ClusterManager::ClusterParser::getNewZoneToParse </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 class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>returns to new zone to parse. </p>
<p>-1: means no preference, 0: means first zone, ... </p>

<p>Reimplemented in <a class="el" href="structRagTime5ChartInternal_1_1ChartCParser.html#a1a69aadd0722768b23957bdc3e9b2910">RagTime5ChartInternal::ChartCParser</a>.</p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

</div>
</div>
<a id="ae36e3bfb2f351b3b20abb5f87eb956a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae36e3bfb2f351b3b20abb5f87eb956a9">&#9670;&nbsp;</a></span>getZoneName() <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">virtual std::string RagTime5ClusterManager::ClusterParser::getZoneName </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 class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>return the debug name corresponding to a zone </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

</div>
</div>
<a id="a69e6657064f2cd3693130fb37f42c273"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69e6657064f2cd3693130fb37f42c273">&#9670;&nbsp;</a></span>getZoneName() <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">virtual std::string RagTime5ClusterManager::ClusterParser::getZoneName </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>m</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>return the debug name corresponding to a cluster </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::ClusterParser::isANameHeader </td>
          <td>(</td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>N</em></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>return true if N correspond to a file/script name </p>

</div>
</div>
<a id="af6d82a36e6ee97fac4ad4214b5460283"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6d82a36e6ee97fac4ad4214b5460283">&#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="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a>&amp; RagTime5ClusterManager::ClusterParser::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</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="a8daa0db4faff842fd64cdbf78f51276f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8daa0db4faff842fd64cdbf78f51276f">&#9670;&nbsp;</a></span>parseField()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool RagTime5ClusterManager::ClusterParser::parseField </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structRagTime5StructManager_1_1Field.html">RagTime5StructManager::Field</a> const &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacelibmwaw.html#ad3ed86c27f2cb01a2ef75812e3067667">libmwaw::DebugStream</a> &amp;&#160;</td>
          <td class="paramname">&#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 class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>parse a the data of a zone, n_dataId:m </p>

<p>Reimplemented in <a class="el" href="structRagTime5GraphInternal_1_1GraphicCParser.html#a55943ac4350f1a81b343c347eecefb27">RagTime5GraphInternal::GraphicCParser</a>, <a class="el" href="structRagTime5SpreadsheetInternal_1_1SpreadsheetCParser.html#a39af16abbbe34dd4fbe6d0c952fbf589">RagTime5SpreadsheetInternal::SpreadsheetCParser</a>, <a class="el" href="structRagTime5GraphInternal_1_1PictCParser.html#afdcb526aeabbbdacf102356067eb0508">RagTime5GraphInternal::PictCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1StyleCParser.html#ab7b09bb4abafc2e75086e45b637fdef5">RagTime5ClusterManagerInternal::StyleCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ScriptCParser.html#aaf12e0b13d5b38d19f2916bd86c90fd5">RagTime5ClusterManagerInternal::ScriptCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootChildCParser.html#ad8697704e6c856b5b642ea468a5ead14">RagTime5ClusterManagerInternal::RootChildCParser</a>, <a class="el" href="structRagTime5TextInternal_1_1TextCParser.html#abf43f500013f61342889fba9f286b31c">RagTime5TextInternal::TextCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootCParser.html#a7deec6613ac762f32417c6df7d92c67b">RagTime5ClusterManagerInternal::RootCParser</a>, <a class="el" href="structRagTime5ChartInternal_1_1ChartCParser.html#ad1f997622fad05b0a12d0791cd48d276">RagTime5ChartInternal::ChartCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ColPatCParser.html#afd477140eee0f7e83165c76a72ae2a6b">RagTime5ClusterManagerInternal::ColPatCParser</a>, <a class="el" href="structRagTime5LayoutInternal_1_1LayoutCParser.html#a6b7a4510623071309c854ce363500bba">RagTime5LayoutInternal::LayoutCParser</a>, and <a class="el" href="structRagTime5PipelineInternal_1_1PipelineCParser.html#a0ae3bcf40441a0a87dc0bced39797a0d">RagTime5PipelineInternal::PipelineCParser</a>.</p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool RagTime5ClusterManager::ClusterParser::parseZone </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacelibmwaw.html#ad3ed86c27f2cb01a2ef75812e3067667">libmwaw::DebugStream</a> &amp;&#160;</td>
          <td class="paramname">&#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 class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>parse a zone </p>

<p>Reimplemented in <a class="el" href="structRagTime5GraphInternal_1_1GraphicCParser.html#ad080153c5ee9d080a9840ac4c21351f0">RagTime5GraphInternal::GraphicCParser</a>, <a class="el" href="structRagTime5SpreadsheetInternal_1_1SpreadsheetCParser.html#a5562b7f5dbdfd0916a408a42b4bc6c45">RagTime5SpreadsheetInternal::SpreadsheetCParser</a>, <a class="el" href="structRagTime5GraphInternal_1_1PictCParser.html#a6352b5830912afd4df4ef7b36f3f1323">RagTime5GraphInternal::PictCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1StyleCParser.html#a8b5b9e95d0e55d975908cbcf2b5e4e7d">RagTime5ClusterManagerInternal::StyleCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ScriptCParser.html#a31f6547dacf963309cffb176dac53304">RagTime5ClusterManagerInternal::ScriptCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootChildCParser.html#a07b53f71c4b43a39a8560d42f3c3f3b1">RagTime5ClusterManagerInternal::RootChildCParser</a>, <a class="el" href="structRagTime5TextInternal_1_1TextCParser.html#a237bfe18bb4aa7d4cdc92a768905fbaa">RagTime5TextInternal::TextCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootCParser.html#a645bfbb98b199203130c2f74be365bf6">RagTime5ClusterManagerInternal::RootCParser</a>, <a class="el" href="structRagTime5ChartInternal_1_1ChartCParser.html#a5c0b39d91dd540565d2e1eaa3d1720f2">RagTime5ChartInternal::ChartCParser</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ColPatCParser.html#a1597548b7fd6b83a2b17be596490705b">RagTime5ClusterManagerInternal::ColPatCParser</a>, <a class="el" href="structRagTime5LayoutInternal_1_1LayoutCParser.html#a1911ad3ac8ebbc2251385f878e0eae97">RagTime5LayoutInternal::LayoutCParser</a>, and <a class="el" href="structRagTime5PipelineInternal_1_1PipelineCParser.html#acd1cac07be210a77ec5fecc0e35830d8">RagTime5PipelineInternal::PipelineCParser</a>.</p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::ClusterParser::readLinkHeader </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> &amp;&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>fSz</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a> &amp;&#160;</td>
          <td class="paramname"><em>link</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long(&amp;)&#160;</td>
          <td class="paramname"><em>values</em>[4], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string &amp;&#160;</td>
          <td class="paramname"><em>message</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read a link header </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void RagTime5ClusterManager::ClusterParser::startZone </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 class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>start a new zone </p>

<p>Reimplemented in <a class="el" href="structRagTime5TextInternal_1_1TextCParser.html#a46947bfaef6b3fa50eb78154db331485">RagTime5TextInternal::TextCParser</a>, and <a class="el" href="structRagTime5LayoutInternal_1_1LayoutCParser.html#a3a122dfebbbd781ca711be6c46b72774">RagTime5LayoutInternal::LayoutCParser</a>.</p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int RagTime5ClusterManager::ClusterParser::m_dataId</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the actual zone id </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::ClusterParser::m_hiLoEndian</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>zone endian </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a> RagTime5ClusterManager::ClusterParser::m_link</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the actual link </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">RagTime5ClusterManager::readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string RagTime5ClusterManager::ClusterParser::m_name</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the cluster name </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a>&amp; RagTime5ClusterManager::ClusterParser::m_parser</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the main parser </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int RagTime5ClusterManager::ClusterParser::m_type</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the cluster type </p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following files:<ul>
<li><a class="el" href="RagTime5ClusterManager_8hxx_source.html">RagTime5ClusterManager.hxx</a></li>
<li><a class="el" href="RagTime5ClusterManager_8cxx.html">RagTime5ClusterManager.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:46 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>