<!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&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&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> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#friends">Friends</a> | <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 <<a class="el" href="RagTime5ClusterManager_8hxx_source.html">RagTime5ClusterManager.hxx</a>></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  </td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1ClusterRoot.html">ClusterRoot</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1Link.html">Link</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structRagTime5ClusterManager_1_1NameLink.html">NameLink</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </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"> </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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#abb0cb9634e9bd74809ee994b0ed4d688">RagTime5ClusterManager</a> (<a class="el" href="classRagTime5Document.html">RagTime5Document</a> &doc)</td></tr> <tr class="memdesc:abb0cb9634e9bd74809ee994b0ed4d688"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#abb0cb9634e9bd74809ee994b0ed4d688">More...</a><br /></td></tr> <tr class="separator:abb0cb9634e9bd74809ee994b0ed4d688"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ca92cd55827c064aa155aba59f89e06"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a4ca92cd55827c064aa155aba59f89e06">~RagTime5ClusterManager</a> ()</td></tr> <tr class="memdesc:a4ca92cd55827c064aa155aba59f89e06"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#a4ca92cd55827c064aa155aba59f89e06">More...</a><br /></td></tr> <tr class="separator:a4ca92cd55827c064aa155aba59f89e06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a777e394b98e45c155ba38b40eb0d5a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a8a777e394b98e45c155ba38b40eb0d5a">sendClusterMainList</a> ()</td></tr> <tr class="memdesc:a8a777e394b98e45c155ba38b40eb0d5a"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a6c279167411883d22d6860a785253178"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a6c279167411883d22d6860a785253178">readCluster</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone, <a class="el" href="structRagTime5ClusterManager_1_1ClusterParser.html">ClusterParser</a> &parser, bool warnForUnparsed=true)</td></tr> <tr class="memdesc:a6c279167411883d22d6860a785253178"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ad1345e43f476b1c85874f3170b942ad5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ad1345e43f476b1c85874f3170b942ad5">readCluster</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone, std::shared_ptr< <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a> > &cluster, int type=-1)</td></tr> <tr class="memdesc:ad1345e43f476b1c85874f3170b942ad5"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a55d0787e1f045ac4ceb5f1cec28471b8"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a55d0787e1f045ac4ceb5f1cec28471b8">readRootCluster</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone)</td></tr> <tr class="memdesc:a55d0787e1f045ac4ceb5f1cec28471b8"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:aff9f6e6c1f4cbcb930fa6a7c830008d1"><td class="memItemLeft" align="right" valign="top">bool </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> &root, std::vector< int > &list, std::vector< int > const &clusterIdList)</td></tr> <tr class="memdesc:aff9f6e6c1f4cbcb930fa6a7c830008d1"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a4e6bd63f2f3dded687c1abdd467f9e78"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a4e6bd63f2f3dded687c1abdd467f9e78">readClusterGObjProperties</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone)</td></tr> <tr class="memdesc:a4e6bd63f2f3dded687c1abdd467f9e78"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a35297611804620103e06e38248c21dba"><td class="memItemLeft" align="right" valign="top">bool </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 &link)</td></tr> <tr class="memdesc:a35297611804620103e06e38248c21dba"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ac6c601ec89a09c1b0d575b853c98ea3d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ac6c601ec89a09c1b0d575b853c98ea3d">getClusterFileType</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone)</td></tr> <tr class="memdesc:ac6c601ec89a09c1b0d575b853c98ea3d"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a594180f57b4ddd617b27fe8d5b0f76d1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a594180f57b4ddd617b27fe8d5b0f76d1">getClusterType</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone, int fileType)</td></tr> <tr class="memdesc:a594180f57b4ddd617b27fe8d5b0f76d1"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a0218e1fe5e1c48aa16a4177f968f309c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a0218e1fe5e1c48aa16a4177f968f309c">getClusterBasicHeaderInfo</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone, long &N, long &fSz, long &debHeaderPos)</td></tr> <tr class="memdesc:a0218e1fe5e1c48aa16a4177f968f309c"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ab8569e617d6d1e662cf83f89da5b4877"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ab8569e617d6d1e662cf83f89da5b4877">readFieldHeader</a> (<a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> &zone, long endPos, std::string const &headerName, long &endDataPos, long expectedLVal=-99999)</td></tr> <tr class="memdesc:ab8569e617d6d1e662cf83f89da5b4877"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ae0d05235b42f3ec9ac9a8cb392a3ee5e"><td class="memItemLeft" align="right" valign="top">std::string </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"> </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"> </td></tr> <tr class="memitem:a0fa96cbe8e647112ebce91e240638022"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a0fa96cbe8e647112ebce91e240638022">setClusterName</a> (int id, librevenge::RVNGString const &name)</td></tr> <tr class="memdesc:a0fa96cbe8e647112ebce91e240638022"><td class="mdescLeft"> </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"> </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> </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"> </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"> </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 </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"> </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"> </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< <a class="el" href="structRagTime5ClusterManagerInternal_1_1State.html">RagTime5ClusterManagerInternal::State</a> > </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"> </td><td class="mdescRight">the state <a href="#a4e3242df0680c46b4f74ef499eba27a2">More...</a><br /></td></tr> <tr class="separator:a4e3242df0680c46b4f74ef499eba27a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa09c19f0ea7e43a7a35d8211b7872e57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classRagTime5Document.html">RagTime5Document</a> & </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"> </td><td class="mdescRight">the main parser <a href="#aa09c19f0ea7e43a7a35d8211b7872e57">More...</a><br /></td></tr> <tr class="separator:aa09c19f0ea7e43a7a35d8211b7872e57"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2dbfb143c622e638d4cd1d565d0bd8b"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classRagTime5StructManager.html">RagTime5StructManager</a> > </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"> </td><td class="mdescRight">the structure manager <a href="#ac2dbfb143c622e638d4cd1d565d0bd8b">More...</a><br /></td></tr> <tr class="separator:ac2dbfb143c622e638d4cd1d565d0bd8b"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:a5b7c62a02096887c32ebb50d9c9dfb49"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#a5b7c62a02096887c32ebb50d9c9dfb49">RagTime5ClusterManager</a> (<a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> const &orig)=delete</td></tr> <tr class="separator:a5b7c62a02096887c32ebb50d9c9dfb49"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3d51386906e375611ff04fd89e07b61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classRagTime5ClusterManager.html#ab3d51386906e375611ff04fd89e07b61">operator=</a> (<a class="el" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a> const &orig)=delete</td></tr> <tr class="separator:ab3d51386906e375611ff04fd89e07b61"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:af5eaab1cebe5d3dabf9c23c9f04395d6"><td class="memItemLeft" align="right" valign="top">struct </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"> </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 & Destructor Documentation</h2> <a id="abb0cb9634e9bd74809ee994b0ed4d688"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb0cb9634e9bd74809ee994b0ed4d688">◆ </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> & </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">◆ </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">◆ </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 & </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">◆ </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> & </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long & </td> <td class="paramname"><em>N</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long & </td> <td class="paramname"><em>fSz</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long & </td> <td class="paramname"><em>debHeaderPos</em> </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">◆ </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 </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">◆ </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> & </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">◆ </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> & </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fileType</em> </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">◆ </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 </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">◆ </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 & </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">◆ </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 </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">◆ </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> & </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> & </td> <td class="paramname"><em>parser</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>warnForUnparsed</em> = <code>true</code> </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">◆ </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> & </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::shared_ptr< <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">Cluster</a> > & </td> <td class="paramname"><em>cluster</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>type</em> = <code>-1</code> </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">◆ </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> & </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">◆ </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> & </td> <td class="paramname"><em>root</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< int > & </td> <td class="paramname"><em>list</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< int > const & </td> <td class="paramname"><em>clusterIdList</em> </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">◆ </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> & </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>endPos</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::string const & </td> <td class="paramname"><em>headerName</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long & </td> <td class="paramname"><em>endDataPos</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>expectedLVal</em> = <code>-99999</code> </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">◆ </a></span>readRootCluster()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::shared_ptr< <a class="el" href="structRagTime5ClusterManager_1_1Cluster.html">RagTime5ClusterManager::Cluster</a> > RagTime5ClusterManager::readRootCluster </td> <td>(</td> <td class="paramtype"><a class="el" href="classRagTime5Zone.html">RagTime5Zone</a> & </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">◆ </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 & </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">◆ </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">◆ </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 </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">librevenge::RVNGString const & </td> <td class="paramname"><em>name</em> </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">◆ </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">◆ </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>& 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">◆ </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<<a class="el" href="structRagTime5ClusterManagerInternal_1_1State.html">RagTime5ClusterManagerInternal::State</a>> 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">◆ </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<<a class="el" href="classRagTime5StructManager.html">RagTime5StructManager</a>> 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>