Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > 4b3b560487e94138def7c3441077f8dc > files > 1434

libmwaw-doc-0.3.16-1.mga7.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 Class Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</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">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classRagTime5ClusterManager.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</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="classRagTime5ClusterManager-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">RagTime5ClusterManager Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>basic class used to manage RagTime 5/6 zones  
 <a href="classRagTime5ClusterManager.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="RagTime5ClusterManager_8hxx_source.html">RagTime5ClusterManager.hxx</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">the cluster data  <a href="structRagTime5ClusterManager_1_1Cluster.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">virtual class use to parse the cluster data  <a href="structRagTime5ClusterManager_1_1ClusterParser.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterRoot.html">ClusterRoot</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">the cluster for root  <a href="structRagTime5ClusterManager_1_1ClusterRoot.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">a link to a small zone (or set of zones) in RagTime 5/6 documents  <a href="structRagTime5ClusterManager_1_1Link.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1NameLink.html">NameLink</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">a link to a name zone in RagTime 5/6 documents  <a href="structRagTime5ClusterManager_1_1NameLink.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:abb0cb9634e9bd74809ee994b0ed4d688"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#abb0cb9634e9bd74809ee994b0ed4d688">RagTime5ClusterManager</a> (<a class="el" href="classRagTime5Document.html">RagTime5Document</a> &amp;doc)</td></tr>
