Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 4b3b560487e94138def7c3441077f8dc > files > 500

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>RagTime5Document.hxx Source File 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('RagTime5Document_8hxx_source.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">RagTime5Document.hxx</div>  </div>
</div><!--header-->
<div class="contents">
<a href="RagTime5Document_8hxx.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/* -*- Mode: C++; c-default-style: &quot;k&amp;r&quot;; indent-tabs-mode: nil; tab-width: 2; c-basic-offset: 2 -*- */</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/* libmwaw</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">* Version: MPL 2.0 / LGPLv2+</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">* The contents of this file are subject to the Mozilla Public License Version</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">* 2.0 (the &quot;License&quot;); you may not use this file except in compliance with</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">* the License or as specified alternatively below. You may obtain a copy of</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">* the License at http://www.mozilla.org/MPL/</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">* Software distributed under the License is distributed on an &quot;AS IS&quot; basis,</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">* for the specific language governing rights and limitations under the</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">* License.</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment">* Major Contributor(s):</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">* Copyright (C) 2002 William Lachance (wrlach@gmail.com)</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">* Copyright (C) 2002,2004 Marc Maurer (uwog@uwog.net)</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment">* Copyright (C) 2004-2006 Fridrich Strba (fridrich.strba@bluewin.ch)</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">* Copyright (C) 2006, 2007 Andrew Ziem</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">* Copyright (C) 2011, 2012 Alonso Laurent (alonso@loria.fr)</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">* All Rights Reserved.</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">* For minor contributions see the git repository.</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">* Alternatively, the contents of this file may be used under the terms of</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">* the GNU Lesser General Public License Version 2 or later (the &quot;LGPLv2+&quot;),</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">* in which case the provisions of the LGPLv2+ are applicable</span></div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">* instead of those above.</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifndef RAGTIME_5_DOCUMENT</span></div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#  define RAGTIME_5_DOCUMENT</span></div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;set&gt;</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="MWAWDebug_8hxx.html">MWAWDebug.hxx</a>&quot;</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="MWAWInputStream_8hxx.html">MWAWInputStream.hxx</a>&quot;</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="MWAWParser_8hxx.html">MWAWParser.hxx</a>&quot;</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="RagTime5StructManager_8hxx.html">RagTime5StructManager.hxx</a>&quot;</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="RagTime5ClusterManager_8hxx.html">RagTime5ClusterManager.hxx</a>&quot;</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespaceRagTime5DocumentInternal.html">RagTime5DocumentInternal</a></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;{</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">struct </span>DocInfoFieldParser;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="keyword">struct </span>State;</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">class </span>SubDocument;</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;}</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Chart.html">RagTime5Chart</a>;</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Formula.html">RagTime5Formula</a>;</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Graph.html">RagTime5Graph</a>;</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Layout.html">RagTime5Layout</a>;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Parser.html">RagTime5Parser</a>;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Pipeline.html">RagTime5Pipeline</a>;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5SSParser.html">RagTime5SSParser</a>;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Spreadsheet.html">RagTime5Spreadsheet</a>;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5StructManager.html">RagTime5StructManager</a>;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5StyleManager.html">RagTime5StyleManager</a>;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Text.html">RagTime5Text</a>;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Zone.html">RagTime5Zone</a>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a>;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classRagTime5Document.html">   76</a></span>&#160;<span class="keyword">class </span><a class="code" href="classRagTime5Document.html">RagTime5Document</a></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;{</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#aaf0ca48a64da6c67f3ebb4b6aab5d78e">   78</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Chart.html">RagTime5Chart</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#ab35b6a604e50454288d74d1aeaced618">   79</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Formula.html">RagTime5Formula</a>;</div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#abdd04b4a2649551f7bf5474bd349cfa1">   80</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Graph.html">RagTime5Graph</a>;</div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#ade7ecc1070100d9321e8e1a849a9129d">   81</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Layout.html">RagTime5Layout</a>;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a10b293470c2bfff8578326d1959e9d5b">   82</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Parser.html">RagTime5Parser</a>;</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#abff565b6b6a93672cef04dcafc13115a">   83</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Pipeline.html">RagTime5Pipeline</a>;</div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a986c9038028a312c3038291a71442611">   84</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Spreadsheet.html">RagTime5Spreadsheet</a>;</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#abf63d3b75eaf10941a1adf2b77e747a7">   85</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5SSParser.html">RagTime5SSParser</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a4389b4e7ae2527062d4416b0f932e76a">   86</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5StructManager.html">RagTime5StructManager</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a6021cb6d408172e539919a2e199c26ba">   87</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Text.html">RagTime5Text</a>;</div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a90ef99b570ca5cd49f4879a98e795106">   88</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a>;</div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a1a377fa8bf271328d6704839ddf95247">   89</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">struct </span><a class="code" href="structRagTime5DocumentInternal_1_1DocInfoFieldParser.html">RagTime5DocumentInternal::DocInfoFieldParser</a>;</div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a5758ee8e45f2ecde76577c030b5fa8a3">   90</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5StyleManager.html">RagTime5StyleManager</a>;</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a3cfc9ec674f65a6ff5195fd9a220d729">   91</a></span>&#160;  <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classRagTime5Document.html#a3cfc9ec674f65a6ff5195fd9a220d729">RagTime5DocumentInternal::SubDocument</a>;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keyword">explicit</span> <a class="code" href="classRagTime5Document.html#adb8b9ae5645c6207bf8b645fa8cf3114">RagTime5Document</a>(<a class="code" href="classMWAWParser.html">MWAWParser</a> &amp;parser);</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;  <a class="code" href="classRagTime5Document.html#a55f509ded322c5a50429e6f69654a14b">~RagTime5Document</a>();</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a420b3707a24365b1f5e4681f06d4a5b5">checkHeader</a>(<a class="code" href="classMWAWHeader.html">MWAWHeader</a> *header, <span class="keywordtype">bool</span> strict=<span class="keyword">false</span>);</div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a8988cf6514ae7a90111301664b024f9e">  102</a></span>&#160;  <a class="code" href="classMWAWParser.html">MWAWParser</a> &amp;<a class="code" href="classRagTime5Document.html#a8988cf6514ae7a90111301664b024f9e">getMainParser</a>()</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  {</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    <span class="keywordflow">return</span> *<a class="code" href="classRagTime5Document.html#ade7878b3a9916ccaa905f156f50f405b">m_parser</a>;</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  }</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classRagTime5Document.html#ac240cec23d0dd1ef40b6f3c5b2fed9d6">init</a>();</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;  <span class="comment">// interface</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classRagTime5Document.html#a84cf6812cdd2de7482681d2ddcd35eab">numPages</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classRagTime5Document.html#af8dd8d3e8858f9ccaa60fc308c1a621d">updatePageSpanList</a>(std::vector&lt;MWAWPageSpan&gt; &amp;spanList);</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  librevenge::RVNGPropertyList <a class="code" href="classRagTime5Document.html#ae44453cada9f89da40edfe0f1234e95f">getDocumentMetaData</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a035eb7e6c6259a5f0fa252e00a7d6be5">  122</a></span>&#160;  <a class="code" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> <a class="code" href="classRagTime5Document.html#a035eb7e6c6259a5f0fa252e00a7d6be5">getParserState</a>()</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  {</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classRagTime5Document.html#ae885279dd7415b1e62b3dcb5ef31c7a7">m_parserState</a>;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  }</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordtype">int</span> <a class="code" href="classRagTime5Document.html#a6e148578f8787dadc89d65a578e98c78">version</a>() <span class="keyword">const</span>;</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classRagTime5Document.html#a343a049db0d849d78674ef96ccd8bb28">setVersion</a>(<span class="keywordtype">int</span> vers);</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#adbe39bcee7064ff197a083351db78504">  132</a></span>&#160;  <a class="code" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> &amp;<a class="code" href="classRagTime5Document.html#adbe39bcee7064ff197a083351db78504">ascii</a>()</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  {</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    <span class="keywordflow">return</span> <a class="code" href="classRagTime5Document.html#a035eb7e6c6259a5f0fa252e00a7d6be5">getParserState</a>()-&gt;m_asciiFile;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  }</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;  std::shared_ptr&lt;RagTime5Zone&gt; <a class="code" href="classRagTime5Document.html#aefce274dc8045a9515f947923d8e217a">getDataZone</a>(<span class="keywordtype">int</span> dataId) <span class="keyword">const</span>;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;  <a class="code" href="structRagTime5ClusterManager_1_1Cluster.html#a0215a1d3a8c3e0a8641ecd7dad4b37b4">RagTime5ClusterManager::Cluster::Type</a> <a class="code" href="classRagTime5Document.html#abce51f8bbe674b19986bdcfdcc3c8ba1">getClusterType</a>(<span class="keywordtype">int</span> zId) <span class="keyword">const</span>;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;  <a class="code" href="structRagTime5ClusterManager_1_1Cluster.html#a0215a1d3a8c3e0a8641ecd7dad4b37b4">RagTime5ClusterManager::Cluster::Type</a> <a class="code" href="classRagTime5Document.html#a119d59ed20d522e54845685ab563da23">getPipelineContainerType</a>(<span class="keywordtype">int</span> pipelineId) <span class="keyword">const</span>;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager&gt; <a class="code" href="classRagTime5Document.html#ac121f8f3c41dec020149e68d31921cb6">getClusterManager</a>();</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;  std::shared_ptr&lt;RagTime5StructManager&gt; <a class="code" href="classRagTime5Document.html#ad832fe741576ebf5118c114c5250563b">getStructManager</a>();</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  std::shared_ptr&lt;RagTime5StyleManager&gt; <a class="code" href="classRagTime5Document.html#a7b6feb2c9d57e18b8e696f86d14d071b">getStyleManager</a>();</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  std::shared_ptr&lt;RagTime5Formula&gt; <a class="code" href="classRagTime5Document.html#a049fa36f770eb2293c1ef3bce69bf82e">getFormulaParser</a>();</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;  std::shared_ptr&lt;RagTime5Graph&gt; <a class="code" href="classRagTime5Document.html#a5f85eae3fd5baf17518d1f92e798611e">getGraphParser</a>();</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  std::shared_ptr&lt;RagTime5Spreadsheet&gt; <a class="code" href="classRagTime5Document.html#adda9c84f9e725bc3e4b8a6277cd2bd84">getSpreadsheetParser</a>();</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#af015a3dc593255536caf69dcdcb26329">readButtonCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#ab2e959522cf6dc8e7633f824ac694e7a">readChartCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#a2d4afe17b796c3428e996562ce2feb1f">readGraphicCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#ad45024573dc9bd69d031158a267a8d10">readLayoutCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#adfc6342e7dc9152e106cac4832c0ba57">readPipelineCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#a8fe24bd63e2f66c7e90a5e0f9d0cad85">readPictureCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#a39836b6ff4b8beb730603f5ee362f2b2">readSpreadsheetCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager::Cluster&gt; <a class="code" href="classRagTime5Document.html#aa594e86da6c65c49e8c5a92847322ea9">readTextCluster</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> zoneType);</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#ac68e4c746fd7015f6bbbb8083f0e65a8">sendZones</a>(<a class="code" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener);</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#abb0427e4278173c0c622d40409ddc157">sendSpreadsheet</a>(<a class="code" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener);</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a477037aa94b4c032aa24bdb393db43eb">send</a>(<span class="keywordtype">int</span> zoneId, <a class="code" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener, <a class="code" href="classMWAWPosition.html">MWAWPosition</a> <span class="keyword">const</span> &amp;pos, <span class="keywordtype">int</span> partId=0, <span class="keywordtype">int</span> cellId=0, <span class="keywordtype">double</span> totalWidth=-1);</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a5383919036c377a763b8fa7c25e9b641">sendButtonZoneAsText</a>(<a class="code" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener, <span class="keywordtype">int</span> buttonId);</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classRagTime5Document.html#a425a5dfb5ef9483f7db7d223d8bfb06e">newPage</a>(<span class="keywordtype">int</span> number, <span class="keywordtype">bool</span> softBreak);</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a50f6618f1cebdab263081f6b6e675195">createZones</a>();</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#ad3b7e83e0b9b16e55d33101cc981b7f4">findZones</a>(<a class="code" href="classMWAWEntry.html">MWAWEntry</a> <span class="keyword">const</span> &amp;entry);</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#ac7d8ca4a9f5338575fb8494e283198cd">findZonesKind</a>();</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a34e3c3c6d4de1f4f887c901bbeac9309">updateZone</a>(std::shared_ptr&lt;RagTime5Zone&gt; &amp;zone);</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#af06316a25c9e2b32a45b20900a0fc4ff">updateZoneInput</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone);</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a1650b9e819797ce4fae0a67dd5df3062">readZoneData</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone);</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a6e7382a15c6376dc52b85f53377514b7">unpackZone</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <a class="code" href="classMWAWEntry.html">MWAWEntry</a> <span class="keyword">const</span> &amp;entry, std::vector&lt;unsigned char&gt; &amp;data);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a6e7382a15c6376dc52b85f53377514b7">unpackZone</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone);</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a812b844797322adb301e426fda908607">useMainZoneInfoData</a>();</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a62da9467db975a325216e77bc8af617f">parseMainZoneInfoData</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> <span class="keyword">const</span> &amp;zone);</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#af359ccb738f6e8c039fc919be542d693">checkIsSpreadsheet</a>();</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a685449d9c6241a648e84c5f66a4ad70a">readClusterZone</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">int</span> type=-1);</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#adbcaf492ee0913138322d89b8fa1c042">readClusterLinkList</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone,</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;                           <a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link,</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;                           std::vector&lt;RagTime5StructManager::ZoneLink&gt; &amp;listLinks);</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#adbcaf492ee0913138322d89b8fa1c042">readClusterLinkList</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link,</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;                           std::vector&lt;RagTime5StructManager::ZoneLink&gt; &amp;list, std::string <span class="keyword">const</span> &amp;name=<span class="stringliteral">&quot;&quot;</span>);</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a4aa3888fa8a2a460b5375adff642f0cf">readString</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, std::string &amp;<span class="keywordtype">string</span>);</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a457ca2c41bb56ca8b85dcbaa4db2da29">readUnicodeString</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, std::string <span class="keyword">const</span> &amp;what=<span class="stringliteral">&quot;&quot;</span>);</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#af31e25dea65ecccdec363e7f784ca728">readLongListWithSize</a>(<span class="keywordtype">int</span> dataId, <span class="keywordtype">int</span> fSz, std::vector&lt;long&gt; &amp;list, std::string <span class="keyword">const</span> &amp;zoneName=<span class="stringliteral">&quot;&quot;</span>);</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a3cafe84e9f6b9192e022a639538c923d">readPositions</a>(<span class="keywordtype">int</span> posId, std::vector&lt;long&gt; &amp;listPosition);</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a724afde8606513fa1e65817d9ca2cbf4">readLongList</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link, std::vector&lt;long&gt; &amp;list);</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a2aa065a40646935602f865b5a6ff6fc5">readUnicodeStringList</a>(<a class="code" href="structRagTime5ClusterManager_1_1NameLink.html">RagTime5ClusterManager::NameLink</a> <span class="keyword">const</span> &amp;link, std::map&lt;int, librevenge::RVNGString&gt; &amp;idToStringMap);</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a412a43e34db9f9727672609b7c603ec0">readDocumentVersion</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone);</div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a9564c1407a4d38f22144f3b95da7f927">readClusterRootData</a>(<a class="code" href="structRagTime5ClusterManager_1_1ClusterRoot.html">RagTime5ClusterManager::ClusterRoot</a> &amp;cluster);</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a060b002f5fc708f8f6dde58cfe908a5b">readDocInfoClusterData</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <a class="code" href="classMWAWEntry.html">MWAWEntry</a> <span class="keyword">const</span> &amp;entry);</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a3627300edae86a1343f76edc0a66077e">readScriptComment</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone);</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a02d06d185da1de0d7fa8fdcad96a8802">readClusterGProp</a>(<a class="code" href="structRagTime5ClusterManager_1_1Cluster.html">RagTime5ClusterManager::Cluster</a> &amp;cluster);</div><div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#ab5a1a516680b9c4115ee9ba86e8bfeed">readUnknownClusterCData</a>(<a class="code" href="structRagTime5ClusterManager_1_1Cluster.html">RagTime5ClusterManager::Cluster</a> &amp;cluster);</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a7bdf433eb80b3f8802fe3483289829a5">readStructZone</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link, <a class="code" href="structRagTime5StructManager_1_1FieldParser.html">RagTime5StructManager::FieldParser</a> &amp;parser, <span class="keywordtype">int</span> headerSz, <a class="code" href="structRagTime5ClusterManager_1_1NameLink.html">RagTime5ClusterManager::NameLink</a> *nameLink=<span class="keyword">nullptr</span>);</div><div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#ae442a3284084d670d90213d553c37ced">readStructData</a>(<a class="code" href="classRagTime5Zone.html">RagTime5Zone</a> &amp;zone, <span class="keywordtype">long</span> endPos, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> headerSz,</div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;                      <a class="code" href="structRagTime5StructManager_1_1FieldParser.html">RagTime5StructManager::FieldParser</a> &amp;parser, librevenge::RVNGString <span class="keyword">const</span> &amp;dataName);</div><div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a4bd76d57d93e041b580c4b4afeeb4727">readListZone</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link);</div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a4bd76d57d93e041b580c4b4afeeb4727">readListZone</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link, <a class="code" href="structRagTime5StructManager_1_1DataParser.html">RagTime5StructManager::DataParser</a> &amp;parser);</div><div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a0b08e26fb2e498149f91e2790826df33">readFixedSizeZone</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link, std::string <span class="keyword">const</span> &amp;name);</div><div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a0b08e26fb2e498149f91e2790826df33">readFixedSizeZone</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link, <a class="code" href="structRagTime5StructManager_1_1DataParser.html">RagTime5StructManager::DataParser</a> &amp;parser);</div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div><div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#aef6d1bb7c8a7698fb20f90cfe5cf0392">readChildList</a>(<a class="code" href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a> <span class="keyword">const</span> &amp;link, std::vector&lt;RagTime5StructManager::ZoneLink&gt; &amp;childList, <span class="keywordtype">bool</span> findN=<span class="keyword">false</span>);</div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a743fc4e8b3923219ec69a14214902e24">checkClusterList</a>(std::vector&lt;RagTime5StructManager::ZoneLink&gt; <span class="keyword">const</span> &amp;list);</div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classRagTime5Document.html#a743fc4e8b3923219ec69a14214902e24">checkClusterList</a>(std::vector&lt;int&gt; <span class="keyword">const</span> &amp;list);</div><div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classRagTime5Document.html#abfb2247e6c27a9b21722228e5b472399">flushExtra</a>(<a class="code" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> listener, <span class="keywordtype">bool</span> onlyCheck=<span class="keyword">false</span>);</div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;  <span class="comment">// data</span></div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#ade7878b3a9916ccaa905f156f50f405b">  275</a></span>&#160;<span class="comment"></span>  <a class="code" href="classMWAWParser.html">MWAWParser</a> *<a class="code" href="classRagTime5Document.html#ade7878b3a9916ccaa905f156f50f405b">m_parser</a>;</div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#ae885279dd7415b1e62b3dcb5ef31c7a7">  277</a></span>&#160;  std::shared_ptr&lt;MWAWParserState&gt; <a class="code" href="classRagTime5Document.html#ae885279dd7415b1e62b3dcb5ef31c7a7">m_parserState</a>;</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a69b8e9a292a304f35a27c909dadc57f8">  279</a></span>&#160;  std::shared_ptr&lt;RagTime5DocumentInternal::State&gt; <a class="code" href="classRagTime5Document.html#a69b8e9a292a304f35a27c909dadc57f8">m_state</a>;</div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#ab9415c6f74a4ec9421a58804f9d66381">  281</a></span>&#160;  std::shared_ptr&lt;RagTime5Chart&gt; <a class="code" href="classRagTime5Document.html#ab9415c6f74a4ec9421a58804f9d66381">m_chartParser</a>;</div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a0842604d434e04035ae4d509fdf9cffc">  283</a></span>&#160;  std::shared_ptr&lt;RagTime5Formula&gt; <a class="code" href="classRagTime5Document.html#a0842604d434e04035ae4d509fdf9cffc">m_formulaParser</a>;</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a590dee20fb0e9b0e76e739448b1aa575">  285</a></span>&#160;  std::shared_ptr&lt;RagTime5Graph&gt; <a class="code" href="classRagTime5Document.html#a590dee20fb0e9b0e76e739448b1aa575">m_graphParser</a>;</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a8d182ed545a016d82ac3cb66f2ca6741">  287</a></span>&#160;  std::shared_ptr&lt;RagTime5Layout&gt; <a class="code" href="classRagTime5Document.html#a8d182ed545a016d82ac3cb66f2ca6741">m_layoutParser</a>;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#ab8fd8cb26638f227808d9e39b592a413">  289</a></span>&#160;  std::shared_ptr&lt;RagTime5Pipeline&gt; <a class="code" href="classRagTime5Document.html#ab8fd8cb26638f227808d9e39b592a413">m_pipelineParser</a>;</div><div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#aa991f641f55df9587cd8ca437f7c99e6">  291</a></span>&#160;  std::shared_ptr&lt;RagTime5Spreadsheet&gt; <a class="code" href="classRagTime5Document.html#aa991f641f55df9587cd8ca437f7c99e6">m_spreadsheetParser</a>;</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a3fa1f3ad62c3a4b774de1347a7c335ad">  293</a></span>&#160;  std::shared_ptr&lt;RagTime5Text&gt; <a class="code" href="classRagTime5Document.html#a3fa1f3ad62c3a4b774de1347a7c335ad">m_textParser</a>;</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#aa91d05adf6cf09005453ccb484b93b61">  296</a></span>&#160;  std::shared_ptr&lt;RagTime5ClusterManager&gt; <a class="code" href="classRagTime5Document.html#aa91d05adf6cf09005453ccb484b93b61">m_clusterManager</a>;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#acbc74d186ab9fa8febb06f98ef6fa7ed">  298</a></span>&#160;  std::shared_ptr&lt;RagTime5StructManager&gt; <a class="code" href="classRagTime5Document.html#acbc74d186ab9fa8febb06f98ef6fa7ed">m_structManager</a>;</div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a01021f2372b9f90236e18e76d17dbd6e">  300</a></span>&#160;  std::shared_ptr&lt;RagTime5StyleManager&gt; <a class="code" href="classRagTime5Document.html#a01021f2372b9f90236e18e76d17dbd6e">m_styleManager</a>;</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  <span class="comment">// the callback</span></div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  <span class="comment">//</span></div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;</div><div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#acd116a337bbdfd560879f7043f97999f">  307</a></span>&#160;  <span class="keyword">typedef</span> void (<a class="code" href="classMWAWParser.html">MWAWParser</a>::* <a class="code" href="classRagTime5Document.html#acd116a337bbdfd560879f7043f97999f">NewPage</a>)(<span class="keywordtype">int</span> page, <span class="keywordtype">bool</span> softBreak);</div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a898e463b4ad67e37646a3139a8544d20">  309</a></span>&#160;  <span class="keyword">typedef</span> void (<a class="code" href="classMWAWParser.html">MWAWParser</a>::* <a class="code" href="classRagTime5Document.html#a898e463b4ad67e37646a3139a8544d20">SendFootnote</a>)(<span class="keywordtype">int</span> zoneId);</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div><div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#ac9b35e24dc1acb0192ae267f397ccaf2">  312</a></span>&#160;  <a class="code" href="classRagTime5Document.html#acd116a337bbdfd560879f7043f97999f">NewPage</a> <a class="code" href="classRagTime5Document.html#ac9b35e24dc1acb0192ae267f397ccaf2">m_newPage</a>;</div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classRagTime5Document.html#a55a65e93697acc60664b2341a3fa34c0">  314</a></span>&#160;  <a class="code" href="classRagTime5Document.html#a898e463b4ad67e37646a3139a8544d20">SendFootnote</a> <a class="code" href="classRagTime5Document.html#a55a65e93697acc60664b2341a3fa34c0">m_sendFootnote</a>;</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;  <a class="code" href="classRagTime5Document.html#adb8b9ae5645c6207bf8b645fa8cf3114">RagTime5Document</a>(<a class="code" href="classRagTime5Document.html">RagTime5Document</a> <span class="keyword">const</span> &amp;)=<span class="keyword">delete</span>;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;  <a class="code" href="classRagTime5Document.html">RagTime5Document</a> &amp;<a class="code" href="classRagTime5Document.html#ab1ac6b0fc22dbf2295363f7c1e7e5797">operator=</a>(<a class="code" href="classRagTime5Document.html">RagTime5Document</a> <span class="keyword">const</span> &amp;)=<span class="keyword">delete</span>;</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;};</div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;<span class="comment">// vim: set filetype=cpp tabstop=2 shiftwidth=2 cindent autoindent smartindent noexpandtab:</span></div><div class="ttc" id="classRagTime5Document_html_aa594e86da6c65c49e8c5a92847322ea9"><div class="ttname"><a href="classRagTime5Document.html#aa594e86da6c65c49e8c5a92847322ea9">RagTime5Document::readTextCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readTextCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a text cluster (via the text manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:460</div></div>
<div class="ttc" id="classRagTime5Document_html_abb0427e4278173c0c622d40409ddc157"><div class="ttname"><a href="classRagTime5Document.html#abb0427e4278173c0c622d40409ddc157">RagTime5Document::sendSpreadsheet</a></div><div class="ttdeci">bool sendSpreadsheet(MWAWListenerPtr listener)</div><div class="ttdoc">try to send the spreadsheet (assuming there is only one spreadsheet)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2595</div></div>
<div class="ttc" id="classRagTime5Document_html_a69b8e9a292a304f35a27c909dadc57f8"><div class="ttname"><a href="classRagTime5Document.html#a69b8e9a292a304f35a27c909dadc57f8">RagTime5Document::m_state</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5DocumentInternal::State &gt; m_state</div><div class="ttdoc">the state</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:279</div></div>
<div class="ttc" id="classRagTime5Document_html_ab2e959522cf6dc8e7633f824ac694e7a"><div class="ttname"><a href="classRagTime5Document.html#ab2e959522cf6dc8e7633f824ac694e7a">RagTime5Document::readChartCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readChartCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a chart cluster (via the spreadsheet manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:430</div></div>
<div class="ttc" id="classMWAWHeader_html"><div class="ttname"><a href="classMWAWHeader.html">MWAWHeader</a></div><div class="ttdoc">a function used by MWAWDocument to store the version of document</div><div class="ttdef"><b>Definition:</b> MWAWHeader.hxx:56</div></div>
<div class="ttc" id="classRagTime5Document_html_ab5a1a516680b9c4115ee9ba86e8bfeed"><div class="ttname"><a href="classRagTime5Document.html#ab5a1a516680b9c4115ee9ba86e8bfeed">RagTime5Document::readUnknownClusterCData</a></div><div class="ttdeci">bool readUnknownClusterCData(RagTime5ClusterManager::Cluster &amp;cluster)</div><div class="ttdoc">try to read the unknown clusterC data</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1551</div></div>
<div class="ttc" id="classRagTime5Pipeline_html"><div class="ttname"><a href="classRagTime5Pipeline.html">RagTime5Pipeline</a></div><div class="ttdoc">the main class to read the text part of RagTime 56 file</div><div class="ttdef"><b>Definition:</b> RagTime5Pipeline.hxx:72</div></div>
<div class="ttc" id="classRagTime5Document_html_a9564c1407a4d38f22144f3b95da7f927"><div class="ttname"><a href="classRagTime5Document.html#a9564c1407a4d38f22144f3b95da7f927">RagTime5Document::readClusterRootData</a></div><div class="ttdeci">bool readClusterRootData(RagTime5ClusterManager::ClusterRoot &amp;cluster)</div><div class="ttdoc">try to read the main cluster</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:931</div></div>
<div class="ttc" id="libmwaw__internal_8hxx_html_a55eb85fa50574c11b3cee9b0bed2b245"><div class="ttname"><a href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a></div><div class="ttdeci">std::shared_ptr&lt; MWAWParserState &gt; MWAWParserStatePtr</div><div class="ttdoc">a smart pointer of MWAWParserState</div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:557</div></div>
<div class="ttc" id="classRagTime5Document_html_a4aa3888fa8a2a460b5375adff642f0cf"><div class="ttname"><a href="classRagTime5Document.html#a4aa3888fa8a2a460b5375adff642f0cf">RagTime5Document::readString</a></div><div class="ttdeci">bool readString(RagTime5Zone &amp;zone, std::string &amp;string)</div><div class="ttdoc">try to read a string zone ( zone with id1=21,id2=23:24)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:787</div></div>
<div class="ttc" id="classRagTime5Document_html_acbc74d186ab9fa8febb06f98ef6fa7ed"><div class="ttname"><a href="classRagTime5Document.html#acbc74d186ab9fa8febb06f98ef6fa7ed">RagTime5Document::m_structManager</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5StructManager &gt; m_structManager</div><div class="ttdoc">the structure manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:298</div></div>
<div class="ttc" id="classRagTime5Document_html_ad832fe741576ebf5118c114c5250563b"><div class="ttname"><a href="classRagTime5Document.html#ad832fe741576ebf5118c114c5250563b">RagTime5Document::getStructManager</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5StructManager &gt; getStructManager()</div><div class="ttdoc">returns the structure manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:400</div></div>
<div class="ttc" id="MWAWParser_8hxx_html"><div class="ttname"><a href="MWAWParser_8hxx.html">MWAWParser.hxx</a></div></div>
<div class="ttc" id="structRagTime5DocumentInternal_1_1DocInfoFieldParser_html"><div class="ttname"><a href="structRagTime5DocumentInternal_1_1DocInfoFieldParser.html">RagTime5DocumentInternal::DocInfoFieldParser</a></div><div class="ttdoc">Internal: the helper to read doc info parse.</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:74</div></div>
<div class="ttc" id="libmwaw__internal_8hxx_html_a829b5f8247cd9997eafc0c14dc4b1869"><div class="ttname"><a href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a></div><div class="ttdeci">std::shared_ptr&lt; MWAWListener &gt; MWAWListenerPtr</div><div class="ttdoc">a smart pointer of MWAWListener</div><div class="ttdef"><b>Definition:</b> libmwaw_internal.hxx:553</div></div>
<div class="ttc" id="classRagTime5Document_html_ac9b35e24dc1acb0192ae267f397ccaf2"><div class="ttname"><a href="classRagTime5Document.html#ac9b35e24dc1acb0192ae267f397ccaf2">RagTime5Document::m_newPage</a></div><div class="ttdeci">NewPage m_newPage</div><div class="ttdoc">the new page callback</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:312</div></div>
<div class="ttc" id="classlibmwaw_1_1DebugFile_html"><div class="ttname"><a href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a></div><div class="ttdoc">an interface used to insert comment in a binary file, written in ascii form (if debug_with_files is n...</div><div class="ttdef"><b>Definition:</b> MWAWDebug.hxx:65</div></div>
<div class="ttc" id="structRagTime5ClusterManager_1_1NameLink_html"><div class="ttname"><a href="structRagTime5ClusterManager_1_1NameLink.html">RagTime5ClusterManager::NameLink</a></div><div class="ttdoc">a link to a name zone in RagTime 5/6 documents</div><div class="ttdef"><b>Definition:</b> RagTime5ClusterManager.hxx:222</div></div>
<div class="ttc" id="classRagTime5Document_html_adb8b9ae5645c6207bf8b645fa8cf3114"><div class="ttname"><a href="classRagTime5Document.html#adb8b9ae5645c6207bf8b645fa8cf3114">RagTime5Document::RagTime5Document</a></div><div class="ttdeci">RagTime5Document(MWAWParser &amp;parser)</div><div class="ttdoc">constructor</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:309</div></div>
<div class="ttc" id="namespaceRagTime5DocumentInternal_html"><div class="ttname"><a href="namespaceRagTime5DocumentInternal.html">RagTime5DocumentInternal</a></div><div class="ttdoc">Internal: the structures of a RagTime5Document.</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:71</div></div>
<div class="ttc" id="classRagTime5Document_html_af8dd8d3e8858f9ccaa60fc308c1a621d"><div class="ttname"><a href="classRagTime5Document.html#af8dd8d3e8858f9ccaa60fc308c1a621d">RagTime5Document::updatePageSpanList</a></div><div class="ttdeci">void updatePageSpanList(std::vector&lt; MWAWPageSpan &gt; &amp;spanList)</div><div class="ttdoc">updates the page span list</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:383</div></div>
<div class="ttc" id="classRagTime5Document_html_a119d59ed20d522e54845685ab563da23"><div class="ttname"><a href="classRagTime5Document.html#a119d59ed20d522e54845685ab563da23">RagTime5Document::getPipelineContainerType</a></div><div class="ttdeci">RagTime5ClusterManager::Cluster::Type getPipelineContainerType(int pipelineId) const</div><div class="ttdoc">try to return the container's type corresponding to an id</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:477</div></div>
<div class="ttc" id="classRagTime5Document_html_aa91d05adf6cf09005453ccb484b93b61"><div class="ttname"><a href="classRagTime5Document.html#aa91d05adf6cf09005453ccb484b93b61">RagTime5Document::m_clusterManager</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager &gt; m_clusterManager</div><div class="ttdoc">the cluster manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:296</div></div>
<div class="ttc" id="classRagTime5Document_html_abfb2247e6c27a9b21722228e5b472399"><div class="ttname"><a href="classRagTime5Document.html#abfb2247e6c27a9b21722228e5b472399">RagTime5Document::flushExtra</a></div><div class="ttdeci">void flushExtra(MWAWListenerPtr listener, bool onlyCheck=false)</div><div class="ttdoc">flush unsent zone (debugging function)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2638</div></div>
<div class="ttc" id="classRagTime5Document_html_a8fe24bd63e2f66c7e90a5e0f9d0cad85"><div class="ttname"><a href="classRagTime5Document.html#a8fe24bd63e2f66c7e90a5e0f9d0cad85">RagTime5Document::readPictureCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readPictureCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a picture cluster (via the graphic manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:450</div></div>
<div class="ttc" id="classRagTime5Document_html_a457ca2c41bb56ca8b85dcbaa4db2da29"><div class="ttname"><a href="classRagTime5Document.html#a457ca2c41bb56ca8b85dcbaa4db2da29">RagTime5Document::readUnicodeString</a></div><div class="ttdeci">bool readUnicodeString(RagTime5Zone &amp;zone, std::string const &amp;what=&quot;&quot;)</div><div class="ttdoc">try to read a unicode string zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:817</div></div>
<div class="ttc" id="RagTime5StructManager_8hxx_html"><div class="ttname"><a href="RagTime5StructManager_8hxx.html">RagTime5StructManager.hxx</a></div></div>
<div class="ttc" id="classRagTime5Document_html_ae442a3284084d670d90213d553c37ced"><div class="ttname"><a href="classRagTime5Document.html#ae442a3284084d670d90213d553c37ced">RagTime5Document::readStructData</a></div><div class="ttdeci">bool readStructData(RagTime5Zone &amp;zone, long endPos, int n, int headerSz, RagTime5StructManager::FieldParser &amp;parser, librevenge::RVNGString const &amp;dataName)</div><div class="ttdoc">try to read a data in a structured zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1817</div></div>
<div class="ttc" id="classRagTime5Document_html_ab9415c6f74a4ec9421a58804f9d66381"><div class="ttname"><a href="classRagTime5Document.html#ab9415c6f74a4ec9421a58804f9d66381">RagTime5Document::m_chartParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Chart &gt; m_chartParser</div><div class="ttdoc">the chart manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:281</div></div>
<div class="ttc" id="classRagTime5Graph_html"><div class="ttname"><a href="classRagTime5Graph.html">RagTime5Graph</a></div><div class="ttdoc">the main class to read the graphic part of RagTime 56 file</div><div class="ttdef"><b>Definition:</b> RagTime5Graph.hxx:80</div></div>
<div class="ttc" id="classRagTime5Document_html_a3cafe84e9f6b9192e022a639538c923d"><div class="ttname"><a href="classRagTime5Document.html#a3cafe84e9f6b9192e022a639538c923d">RagTime5Document::readPositions</a></div><div class="ttdeci">bool readPositions(int posId, std::vector&lt; long &gt; &amp;listPosition)</div><div class="ttdoc">try to read a positions zone in data</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:923</div></div>
<div class="ttc" id="classRagTime5SSParser_html"><div class="ttname"><a href="classRagTime5SSParser.html">RagTime5SSParser</a></div><div class="ttdoc">the main class to parse a RagTime 5-6 file containing only a spreadsheet</div><div class="ttdef"><b>Definition:</b> RagTime5SSParser.hxx:65</div></div>
<div class="ttc" id="classRagTime5StyleManager_html"><div class="ttname"><a href="classRagTime5StyleManager.html">RagTime5StyleManager</a></div><div class="ttdoc">basic class used to read/store RagTime 5/6 styles</div><div class="ttdef"><b>Definition:</b> RagTime5StyleManager.hxx:60</div></div>
<div class="ttc" id="classRagTime5Document_html_adfc6342e7dc9152e106cac4832c0ba57"><div class="ttname"><a href="classRagTime5Document.html#adfc6342e7dc9152e106cac4832c0ba57">RagTime5Document::readPipelineCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readPipelineCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a pipeline cluster (via the pipeline manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:445</div></div>
<div class="ttc" id="classRagTime5Document_html_a412a43e34db9f9727672609b7c603ec0"><div class="ttname"><a href="classRagTime5Document.html#a412a43e34db9f9727672609b7c603ec0">RagTime5Document::readDocumentVersion</a></div><div class="ttdeci">bool readDocumentVersion(RagTime5Zone &amp;zone)</div><div class="ttdoc">try to read the document version zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2178</div></div>
<div class="ttc" id="classRagTime5Document_html_a62da9467db975a325216e77bc8af617f"><div class="ttname"><a href="classRagTime5Document.html#a62da9467db975a325216e77bc8af617f">RagTime5Document::parseMainZoneInfoData</a></div><div class="ttdeci">bool parseMainZoneInfoData(RagTime5Zone const &amp;zone)</div><div class="ttdoc">try to parse the zoneInfo child</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:589</div></div>
<div class="ttc" id="structRagTime5StructManager_1_1FieldParser_html"><div class="ttname"><a href="structRagTime5StructManager_1_1FieldParser.html">RagTime5StructManager::FieldParser</a></div><div class="ttdoc">virtual class use to parse the field data</div><div class="ttdef"><b>Definition:</b> RagTime5StructManager.hxx:353</div></div>
<div class="ttc" id="classRagTime5Document_html_a898e463b4ad67e37646a3139a8544d20"><div class="ttname"><a href="classRagTime5Document.html#a898e463b4ad67e37646a3139a8544d20">RagTime5Document::SendFootnote</a></div><div class="ttdeci">void(MWAWParser::* SendFootnote)(int zoneId)</div><div class="ttdoc">callback used to send a footnote</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:309</div></div>
<div class="ttc" id="classRagTime5Document_html_af015a3dc593255536caf69dcdcb26329"><div class="ttname"><a href="classRagTime5Document.html#af015a3dc593255536caf69dcdcb26329">RagTime5Document::readButtonCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readButtonCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a button cluster (via the graphic manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:425</div></div>
<div class="ttc" id="classRagTime5Zone_html"><div class="ttname"><a href="classRagTime5Zone.html">RagTime5Zone</a></div><div class="ttdoc">main zone in a RagTime v5-v6 document</div><div class="ttdef"><b>Definition:</b> RagTime5StructManager.hxx:50</div></div>
<div class="ttc" id="classRagTime5Document_html_af31e25dea65ecccdec363e7f784ca728"><div class="ttname"><a href="classRagTime5Document.html#af31e25dea65ecccdec363e7f784ca728">RagTime5Document::readLongListWithSize</a></div><div class="ttdeci">bool readLongListWithSize(int dataId, int fSz, std::vector&lt; long &gt; &amp;list, std::string const &amp;zoneName=&quot;&quot;)</div><div class="ttdoc">try to read a int/long zone data</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:867</div></div>
<div class="ttc" id="structRagTime5ClusterManager_1_1ClusterRoot_html"><div class="ttname"><a href="structRagTime5ClusterManager_1_1ClusterRoot.html">RagTime5ClusterManager::ClusterRoot</a></div><div class="ttdoc">the cluster for root</div><div class="ttdef"><b>Definition:</b> RagTime5ClusterManager.hxx:329</div></div>
<div class="ttc" id="classRagTime5Document_html_af359ccb738f6e8c039fc919be542d693"><div class="ttname"><a href="classRagTime5Document.html#af359ccb738f6e8c039fc919be542d693">RagTime5Document::checkIsSpreadsheet</a></div><div class="ttdeci">bool checkIsSpreadsheet()</div><div class="ttdoc">check if the document is a spreadsheet</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2424</div></div>
<div class="ttc" id="classRagTime5Document_html_a2d4afe17b796c3428e996562ce2feb1f"><div class="ttname"><a href="classRagTime5Document.html#a2d4afe17b796c3428e996562ce2feb1f">RagTime5Document::readGraphicCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readGraphicCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a graphic cluster (via the graphic manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:435</div></div>
<div class="ttc" id="classRagTime5Document_html_a7b6feb2c9d57e18b8e696f86d14d071b"><div class="ttname"><a href="classRagTime5Document.html#a7b6feb2c9d57e18b8e696f86d14d071b">RagTime5Document::getStyleManager</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5StyleManager &gt; getStyleManager()</div><div class="ttdoc">returns the style manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:405</div></div>
<div class="ttc" id="classRagTime5Document_html_a6e7382a15c6376dc52b85f53377514b7"><div class="ttname"><a href="classRagTime5Document.html#a6e7382a15c6376dc52b85f53377514b7">RagTime5Document::unpackZone</a></div><div class="ttdeci">bool unpackZone(RagTime5Zone &amp;zone, MWAWEntry const &amp;entry, std::vector&lt; unsigned char &gt; &amp;data)</div><div class="ttdoc">try to unpack a zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2035</div></div>
<div class="ttc" id="classRagTime5Document_html_a4bd76d57d93e041b580c4b4afeeb4727"><div class="ttname"><a href="classRagTime5Document.html#a4bd76d57d93e041b580c4b4afeeb4727">RagTime5Document::readListZone</a></div><div class="ttdeci">bool readListZone(RagTime5ClusterManager::Link const &amp;link)</div><div class="ttdoc">try to read a list zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1585</div></div>
<div class="ttc" id="classRagTime5Document_html_a01021f2372b9f90236e18e76d17dbd6e"><div class="ttname"><a href="classRagTime5Document.html#a01021f2372b9f90236e18e76d17dbd6e">RagTime5Document::m_styleManager</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5StyleManager &gt; m_styleManager</div><div class="ttdoc">the style manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:300</div></div>
<div class="ttc" id="classRagTime5Spreadsheet_html"><div class="ttname"><a href="classRagTime5Spreadsheet.html">RagTime5Spreadsheet</a></div><div class="ttdoc">the main class to read the spreadsheet part of RagTime 56 file</div><div class="ttdef"><b>Definition:</b> RagTime5Spreadsheet.hxx:77</div></div>
<div class="ttc" id="classRagTime5Document_html_a8d182ed545a016d82ac3cb66f2ca6741"><div class="ttname"><a href="classRagTime5Document.html#a8d182ed545a016d82ac3cb66f2ca6741">RagTime5Document::m_layoutParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Layout &gt; m_layoutParser</div><div class="ttdoc">the layout manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:287</div></div>
<div class="ttc" id="classRagTime5Document_html_a50f6618f1cebdab263081f6b6e675195"><div class="ttname"><a href="classRagTime5Document.html#a50f6618f1cebdab263081f6b6e675195">RagTime5Document::createZones</a></div><div class="ttdeci">bool createZones()</div><div class="ttdoc">finds the different objects zones</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:500</div></div>
<div class="ttc" id="structRagTime5StructManager_1_1DataParser_html"><div class="ttname"><a href="structRagTime5StructManager_1_1DataParser.html">RagTime5StructManager::DataParser</a></div><div class="ttdoc">virtual class use to parse the unstructured data</div><div class="ttdef"><b>Definition:</b> RagTime5StructManager.hxx:396</div></div>
<div class="ttc" id="classRagTime5Document_html_ad3b7e83e0b9b16e55d33101cc981b7f4"><div class="ttname"><a href="classRagTime5Document.html#ad3b7e83e0b9b16e55d33101cc981b7f4">RagTime5Document::findZones</a></div><div class="ttdeci">bool findZones(MWAWEntry const &amp;entry)</div><div class="ttdoc">try to find the list of zones (and stores them in a list)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2230</div></div>
<div class="ttc" id="classRagTime5Document_html_a343a049db0d849d78674ef96ccd8bb28"><div class="ttname"><a href="classRagTime5Document.html#a343a049db0d849d78674ef96ccd8bb28">RagTime5Document::setVersion</a></div><div class="ttdeci">void setVersion(int vers)</div><div class="ttdoc">sets the document version</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:361</div></div>
<div class="ttc" id="classRagTime5Document_html_a3cfc9ec674f65a6ff5195fd9a220d729"><div class="ttname"><a href="classRagTime5Document.html#a3cfc9ec674f65a6ff5195fd9a220d729">RagTime5Document::SubDocument</a></div><div class="ttdeci">friend class RagTime5DocumentInternal::SubDocument</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:91</div></div>
<div class="ttc" id="classRagTime5Document_html_ac68e4c746fd7015f6bbbb8083f0e65a8"><div class="ttname"><a href="classRagTime5Document.html#ac68e4c746fd7015f6bbbb8083f0e65a8">RagTime5Document::sendZones</a></div><div class="ttdeci">bool sendZones(MWAWListenerPtr listener)</div><div class="ttdoc">try to send the different zones</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2580</div></div>
<div class="ttc" id="classRagTime5Document_html_a3fa1f3ad62c3a4b774de1347a7c335ad"><div class="ttname"><a href="classRagTime5Document.html#a3fa1f3ad62c3a4b774de1347a7c335ad">RagTime5Document::m_textParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Text &gt; m_textParser</div><div class="ttdoc">the text manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:293</div></div>
<div class="ttc" id="classRagTime5Document_html_a035eb7e6c6259a5f0fa252e00a7d6be5"><div class="ttname"><a href="classRagTime5Document.html#a035eb7e6c6259a5f0fa252e00a7d6be5">RagTime5Document::getParserState</a></div><div class="ttdeci">MWAWParserStatePtr getParserState()</div><div class="ttdoc">returns the parser state</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:122</div></div>
<div class="ttc" id="classRagTime5ClusterManager_html"><div class="ttname"><a href="classRagTime5ClusterManager.html">RagTime5ClusterManager</a></div><div class="ttdoc">basic class used to manage RagTime 5/6 zones</div><div class="ttdef"><b>Definition:</b> RagTime5ClusterManager.hxx:58</div></div>
<div class="ttc" id="classRagTime5Document_html_a812b844797322adb301e426fda908607"><div class="ttname"><a href="classRagTime5Document.html#a812b844797322adb301e426fda908607">RagTime5Document::useMainZoneInfoData</a></div><div class="ttdeci">bool useMainZoneInfoData()</div><div class="ttdoc">try to read the main zone info zone and the main cluster(and child)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:646</div></div>
<div class="ttc" id="classRagTime5Document_html_ab1ac6b0fc22dbf2295363f7c1e7e5797"><div class="ttname"><a href="classRagTime5Document.html#ab1ac6b0fc22dbf2295363f7c1e7e5797">RagTime5Document::operator=</a></div><div class="ttdeci">RagTime5Document &amp; operator=(RagTime5Document const &amp;)=delete</div></div>
<div class="ttc" id="classRagTime5Document_html_af06316a25c9e2b32a45b20900a0fc4ff"><div class="ttname"><a href="classRagTime5Document.html#af06316a25c9e2b32a45b20900a0fc4ff">RagTime5Document::updateZoneInput</a></div><div class="ttdeci">bool updateZoneInput(RagTime5Zone &amp;zone)</div><div class="ttdoc">try to update a zone: create a new input if the zone is stored in different positions,...</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1982</div></div>
<div class="ttc" id="classRagTime5Document_html_aa991f641f55df9587cd8ca437f7c99e6"><div class="ttname"><a href="classRagTime5Document.html#aa991f641f55df9587cd8ca437f7c99e6">RagTime5Document::m_spreadsheetParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Spreadsheet &gt; m_spreadsheetParser</div><div class="ttdoc">the spreadsheet manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:291</div></div>
<div class="ttc" id="classRagTime5Document_html_adbe39bcee7064ff197a083351db78504"><div class="ttname"><a href="classRagTime5Document.html#adbe39bcee7064ff197a083351db78504">RagTime5Document::ascii</a></div><div class="ttdeci">libmwaw::DebugFile &amp; ascii()</div><div class="ttdoc">a DebugFile used to write what we recognize when we parse the document</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:132</div></div>
<div class="ttc" id="classRagTime5Parser_html"><div class="ttname"><a href="classRagTime5Parser.html">RagTime5Parser</a></div><div class="ttdoc">the main class to parse a RagTime 5-6 file</div><div class="ttdef"><b>Definition:</b> RagTime5Parser.hxx:65</div></div>
<div class="ttc" id="classRagTime5Text_html"><div class="ttname"><a href="classRagTime5Text.html">RagTime5Text</a></div><div class="ttdoc">the main class to read the text part of RagTime 56 file</div><div class="ttdef"><b>Definition:</b> RagTime5Text.hxx:75</div></div>
<div class="ttc" id="classRagTime5Document_html_ac7d8ca4a9f5338575fb8494e283198cd"><div class="ttname"><a href="classRagTime5Document.html#ac7d8ca4a9f5338575fb8494e283198cd">RagTime5Document::findZonesKind</a></div><div class="ttdeci">bool findZonesKind()</div><div class="ttdoc">try to find the zone's kind</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:554</div></div>
<div class="ttc" id="classRagTime5Document_html_a55a65e93697acc60664b2341a3fa34c0"><div class="ttname"><a href="classRagTime5Document.html#a55a65e93697acc60664b2341a3fa34c0">RagTime5Document::m_sendFootnote</a></div><div class="ttdeci">SendFootnote m_sendFootnote</div><div class="ttdoc">the send footnote callback</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:314</div></div>
<div class="ttc" id="classRagTime5Document_html_a5383919036c377a763b8fa7c25e9b641"><div class="ttname"><a href="classRagTime5Document.html#a5383919036c377a763b8fa7c25e9b641">RagTime5Document::sendButtonZoneAsText</a></div><div class="ttdeci">bool sendButtonZoneAsText(MWAWListenerPtr listener, int buttonId)</div><div class="ttdoc">try to send a button content as text</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:390</div></div>
<div class="ttc" id="classRagTime5Chart_html"><div class="ttname"><a href="classRagTime5Chart.html">RagTime5Chart</a></div><div class="ttdoc">the main class to read the chart part of RagTime 56 file</div><div class="ttdef"><b>Definition:</b> RagTime5Chart.hxx:73</div></div>
<div class="ttc" id="classRagTime5Document_html_a0842604d434e04035ae4d509fdf9cffc"><div class="ttname"><a href="classRagTime5Document.html#a0842604d434e04035ae4d509fdf9cffc">RagTime5Document::m_formulaParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Formula &gt; m_formulaParser</div><div class="ttdoc">the formula manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:283</div></div>
<div class="ttc" id="classRagTime5Document_html_ad45024573dc9bd69d031158a267a8d10"><div class="ttname"><a href="classRagTime5Document.html#ad45024573dc9bd69d031158a267a8d10">RagTime5Document::readLayoutCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readLayoutCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a layout cluster (via the layout manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:440</div></div>
<div class="ttc" id="classRagTime5Document_html_aef6d1bb7c8a7698fb20f90cfe5cf0392"><div class="ttname"><a href="classRagTime5Document.html#aef6d1bb7c8a7698fb20f90cfe5cf0392">RagTime5Document::readChildList</a></div><div class="ttdeci">bool readChildList(RagTime5ClusterManager::Link const &amp;link, std::vector&lt; RagTime5StructManager::ZoneLink &gt; &amp;childList, bool findN=false)</div><div class="ttdoc">try to read a cluster child list</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1073</div></div>
<div class="ttc" id="MWAWInputStream_8hxx_html"><div class="ttname"><a href="MWAWInputStream_8hxx.html">MWAWInputStream.hxx</a></div></div>
<div class="ttc" id="MWAWDebug_8hxx_html"><div class="ttname"><a href="MWAWDebug_8hxx.html">MWAWDebug.hxx</a></div></div>
<div class="ttc" id="classRagTime5Layout_html"><div class="ttname"><a href="classRagTime5Layout.html">RagTime5Layout</a></div><div class="ttdoc">the main class to read the text part of RagTime 56 file</div><div class="ttdef"><b>Definition:</b> RagTime5Layout.hxx:72</div></div>
<div class="ttc" id="classRagTime5Document_html_a3627300edae86a1343f76edc0a66077e"><div class="ttname"><a href="classRagTime5Document.html#a3627300edae86a1343f76edc0a66077e">RagTime5Document::readScriptComment</a></div><div class="ttdeci">bool readScriptComment(RagTime5Zone &amp;zone)</div><div class="ttdoc">try to read a script comment zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1449</div></div>
<div class="ttc" id="classRagTime5Formula_html"><div class="ttname"><a href="classRagTime5Formula.html">RagTime5Formula</a></div><div class="ttdoc">the main class to read the formula part of RagTime 56 file</div><div class="ttdef"><b>Definition:</b> RagTime5Formula.hxx:73</div></div>
<div class="ttc" id="structRagTime5ClusterManager_1_1Cluster_html_a0215a1d3a8c3e0a8641ecd7dad4b37b4"><div class="ttname"><a href="structRagTime5ClusterManager_1_1Cluster.html#a0215a1d3a8c3e0a8641ecd7dad4b37b4">RagTime5ClusterManager::Cluster::Type</a></div><div class="ttdeci">Type</div><div class="ttdoc">the cluster type</div><div class="ttdef"><b>Definition:</b> RagTime5ClusterManager.hxx:263</div></div>
<div class="ttc" id="classRagTime5Document_html_a7bdf433eb80b3f8802fe3483289829a5"><div class="ttname"><a href="classRagTime5Document.html#a7bdf433eb80b3f8802fe3483289829a5">RagTime5Document::readStructZone</a></div><div class="ttdeci">bool readStructZone(RagTime5ClusterManager::Link const &amp;link, RagTime5StructManager::FieldParser &amp;parser, int headerSz, RagTime5ClusterManager::NameLink *nameLink=nullptr)</div><div class="ttdoc">try to read a structured zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1722</div></div>
<div class="ttc" id="classRagTime5Document_html_a84cf6812cdd2de7482681d2ddcd35eab"><div class="ttname"><a href="classRagTime5Document.html#a84cf6812cdd2de7482681d2ddcd35eab">RagTime5Document::numPages</a></div><div class="ttdeci">int numPages() const</div><div class="ttdoc">returns the document number of page</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:366</div></div>
<div class="ttc" id="classRagTime5Document_html_a420b3707a24365b1f5e4681f06d4a5b5"><div class="ttname"><a href="classRagTime5Document.html#a420b3707a24365b1f5e4681f06d4a5b5">RagTime5Document::checkHeader</a></div><div class="ttdeci">bool checkHeader(MWAWHeader *header, bool strict=false)</div><div class="ttdoc">checks if the document header is correct (or not)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2507</div></div>
<div class="ttc" id="classRagTime5Document_html_ae885279dd7415b1e62b3dcb5ef31c7a7"><div class="ttname"><a href="classRagTime5Document.html#ae885279dd7415b1e62b3dcb5ef31c7a7">RagTime5Document::m_parserState</a></div><div class="ttdeci">std::shared_ptr&lt; MWAWParserState &gt; m_parserState</div><div class="ttdoc">the parser state</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:277</div></div>
<div class="ttc" id="classRagTime5Document_html_a39836b6ff4b8beb730603f5ee362f2b2"><div class="ttname"><a href="classRagTime5Document.html#a39836b6ff4b8beb730603f5ee362f2b2">RagTime5Document::readSpreadsheetCluster</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager::Cluster &gt; readSpreadsheetCluster(RagTime5Zone &amp;zone, int zoneType)</div><div class="ttdoc">try to read a spreadsheet cluster (via the spreadsheet manager)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:455</div></div>
<div class="ttc" id="classRagTime5Document_html"><div class="ttname"><a href="classRagTime5Document.html">RagTime5Document</a></div><div class="ttdoc">the main class to read a RagTime v5 file</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:76</div></div>
<div class="ttc" id="classRagTime5Document_html_a5f85eae3fd5baf17518d1f92e798611e"><div class="ttname"><a href="classRagTime5Document.html#a5f85eae3fd5baf17518d1f92e798611e">RagTime5Document::getGraphParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Graph &gt; getGraphParser()</div><div class="ttdoc">returns the graphic parser</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:415</div></div>
<div class="ttc" id="classRagTime5Document_html_ac240cec23d0dd1ef40b6f3c5b2fed9d6"><div class="ttname"><a href="classRagTime5Document.html#ac240cec23d0dd1ef40b6f3c5b2fed9d6">RagTime5Document::init</a></div><div class="ttdeci">void init()</div><div class="ttdoc">inits all internal variables</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:334</div></div>
<div class="ttc" id="classRagTime5Document_html_acd116a337bbdfd560879f7043f97999f"><div class="ttname"><a href="classRagTime5Document.html#acd116a337bbdfd560879f7043f97999f">RagTime5Document::NewPage</a></div><div class="ttdeci">void(MWAWParser::* NewPage)(int page, bool softBreak)</div><div class="ttdoc">callback used to send a page break</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:307</div></div>
<div class="ttc" id="classRagTime5Document_html_a8988cf6514ae7a90111301664b024f9e"><div class="ttname"><a href="classRagTime5Document.html#a8988cf6514ae7a90111301664b024f9e">RagTime5Document::getMainParser</a></div><div class="ttdeci">MWAWParser &amp; getMainParser()</div><div class="ttdoc">returns the main parser</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:102</div></div>
<div class="ttc" id="classRagTime5Document_html_a425a5dfb5ef9483f7db7d223d8bfb06e"><div class="ttname"><a href="classRagTime5Document.html#a425a5dfb5ef9483f7db7d223d8bfb06e">RagTime5Document::newPage</a></div><div class="ttdeci">void newPage(int number, bool softBreak)</div><div class="ttdoc">adds a new page</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:485</div></div>
<div class="ttc" id="classRagTime5Document_html_adbcaf492ee0913138322d89b8fa1c042"><div class="ttname"><a href="classRagTime5Document.html#adbcaf492ee0913138322d89b8fa1c042">RagTime5Document::readClusterLinkList</a></div><div class="ttdeci">bool readClusterLinkList(RagTime5Zone &amp;zone, RagTime5ClusterManager::Link const &amp;link, std::vector&lt; RagTime5StructManager::ZoneLink &gt; &amp;listLinks)</div><div class="ttdoc">try to read a cluster link zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1217</div></div>
<div class="ttc" id="classRagTime5Document_html_a049fa36f770eb2293c1ef3bce69bf82e"><div class="ttname"><a href="classRagTime5Document.html#a049fa36f770eb2293c1ef3bce69bf82e">RagTime5Document::getFormulaParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Formula &gt; getFormulaParser()</div><div class="ttdoc">returns the formula parser</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:410</div></div>
<div class="ttc" id="classMWAWParser_html"><div class="ttname"><a href="classMWAWParser.html">MWAWParser</a></div><div class="ttdoc">virtual class which defines the ancestor of all main zone parser</div><div class="ttdef"><b>Definition:</b> MWAWParser.hxx:99</div></div>
<div class="ttc" id="classMWAWPosition_html"><div class="ttname"><a href="classMWAWPosition.html">MWAWPosition</a></div><div class="ttdoc">Class to define the position of an object (textbox, picture, ..) in the document.</div><div class="ttdef"><b>Definition:</b> MWAWPosition.hxx:47</div></div>
<div class="ttc" id="classMWAWEntry_html"><div class="ttname"><a href="classMWAWEntry.html">MWAWEntry</a></div><div class="ttdoc">basic class to store an entry in a file This contained :</div><div class="ttdef"><b>Definition:</b> MWAWEntry.hxx:46</div></div>
<div class="ttc" id="classRagTime5StructManager_html"><div class="ttname"><a href="classRagTime5StructManager.html">RagTime5StructManager</a></div><div class="ttdoc">basic class used to store RagTime 5/6 structures</div><div class="ttdef"><b>Definition:</b> RagTime5StructManager.hxx:174</div></div>
<div class="ttc" id="classRagTime5Document_html_aefce274dc8045a9515f947923d8e217a"><div class="ttname"><a href="classRagTime5Document.html#aefce274dc8045a9515f947923d8e217a">RagTime5Document::getDataZone</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Zone &gt; getDataZone(int dataId) const</div><div class="ttdoc">returns the zone corresponding to a data id (or 0)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:465</div></div>
<div class="ttc" id="classRagTime5Document_html_a0b08e26fb2e498149f91e2790826df33"><div class="ttname"><a href="classRagTime5Document.html#a0b08e26fb2e498149f91e2790826df33">RagTime5Document::readFixedSizeZone</a></div><div class="ttdeci">bool readFixedSizeZone(RagTime5ClusterManager::Link const &amp;link, std::string const &amp;name)</div><div class="ttdoc">try to read a fixed size zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1658</div></div>
<div class="ttc" id="classRagTime5Document_html_a477037aa94b4c032aa24bdb393db43eb"><div class="ttname"><a href="classRagTime5Document.html#a477037aa94b4c032aa24bdb393db43eb">RagTime5Document::send</a></div><div class="ttdeci">bool send(int zoneId, MWAWListenerPtr listener, MWAWPosition const &amp;pos, int partId=0, int cellId=0, double totalWidth=-1)</div><div class="ttdoc">try to send a cluster zone (mainly unimplemented)</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:2609</div></div>
<div class="ttc" id="classRagTime5Document_html_a685449d9c6241a648e84c5f66a4ad70a"><div class="ttname"><a href="classRagTime5Document.html#a685449d9c6241a648e84c5f66a4ad70a">RagTime5Document::readClusterZone</a></div><div class="ttdeci">bool readClusterZone(RagTime5Zone &amp;zone, int type=-1)</div><div class="ttdoc">try to read a cluster zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1132</div></div>
<div class="ttc" id="classRagTime5Document_html_a55f509ded322c5a50429e6f69654a14b"><div class="ttname"><a href="classRagTime5Document.html#a55f509ded322c5a50429e6f69654a14b">RagTime5Document::~RagTime5Document</a></div><div class="ttdeci">~RagTime5Document()</div><div class="ttdoc">destructor</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:330</div></div>
<div class="ttc" id="classRagTime5Document_html_a34e3c3c6d4de1f4f887c901bbeac9309"><div class="ttname"><a href="classRagTime5Document.html#a34e3c3c6d4de1f4f887c901bbeac9309">RagTime5Document::updateZone</a></div><div class="ttdeci">bool updateZone(std::shared_ptr&lt; RagTime5Zone &gt; &amp;zone)</div><div class="ttdoc">try to update a zone: information + input</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1909</div></div>
<div class="ttc" id="classRagTime5Document_html_ac121f8f3c41dec020149e68d31921cb6"><div class="ttname"><a href="classRagTime5Document.html#ac121f8f3c41dec020149e68d31921cb6">RagTime5Document::getClusterManager</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5ClusterManager &gt; getClusterManager()</div><div class="ttdoc">returns the cluster manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:395</div></div>
<div class="ttc" id="RagTime5ClusterManager_8hxx_html"><div class="ttname"><a href="RagTime5ClusterManager_8hxx.html">RagTime5ClusterManager.hxx</a></div></div>
<div class="ttc" id="classRagTime5Document_html_ab8fd8cb26638f227808d9e39b592a413"><div class="ttname"><a href="classRagTime5Document.html#ab8fd8cb26638f227808d9e39b592a413">RagTime5Document::m_pipelineParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Pipeline &gt; m_pipelineParser</div><div class="ttdoc">the pipeline manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:289</div></div>
<div class="ttc" id="classRagTime5Document_html_a02d06d185da1de0d7fa8fdcad96a8802"><div class="ttname"><a href="classRagTime5Document.html#a02d06d185da1de0d7fa8fdcad96a8802">RagTime5Document::readClusterGProp</a></div><div class="ttdeci">bool readClusterGProp(RagTime5ClusterManager::Cluster &amp;cluster)</div><div class="ttdoc">try to read the cluster with contains main graphic object properties</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1526</div></div>
<div class="ttc" id="classRagTime5Document_html_abce51f8bbe674b19986bdcfdcc3c8ba1"><div class="ttname"><a href="classRagTime5Document.html#abce51f8bbe674b19986bdcfdcc3c8ba1">RagTime5Document::getClusterType</a></div><div class="ttdeci">RagTime5ClusterManager::Cluster::Type getClusterType(int zId) const</div><div class="ttdoc">returns the cluster type corresponding to zone id or C_Unknown (if the zone is not a cluster or was n...</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:472</div></div>
<div class="ttc" id="classRagTime5Document_html_a1650b9e819797ce4fae0a67dd5df3062"><div class="ttname"><a href="classRagTime5Document.html#a1650b9e819797ce4fae0a67dd5df3062">RagTime5Document::readZoneData</a></div><div class="ttdeci">bool readZoneData(RagTime5Zone &amp;zone)</div><div class="ttdoc">try to read the zone data</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:679</div></div>
<div class="ttc" id="classRagTime5Document_html_a743fc4e8b3923219ec69a14214902e24"><div class="ttname"><a href="classRagTime5Document.html#a743fc4e8b3923219ec69a14214902e24">RagTime5Document::checkClusterList</a></div><div class="ttdeci">bool checkClusterList(std::vector&lt; RagTime5StructManager::ZoneLink &gt; const &amp;list)</div><div class="ttdoc">check a cluster list</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1117</div></div>
<div class="ttc" id="classRagTime5Document_html_a2aa065a40646935602f865b5a6ff6fc5"><div class="ttname"><a href="classRagTime5Document.html#a2aa065a40646935602f865b5a6ff6fc5">RagTime5Document::readUnicodeStringList</a></div><div class="ttdeci">bool readUnicodeStringList(RagTime5ClusterManager::NameLink const &amp;link, std::map&lt; int, librevenge::RVNGString &gt; &amp;idToStringMap)</div><div class="ttdoc">try to read a list of unicode string zone</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:843</div></div>
<div class="ttc" id="classRagTime5Document_html_adda9c84f9e725bc3e4b8a6277cd2bd84"><div class="ttname"><a href="classRagTime5Document.html#adda9c84f9e725bc3e4b8a6277cd2bd84">RagTime5Document::getSpreadsheetParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Spreadsheet &gt; getSpreadsheetParser()</div><div class="ttdoc">returns the spreadsheet parser</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:420</div></div>
<div class="ttc" id="classRagTime5Document_html_a590dee20fb0e9b0e76e739448b1aa575"><div class="ttname"><a href="classRagTime5Document.html#a590dee20fb0e9b0e76e739448b1aa575">RagTime5Document::m_graphParser</a></div><div class="ttdeci">std::shared_ptr&lt; RagTime5Graph &gt; m_graphParser</div><div class="ttdoc">the graph manager</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:285</div></div>
<div class="ttc" id="classRagTime5Document_html_a6e148578f8787dadc89d65a578e98c78"><div class="ttname"><a href="classRagTime5Document.html#a6e148578f8787dadc89d65a578e98c78">RagTime5Document::version</a></div><div class="ttdeci">int version() const</div><div class="ttdoc">returns the document version</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:356</div></div>
<div class="ttc" id="classRagTime5Document_html_a060b002f5fc708f8f6dde58cfe908a5b"><div class="ttname"><a href="classRagTime5Document.html#a060b002f5fc708f8f6dde58cfe908a5b">RagTime5Document::readDocInfoClusterData</a></div><div class="ttdeci">bool readDocInfoClusterData(RagTime5Zone &amp;zone, MWAWEntry const &amp;entry)</div><div class="ttdoc">try to read the main doc info cluster data</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:1296</div></div>
<div class="ttc" id="classRagTime5Document_html_a724afde8606513fa1e65817d9ca2cbf4"><div class="ttname"><a href="classRagTime5Document.html#a724afde8606513fa1e65817d9ca2cbf4">RagTime5Document::readLongList</a></div><div class="ttdeci">bool readLongList(RagTime5ClusterManager::Link const &amp;link, std::vector&lt; long &gt; &amp;list)</div><div class="ttdoc">try to read/get the list of long of a L_LongList</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:914</div></div>
<div class="ttc" id="structRagTime5ClusterManager_1_1Link_html"><div class="ttname"><a href="structRagTime5ClusterManager_1_1Link.html">RagTime5ClusterManager::Link</a></div><div class="ttdoc">a link to a small zone (or set of zones) in RagTime 5/6 documents</div><div class="ttdef"><b>Definition:</b> RagTime5ClusterManager.hxx:113</div></div>
<div class="ttc" id="structRagTime5ClusterManager_1_1Cluster_html"><div class="ttname"><a href="structRagTime5ClusterManager_1_1Cluster.html">RagTime5ClusterManager::Cluster</a></div><div class="ttdoc">the cluster data</div><div class="ttdef"><b>Definition:</b> RagTime5ClusterManager.hxx:261</div></div>
<div class="ttc" id="classRagTime5Document_html_ae44453cada9f89da40edfe0f1234e95f"><div class="ttname"><a href="classRagTime5Document.html#ae44453cada9f89da40edfe0f1234e95f">RagTime5Document::getDocumentMetaData</a></div><div class="ttdeci">librevenge::RVNGPropertyList getDocumentMetaData() const</div><div class="ttdoc">returns the document meta data</div><div class="ttdef"><b>Definition:</b> RagTime5Document.cxx:351</div></div>
<div class="ttc" id="classRagTime5Document_html_ade7878b3a9916ccaa905f156f50f405b"><div class="ttname"><a href="classRagTime5Document.html#ade7878b3a9916ccaa905f156f50f405b">RagTime5Document::m_parser</a></div><div class="ttdeci">MWAWParser * m_parser</div><div class="ttdoc">the main parser</div><div class="ttdef"><b>Definition:</b> RagTime5Document.hxx:275</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Wed May 20 2020 10:14:03 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.15</small></address>
</body>
</html>