<tr class="memdesc:abb0cb9634e9bd74809ee994b0ed4d688"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#abb0cb9634e9bd74809ee994b0ed4d688">More...</a><br /></td></tr>
<tr class="separator:abb0cb9634e9bd74809ee994b0ed4d688"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ca92cd55827c064aa155aba59f89e06"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a4ca92cd55827c064aa155aba59f89e06">~RagTime5ClusterManager</a> ()</td></tr>
<tr class="memdesc:a4ca92cd55827c064aa155aba59f89e06"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a4ca92cd55827c064aa155aba59f89e06">More...</a><br /></td></tr>
<tr class="separator:a4ca92cd55827c064aa155aba59f89e06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a777e394b98e45c155ba38b40eb0d5a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a8a777e394b98e45c155ba38b40eb0d5a">sendClusterMainList</a> ()</td></tr>
<tr class="memdesc:a8a777e394b98e45c155ba38b40eb0d5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to send the root cluster zone  <a href="#a8a777e394b98e45c155ba38b40eb0d5a">More...</a><br /></td></tr>
<tr class="separator:a8a777e394b98e45c155ba38b40eb0d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c279167411883d22d6860a785253178"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">readCluster</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a> &amp;parser, bool warnForUnparsed=true)</td></tr>
<tr class="memdesc:a6c279167411883d22d6860a785253178"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a cluster zone  <a href="#a6c279167411883d22d6860a785253178">More...</a><br /></td></tr>
<tr class="separator:a6c279167411883d22d6860a785253178"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1345e43f476b1c85874f3170b942ad5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ad1345e43f476b1c85874f3170b942ad5">readCluster</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, std::shared_ptr&lt; <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a> &gt; &amp;cluster, int type=-1)</td></tr>
<tr class="memdesc:ad1345e43f476b1c85874f3170b942ad5"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a cluster zone  <a href="#ad1345e43f476b1c85874f3170b942ad5">More...</a><br /></td></tr>
<tr class="separator:ad1345e43f476b1c85874f3170b942ad5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55d0787e1f045ac4ceb5f1cec28471b8"><td class="memItemLeft" align="right" valign="top">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="classRagTime5ClusterManager.html#a55d0787e1f045ac4ceb5f1cec28471b8">readRootCluster</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone)</td></tr>
<tr class="memdesc:a55d0787e1f045ac4ceb5f1cec28471b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the root cluster zone  <a href="#a55d0787e1f045ac4ceb5f1cec28471b8">More...</a><br /></td></tr>
<tr class="separator:a55d0787e1f045ac4ceb5f1cec28471b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff9f6e6c1f4cbcb930fa6a7c830008d1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#aff9f6e6c1f4cbcb930fa6a7c830008d1">readClusterMainList</a> (<a class="el" href="structRagTime5ClusterManager_1_1ClusterRoot.html">ClusterRoot</a> &amp;root, std::vector&lt; int &gt; &amp;list, std::vector&lt; int &gt; const &amp;clusterIdList)</td></tr>
<tr class="memdesc:aff9f6e6c1f4cbcb930fa6a7c830008d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the cluster root list (in general Data14)  <a href="#aff9f6e6c1f4cbcb930fa6a7c830008d1">More...</a><br /></td></tr>
<tr class="separator:aff9f6e6c1f4cbcb930fa6a7c830008d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e6bd63f2f3dded687c1abdd467f9e78"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a4e6bd63f2f3dded687c1abdd467f9e78">readClusterGObjProperties</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone)</td></tr>
<tr class="memdesc:a4e6bd63f2f3dded687c1abdd467f9e78"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a level 2 child of a cluster (picture resizing, ...)  <a href="#a4e6bd63f2f3dded687c1abdd467f9e78">More...</a><br /></td></tr>
<tr class="separator:a4e6bd63f2f3dded687c1abdd467f9e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35297611804620103e06e38248c21dba"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a35297611804620103e06e38248c21dba">readUnknownClusterC</a> (<a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a> const &amp;link)</td></tr>
<tr class="memdesc:a35297611804620103e06e38248c21dba"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read some unknown cluster  <a href="#a35297611804620103e06e38248c21dba">More...</a><br /></td></tr>
<tr class="separator:a35297611804620103e06e38248c21dba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6c601ec89a09c1b0d575b853c98ea3d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ac6c601ec89a09c1b0d575b853c98ea3d">getClusterFileType</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone)</td></tr>
<tr class="memdesc:ac6c601ec89a09c1b0d575b853c98ea3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to find a cluster zone type ( heuristic when the cluster type is unknown )  <a href="#ac6c601ec89a09c1b0d575b853c98ea3d">More...</a><br /></td></tr>
<tr class="separator:ac6c601ec89a09c1b0d575b853c98ea3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a594180f57b4ddd617b27fe8d5b0f76d1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a594180f57b4ddd617b27fe8d5b0f76d1">getClusterType</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, int fileType)</td></tr>
<tr class="memdesc:a594180f57b4ddd617b27fe8d5b0f76d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the local zone type  <a href="#a594180f57b4ddd617b27fe8d5b0f76d1">More...</a><br /></td></tr>
<tr class="separator:a594180f57b4ddd617b27fe8d5b0f76d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0218e1fe5e1c48aa16a4177f968f309c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a0218e1fe5e1c48aa16a4177f968f309c">getClusterBasicHeaderInfo</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, long &amp;N, long &amp;fSz, long &amp;debHeaderPos)</td></tr>
<tr class="memdesc:a0218e1fe5e1c48aa16a4177f968f309c"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to return basic information about the header cluster's zone  <a href="#a0218e1fe5e1c48aa16a4177f968f309c">More...</a><br /></td></tr>
<tr class="separator:a0218e1fe5e1c48aa16a4177f968f309c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8569e617d6d1e662cf83f89da5b4877"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ab8569e617d6d1e662cf83f89da5b4877">readFieldHeader</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, long endPos, std::string const &amp;headerName, long &amp;endDataPos, long expectedLVal=-99999)</td></tr>
<tr class="memdesc:ab8569e617d6d1e662cf83f89da5b4877"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read a field header, if ok set the endDataPos positions  <a href="#ab8569e617d6d1e662cf83f89da5b4877">More...</a><br /></td></tr>
<tr class="separator:ab8569e617d6d1e662cf83f89da5b4877"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0d05235b42f3ec9ac9a8cb392a3ee5e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ae0d05235b42f3ec9ac9a8cb392a3ee5e">getClusterDebugName</a> (int id)</td></tr>
<tr class="memdesc:ae0d05235b42f3ec9ac9a8cb392a3ee5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns "data"+id+"A" ( followed by the cluster type and name if know)  <a href="#ae0d05235b42f3ec9ac9a8cb392a3ee5e">More...</a><br /></td></tr>
<tr class="separator:ae0d05235b42f3ec9ac9a8cb392a3ee5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fa96cbe8e647112ebce91e240638022"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a0fa96cbe8e647112ebce91e240638022">setClusterName</a> (int id, librevenge::RVNGString const &amp;name)</td></tr>
<tr class="memdesc:a0fa96cbe8e647112ebce91e240638022"><td class="mdescLeft">&#160;</td><td class="mdescRight">define a cluster name (used to associate graph name)  <a href="#a0fa96cbe8e647112ebce91e240638022">More...</a><br /></td></tr>
<tr class="separator:a0fa96cbe8e647112ebce91e240638022"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8148f9bccdf4aea05425c41694358a35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structRagTime5ClusterManager_1_1Cluster.html#a0215a1d3a8c3e0a8641ecd7dad4b37b4">Cluster::Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a8148f9bccdf4aea05425c41694358a35">getClusterType</a> (int zId) const</td></tr>
<tr class="memdesc:a8148f9bccdf4aea05425c41694358a35"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the cluster type corresponding to zone id or C_Unknown (if the zone is not a cluster or was not parsed)  <a href="#a8148f9bccdf4aea05425c41694358a35">More...</a><br /></td></tr>
<tr class="separator:a8148f9bccdf4aea05425c41694358a35"><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:a96acf3647571846c92984ef5df19ef90"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a96acf3647571846c92984ef5df19ef90">printType</a> (unsigned long fileType)</td></tr>
<tr class="memdesc:a96acf3647571846c92984ef5df19ef90"><td class="mdescLeft">&#160;</td><td class="mdescRight">debug: print a file type  <a href="#a96acf3647571846c92984ef5df19ef90">More...</a><br /></td></tr>
<tr class="separator:a96acf3647571846c92984ef5df19ef90"><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:a4e3242df0680c46b4f74ef499eba27a2"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structRagTime5ClusterManagerInternal_1_1State.html">RagTime5ClusterManagerInternal::State</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a4e3242df0680c46b4f74ef499eba27a2">m_state</a></td></tr>
<tr class="memdesc:a4e3242df0680c46b4f74ef499eba27a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">the state  <a href="#a4e3242df0680c46b4f74ef499eba27a2">More...</a><br /></td></tr>
<tr class="separator:a4e3242df0680c46b4f74ef499eba27a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa09c19f0ea7e43a7a35d8211b7872e57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classRagTime5Document.html">RagTime5Document</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#aa09c19f0ea7e43a7a35d8211b7872e57">m_document</a></td></tr>
<tr class="memdesc:aa09c19f0ea7e43a7a35d8211b7872e57"><td class="mdescLeft">&#160;</td><td class="mdescRight">the main parser  <a href="#aa09c19f0ea7e43a7a35d8211b7872e57">More...</a><br /></td></tr>
<tr class="separator:aa09c19f0ea7e43a7a35d8211b7872e57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2dbfb143c622e638d4cd1d565d0bd8b"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="classRagTime5StructManager.html">RagTime5StructManager</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ac2dbfb143c622e638d4cd1d565d0bd8b">m_structManager</a></td></tr>
<tr class="memdesc:ac2dbfb143c622e638d4cd1d565d0bd8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">the structure manager  <a href="#ac2dbfb143c622e638d4cd1d565d0bd8b">More...</a><br /></td></tr>
<tr class="separator:ac2dbfb143c622e638d4cd1d565d0bd8b"><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:a5b7c62a02096887c32ebb50d9c9dfb49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a5b7c62a02096887c32ebb50d9c9dfb49">RagTime5ClusterManager</a> (<a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> const &amp;orig)=delete</td></tr>
<tr class="separator:a5b7c62a02096887c32ebb50d9c9dfb49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3d51386906e375611ff04fd89e07b61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ab3d51386906e375611ff04fd89e07b61">operator=</a> (<a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> const &amp;orig)=delete</td></tr>
<tr class="separator:ab3d51386906e375611ff04fd89e07b61"><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:af5eaab1cebe5d3dabf9c23c9f04395d6"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#af5eaab1cebe5d3dabf9c23c9f04395d6">ClusterParser</a></td></tr>
<tr class="separator:af5eaab1cebe5d3dabf9c23c9f04395d6"><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>basic class used to manage RagTime 5/6 zones </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="abb0cb9634e9bd74809ee994b0ed4d688"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb0cb9634e9bd74809ee994b0ed4d688">&#9670;&nbsp;</a></span>RagTime5ClusterManager() <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::RagTime5ClusterManager </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Document.html">RagTime5Document</a> &amp;&#160;</td>
          <td class="paramname"><em>doc</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 </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">RagTime5ClusterManager::~RagTime5ClusterManager </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>destructor </p>

</div>
</div>
<a id="a5b7c62a02096887c32ebb50d9c9dfb49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b7c62a02096887c32ebb50d9c9dfb49">&#9670;&nbsp;</a></span>RagTime5ClusterManager() <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::RagTime5ClusterManager </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</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="a0218e1fe5e1c48aa16a4177f968f309c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0218e1fe5e1c48aa16a4177f968f309c">&#9670;&nbsp;</a></span>getClusterBasicHeaderInfo()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::getClusterBasicHeaderInfo </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long &amp;&#160;</td>
          <td class="paramname"><em>N</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long &amp;&#160;</td>
          <td class="paramname"><em>fSz</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long &amp;&#160;</td>
          <td class="paramname"><em>debHeaderPos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to return basic information about the header cluster's zone </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#ac6c601ec89a09c1b0d575b853c98ea3d">getClusterFileType()</a>, and <a class="el" href="classRagTime5ClusterManager.html#a594180f57b4ddd617b27fe8d5b0f76d1">getClusterType()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string RagTime5ClusterManager::getClusterDebugName </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>

<p class="reference">Referenced by <a class="el" href="structRagTime5GraphInternal_1_1ClustListParser.html#a7fdaeb93aac61578b500b370e62f0392">RagTime5GraphInternal::ClustListParser::getClusterDebugName()</a>, <a class="el" href="structRagTime5ChartInternal_1_1ClustListParser.html#adc158f6e3e818c73db33f6fc4ab639be">RagTime5ChartInternal::ClustListParser::getClusterDebugName()</a>, <a class="el" href="structRagTime5PipelineInternal_1_1ClustListParser.html#ab33e51540c9472787f94425b34ccf22b">RagTime5PipelineInternal::ClustListParser::getClusterDebugName()</a>, <a class="el" href="structRagTime5DocumentInternal_1_1ClustListParser.html#a374a5112a212afea722e4aefed82c2a6">RagTime5DocumentInternal::ClustListParser::getClusterDebugName()</a>, <a class="el" href="structRagTime5LayoutInternal_1_1ClustListParser.html#a6d4f77fed73f50c9147906393bb73deb">RagTime5LayoutInternal::ClustListParser::getClusterDebugName()</a>, <a class="el" href="structRagTime5SpreadsheetInternal_1_1ClustListParser.html#af17aac52c101a84ff4096ea6a85a1eab">RagTime5SpreadsheetInternal::ClustListParser::getClusterDebugName()</a>, <a class="el" href="structRagTime5TextInternal_1_1ClustListParser.html#a7e51ae9006ee8f09fc486a33909b280a">RagTime5TextInternal::ClustListParser::getClusterDebugName()</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ColPatCParser.html#a1597548b7fd6b83a2b17be596490705b">RagTime5ClusterManagerInternal::ColPatCParser::parseZone()</a>, and <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootChildCParser.html#a07b53f71c4b43a39a8560d42f3c3f3b1">RagTime5ClusterManagerInternal::RootChildCParser::parseZone()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int RagTime5ClusterManager::getClusterFileType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to find a cluster zone type ( heuristic when the cluster type is unknown ) </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a594180f57b4ddd617b27fe8d5b0f76d1">getClusterType()</a>, and <a class="el" href="classRagTime5ClusterManager.html#aff9f6e6c1f4cbcb930fa6a7c830008d1">readClusterMainList()</a>.</p>

</div>
</div>
<a id="a594180f57b4ddd617b27fe8d5b0f76d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a594180f57b4ddd617b27fe8d5b0f76d1">&#9670;&nbsp;</a></span>getClusterType() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int RagTime5ClusterManager::getClusterType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fileType</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns the local zone type </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#aff9f6e6c1f4cbcb930fa6a7c830008d1">readClusterMainList()</a>.</p>

</div>
</div>
<a id="a8148f9bccdf4aea05425c41694358a35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8148f9bccdf4aea05425c41694358a35">&#9670;&nbsp;</a></span>getClusterType() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structRagTime5ClusterManager_1_1Cluster.html#a0215a1d3a8c3e0a8641ecd7dad4b37b4">RagTime5ClusterManager::Cluster::Type</a> RagTime5ClusterManager::getClusterType </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>zId</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns the cluster type corresponding to zone id or C_Unknown (if the zone is not a cluster or was not parsed) </p>

</div>
</div>
<a id="ab3d51386906e375611ff04fd89e07b61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3d51386906e375611ff04fd89e07b61">&#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="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> RagTime5ClusterManager::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</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="a96acf3647571846c92984ef5df19ef90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96acf3647571846c92984ef5df19ef90">&#9670;&nbsp;</a></span>printType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static std::string RagTime5ClusterManager::printType </td>
          <td>(</td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>fileType</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>debug: print a file type </p>

<p class="reference">Referenced by <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootCParser.html#a5f8c9c7afb00a9faa1749b0910a643ba">RagTime5ClusterManagerInternal::RootCParser::parseDataZone()</a>, <a class="el" href="structRagTime5SpreadsheetInternal_1_1SpreadsheetCParser.html#a9a80b5ad5eee3dc34bcf9e67230e89bc">RagTime5SpreadsheetInternal::SpreadsheetCParser::parseDataZone()</a>, <a class="el" href="structRagTime5GraphInternal_1_1PictCParser.html#aed03e3c2857232dd5537edca530dd2c0">RagTime5GraphInternal::PictCParser::parseDataZone()</a>, <a class="el" href="structRagTime5GraphInternal_1_1GraphicCParser.html#a518689cc53c53622809fa4ce7beec1a2">RagTime5GraphInternal::GraphicCParser::parseDataZone()</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1RootCParser.html#a353689eff09832ac563d652c12121771">RagTime5ClusterManagerInternal::RootCParser::parseHeaderZone()</a>, <a class="el" href="structRagTime5GraphInternal_1_1ButtonCParser.html#a7724025b928a7a94dbc72496b1fa00b3">RagTime5GraphInternal::ButtonCParser::parseHeaderZone()</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1ColPatCParser.html#a1597548b7fd6b83a2b17be596490705b">RagTime5ClusterManagerInternal::ColPatCParser::parseZone()</a>, <a class="el" href="structRagTime5ClusterManagerInternal_1_1StyleCParser.html#a8b5b9e95d0e55d975908cbcf2b5e4e7d">RagTime5ClusterManagerInternal::StyleCParser::parseZone()</a>, <a class="el" href="structRagTime5GraphInternal_1_1ButtonCParser.html#a13ba50548bb693040134fd313f2ce249">RagTime5GraphInternal::ButtonCParser::parseZone()</a>, and <a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html#a0cf788440fb2739bb2fa6e2da66a8705">RagTime5ClusterManager::ClusterParser::readLinkHeader()</a>.</p>

</div>
</div>
<a id="a6c279167411883d22d6860a785253178"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c279167411883d22d6860a785253178">&#9670;&nbsp;</a></span>readCluster() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::readCluster </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">RagTime5ClusterManager::ClusterParser</a> &amp;&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>warnForUnparsed</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read a cluster zone </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a55d0787e1f045ac4ceb5f1cec28471b8">readRootCluster()</a>.</p>

</div>
</div>
<a id="ad1345e43f476b1c85874f3170b942ad5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1345e43f476b1c85874f3170b942ad5">&#9670;&nbsp;</a></span>readCluster() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::readCluster </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::shared_ptr&lt; <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>cluster</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read a cluster zone </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::readClusterGObjProperties </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read a level 2 child of a cluster (picture resizing, ...) </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::readClusterMainList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structRagTime5ClusterManager_1_1ClusterRoot.html">RagTime5ClusterManager::ClusterRoot</a> &amp;&#160;</td>
          <td class="paramname"><em>root</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; int &gt; &amp;&#160;</td>
          <td class="paramname"><em>list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; int &gt; const &amp;&#160;</td>
          <td class="paramname"><em>clusterIdList</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read the cluster root list (in general Data14) </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::readFieldHeader </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>endPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string const &amp;&#160;</td>
          <td class="paramname"><em>headerName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long &amp;&#160;</td>
          <td class="paramname"><em>endDataPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>expectedLVal</em> = <code>-99999</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read a field header, if ok set the endDataPos positions </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a0218e1fe5e1c48aa16a4177f968f309c">getClusterBasicHeaderInfo()</a>, and <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">readCluster()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::shared_ptr&lt; <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">RagTime5ClusterManager::Cluster</a> &gt; RagTime5ClusterManager::readRootCluster </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;&#160;</td>
          <td class="paramname"><em>zone</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read the root cluster zone </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::readUnknownClusterC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a> const &amp;&#160;</td>
          <td class="paramname"><em>link</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to read some unknown cluster </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool RagTime5ClusterManager::sendClusterMainList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to send the root cluster zone </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void RagTime5ClusterManager::setClusterName </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">librevenge::RVNGString const &amp;&#160;</td>
          <td class="paramname"><em>name</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>define a cluster name (used to associate graph name) </p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="af5eaab1cebe5d3dabf9c23c9f04395d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5eaab1cebe5d3dabf9c23c9f04395d6">&#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">friend struct <a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="aa09c19f0ea7e43a7a35d8211b7872e57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa09c19f0ea7e43a7a35d8211b7872e57">&#9670;&nbsp;</a></span>m_document</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="classRagTime5Document.html">RagTime5Document</a>&amp; RagTime5ClusterManager::m_document</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 main parser </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a4e6bd63f2f3dded687c1abdd467f9e78">readClusterGObjProperties()</a>, <a class="el" href="classRagTime5ClusterManager.html#aff9f6e6c1f4cbcb930fa6a7c830008d1">readClusterMainList()</a>, <a class="el" href="classRagTime5ClusterManager.html#a35297611804620103e06e38248c21dba">readUnknownClusterC()</a>, and <a class="el" href="classRagTime5ClusterManager.html#a8a777e394b98e45c155ba38b40eb0d5a">sendClusterMainList()</a>.</p>

</div>
</div>
<a id="a4e3242df0680c46b4f74ef499eba27a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e3242df0680c46b4f74ef499eba27a2">&#9670;&nbsp;</a></span>m_state</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="structRagTime5ClusterManagerInternal_1_1State.html">RagTime5ClusterManagerInternal::State</a>&gt; RagTime5ClusterManager::m_state</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 state </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#ae0d05235b42f3ec9ac9a8cb392a3ee5e">getClusterDebugName()</a>, <a class="el" href="classRagTime5ClusterManager.html#a8148f9bccdf4aea05425c41694358a35">getClusterType()</a>, <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">readCluster()</a>, <a class="el" href="classRagTime5ClusterManager.html#aff9f6e6c1f4cbcb930fa6a7c830008d1">readClusterMainList()</a>, <a class="el" href="classRagTime5ClusterManager.html#a8a777e394b98e45c155ba38b40eb0d5a">sendClusterMainList()</a>, and <a class="el" href="classRagTime5ClusterManager.html#a0fa96cbe8e647112ebce91e240638022">setClusterName()</a>.</p>

</div>
</div>
<a id="ac2dbfb143c622e638d4cd1d565d0bd8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2dbfb143c622e638d4cd1d565d0bd8b">&#9670;&nbsp;</a></span>m_structManager</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="classRagTime5StructManager.html">RagTime5StructManager</a>&gt; RagTime5ClusterManager::m_structManager</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 structure manager </p>

<p class="reference">Referenced by <a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">readCluster()</a>, and <a class="el" href="classRagTime5ClusterManager.html#aff9f6e6c1f4cbcb930fa6a7c830008d1">readClusterMainList()</a>.</p>

</div>
</div>
<hr/>The documentation for this class 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 Wed May 20 2020 10:14:06 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.15</small></address>
</body>
</html>