<!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>MWAWParserState Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classMWAWParserState.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="classMWAWParserState-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">MWAWParserState Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>a class to define the parser state <a href="classMWAWParserState.html#details">More...</a></p> <p><code>#include <<a class="el" href="MWAWParser_8hxx_source.html">MWAWParser.hxx</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> <tr class="memitem:aee8ce746813ebce7e3736a0ef6c7ab63"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63">Type</a> { <a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63aebc21ea79e3a03ee54103d2a95f9758f">Graphic</a>, <a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63ae92963d6633aaf0cda5db53bea8a09eb">Presentation</a>, <a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63a31152eee36138521278f9ea160ad7759">Spreadsheet</a>, <a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63afded9e46cd0349cd8f5e1aa296179d86">Text</a> }</td></tr> <tr class="memdesc:aee8ce746813ebce7e3736a0ef6c7ab63"><td class="mdescLeft"> </td><td class="mdescRight">the parser state type <a href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63">More...</a><br /></td></tr> <tr class="separator:aee8ce746813ebce7e3736a0ef6c7ab63"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:aaed63d602fea5d4d3c1d3fdeffb4cfa0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#aaed63d602fea5d4d3c1d3fdeffb4cfa0">MWAWParserState</a> (<a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63">Type</a> type, <a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> const &input, <a class="el" href="libmwaw__internal_8hxx.html#a5da873b93ee8c277c6fff288fceba1a8">MWAWRSRCParserPtr</a> const &rsrcParser, <a class="el" href="classMWAWHeader.html">MWAWHeader</a> *header)</td></tr> <tr class="memdesc:aaed63d602fea5d4d3c1d3fdeffb4cfa0"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#aaed63d602fea5d4d3c1d3fdeffb4cfa0">More...</a><br /></td></tr> <tr class="separator:aaed63d602fea5d4d3c1d3fdeffb4cfa0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa172ed733a223c66d95bc90c4af81217"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#aa172ed733a223c66d95bc90c4af81217">~MWAWParserState</a> ()</td></tr> <tr class="memdesc:aa172ed733a223c66d95bc90c4af81217"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#aa172ed733a223c66d95bc90c4af81217">More...</a><br /></td></tr> <tr class="separator:aa172ed733a223c66d95bc90c4af81217"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5e938733aec95f5ffa375aacbe7f36f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#aa5e938733aec95f5ffa375aacbe7f36f">getMainListener</a> ()</td></tr> <tr class="memdesc:aa5e938733aec95f5ffa375aacbe7f36f"><td class="mdescLeft"> </td><td class="mdescRight">returns the main listener <a href="#aa5e938733aec95f5ffa375aacbe7f36f">More...</a><br /></td></tr> <tr class="separator:aa5e938733aec95f5ffa375aacbe7f36f"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> <tr class="memitem:a54fa41dd91a3703401573fefa06f3960"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63">Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a54fa41dd91a3703401573fefa06f3960">m_type</a></td></tr> <tr class="memdesc:a54fa41dd91a3703401573fefa06f3960"><td class="mdescLeft"> </td><td class="mdescRight">the state type <a href="#a54fa41dd91a3703401573fefa06f3960">More...</a><br /></td></tr> <tr class="separator:a54fa41dd91a3703401573fefa06f3960"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d240202a5e260d824679e9999726085"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWDocument.html#abfab812459078642aad728065922220b">MWAWDocument::Kind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a5d240202a5e260d824679e9999726085">m_kind</a></td></tr> <tr class="memdesc:a5d240202a5e260d824679e9999726085"><td class="mdescLeft"> </td><td class="mdescRight">the document kind <a href="#a5d240202a5e260d824679e9999726085">More...</a><br /></td></tr> <tr class="separator:a5d240202a5e260d824679e9999726085"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a594a2285f23b23d4e8f4353141001423"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a594a2285f23b23d4e8f4353141001423">m_input</a></td></tr> <tr class="memdesc:a594a2285f23b23d4e8f4353141001423"><td class="mdescLeft"> </td><td class="mdescRight">the input <a href="#a594a2285f23b23d4e8f4353141001423">More...</a><br /></td></tr> <tr class="separator:a594a2285f23b23d4e8f4353141001423"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb10ae380031af45b8e572623d1af03d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWHeader.html">MWAWHeader</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#abb10ae380031af45b8e572623d1af03d">m_header</a></td></tr> <tr class="memdesc:abb10ae380031af45b8e572623d1af03d"><td class="mdescLeft"> </td><td class="mdescRight">the header <a href="#abb10ae380031af45b8e572623d1af03d">More...</a><br /></td></tr> <tr class="separator:abb10ae380031af45b8e572623d1af03d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a7b5058a12ddc65f74a72d9ebaa28a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a5da873b93ee8c277c6fff288fceba1a8">MWAWRSRCParserPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a9a7b5058a12ddc65f74a72d9ebaa28a2">m_rsrcParser</a></td></tr> <tr class="memdesc:a9a7b5058a12ddc65f74a72d9ebaa28a2"><td class="mdescLeft"> </td><td class="mdescRight">the resource parser <a href="#a9a7b5058a12ddc65f74a72d9ebaa28a2">More...</a><br /></td></tr> <tr class="separator:a9a7b5058a12ddc65f74a72d9ebaa28a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14181ae947c41333756f38f485070e3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWPageSpan.html">MWAWPageSpan</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a14181ae947c41333756f38f485070e3f">m_pageSpan</a></td></tr> <tr class="memdesc:a14181ae947c41333756f38f485070e3f"><td class="mdescLeft"> </td><td class="mdescRight">the actual document size <a href="#a14181ae947c41333756f38f485070e3f">More...</a><br /></td></tr> <tr class="separator:a14181ae947c41333756f38f485070e3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae36bed51404610583ebde0a3151d9c7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a395172d638b3ad798dbe35bf07075050">MWAWFontConverterPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#ae36bed51404610583ebde0a3151d9c7d">m_fontConverter</a></td></tr> <tr class="memdesc:ae36bed51404610583ebde0a3151d9c7d"><td class="mdescLeft"> </td><td class="mdescRight">the font converter <a href="#ae36bed51404610583ebde0a3151d9c7d">More...</a><br /></td></tr> <tr class="separator:ae36bed51404610583ebde0a3151d9c7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f1091c2aa927286f2f5ce203c5f699f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#adcfbe9f20a7647cca3c31b222959058d">MWAWFontManagerPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a9f1091c2aa927286f2f5ce203c5f699f">m_fontManager</a></td></tr> <tr class="memdesc:a9f1091c2aa927286f2f5ce203c5f699f"><td class="mdescLeft"> </td><td class="mdescRight">the font manager <a href="#a9f1091c2aa927286f2f5ce203c5f699f">More...</a><br /></td></tr> <tr class="separator:a9f1091c2aa927286f2f5ce203c5f699f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abe055b3d6c43511d2ac1cfd73cd212b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a1bff6bfde0df9028007ac29d5a219750">MWAWGraphicListenerPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#abe055b3d6c43511d2ac1cfd73cd212b4">m_graphicListener</a></td></tr> <tr class="memdesc:abe055b3d6c43511d2ac1cfd73cd212b4"><td class="mdescLeft"> </td><td class="mdescRight">the graphic listener <a href="#abe055b3d6c43511d2ac1cfd73cd212b4">More...</a><br /></td></tr> <tr class="separator:abe055b3d6c43511d2ac1cfd73cd212b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78d64558967ead0f860d6f846125eec2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a11280b326938304e34db0fda1f705911">MWAWListManagerPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a78d64558967ead0f860d6f846125eec2">m_listManager</a></td></tr> <tr class="memdesc:a78d64558967ead0f860d6f846125eec2"><td class="mdescLeft"> </td><td class="mdescRight">the list manager <a href="#a78d64558967ead0f860d6f846125eec2">More...</a><br /></td></tr> <tr class="separator:a78d64558967ead0f860d6f846125eec2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab16a5f1a5917ecd584d01986ea96b1f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a086ed4d59a4c103e8a9af2cc1cf2f551">MWAWPresentationListenerPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#ab16a5f1a5917ecd584d01986ea96b1f5">m_presentationListener</a></td></tr> <tr class="memdesc:ab16a5f1a5917ecd584d01986ea96b1f5"><td class="mdescLeft"> </td><td class="mdescRight">the presentation listener <a href="#ab16a5f1a5917ecd584d01986ea96b1f5">More...</a><br /></td></tr> <tr class="separator:ab16a5f1a5917ecd584d01986ea96b1f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1e7caa721501030b924d89a54ba440a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a2aeb6cd566dd50552c5fc06490487f6d">MWAWSpreadsheetListenerPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#ab1e7caa721501030b924d89a54ba440a">m_spreadsheetListener</a></td></tr> <tr class="memdesc:ab1e7caa721501030b924d89a54ba440a"><td class="mdescLeft"> </td><td class="mdescRight">the spreadsheet listener <a href="#ab1e7caa721501030b924d89a54ba440a">More...</a><br /></td></tr> <tr class="separator:ab1e7caa721501030b924d89a54ba440a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a697f1f5917979140460959d6747b264b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#aed16ceee3a5dc3e6c8bc690db21bb408">MWAWTextListenerPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a697f1f5917979140460959d6747b264b">m_textListener</a></td></tr> <tr class="memdesc:a697f1f5917979140460959d6747b264b"><td class="mdescLeft"> </td><td class="mdescRight">the text listener <a href="#a697f1f5917979140460959d6747b264b">More...</a><br /></td></tr> <tr class="separator:a697f1f5917979140460959d6747b264b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a656baad16d8a93526cce483926587c46"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a656baad16d8a93526cce483926587c46">m_version</a></td></tr> <tr class="memdesc:a656baad16d8a93526cce483926587c46"><td class="mdescLeft"> </td><td class="mdescRight">the actual version <a href="#a656baad16d8a93526cce483926587c46">More...</a><br /></td></tr> <tr class="separator:a656baad16d8a93526cce483926587c46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5197d1d0edb55dadc1b3389c2eac39e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#ad5197d1d0edb55dadc1b3389c2eac39e">m_asciiFile</a></td></tr> <tr class="memdesc:ad5197d1d0edb55dadc1b3389c2eac39e"><td class="mdescLeft"> </td><td class="mdescRight">the debug file <a href="#ad5197d1d0edb55dadc1b3389c2eac39e">More...</a><br /></td></tr> <tr class="separator:ad5197d1d0edb55dadc1b3389c2eac39e"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:a92cca556e603e8853312004c348c0e3c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#a92cca556e603e8853312004c348c0e3c">MWAWParserState</a> (<a class="el" href="classMWAWParserState.html">MWAWParserState</a> const &orig)=delete</td></tr> <tr class="separator:a92cca556e603e8853312004c348c0e3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad221d9239e2def2202cc084f9de607cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWParserState.html">MWAWParserState</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWParserState.html#ad221d9239e2def2202cc084f9de607cd">operator=</a> (<a class="el" href="classMWAWParserState.html">MWAWParserState</a> const &orig)=delete</td></tr> <tr class="separator:ad221d9239e2def2202cc084f9de607cd"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>a class to define the parser state </p> </div><h2 class="groupheader">Member Enumeration Documentation</h2> <a id="aee8ce746813ebce7e3736a0ef6c7ab63"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee8ce746813ebce7e3736a0ef6c7ab63">◆ </a></span>Type</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63">MWAWParserState::Type</a></td> </tr> </table> </div><div class="memdoc"> <p>the parser state type </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aee8ce746813ebce7e3736a0ef6c7ab63aebc21ea79e3a03ee54103d2a95f9758f"></a>Graphic </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aee8ce746813ebce7e3736a0ef6c7ab63ae92963d6633aaf0cda5db53bea8a09eb"></a>Presentation </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aee8ce746813ebce7e3736a0ef6c7ab63a31152eee36138521278f9ea160ad7759"></a>Spreadsheet </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aee8ce746813ebce7e3736a0ef6c7ab63afded9e46cd0349cd8f5e1aa296179d86"></a>Text </td><td class="fielddoc"></td></tr> </table> </div> </div> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="aaed63d602fea5d4d3c1d3fdeffb4cfa0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaed63d602fea5d4d3c1d3fdeffb4cfa0">◆ </a></span>MWAWParserState() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MWAWParserState::MWAWParserState </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63">MWAWParserState::Type</a> </td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> const & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a5da873b93ee8c277c6fff288fceba1a8">MWAWRSRCParserPtr</a> const & </td> <td class="paramname"><em>rsrcParser</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWHeader.html">MWAWHeader</a> * </td> <td class="paramname"><em>header</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Constructor. </p> </div> </div> <a id="aa172ed733a223c66d95bc90c4af81217"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa172ed733a223c66d95bc90c4af81217">◆ </a></span>~MWAWParserState()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MWAWParserState::~MWAWParserState </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>destructor </p> </div> </div> <a id="a92cca556e603e8853312004c348c0e3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92cca556e603e8853312004c348c0e3c">◆ </a></span>MWAWParserState() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">MWAWParserState::MWAWParserState </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWParserState.html">MWAWParserState</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="aa5e938733aec95f5ffa375aacbe7f36f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5e938733aec95f5ffa375aacbe7f36f">◆ </a></span>getMainListener()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> MWAWParserState::getMainListener </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>returns the main listener </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aa172ed733a223c66d95bc90c4af81217">~MWAWParserState()</a>.</p> </div> </div> <a id="ad221d9239e2def2202cc084f9de607cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad221d9239e2def2202cc084f9de607cd">◆ </a></span>operator=()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classMWAWParserState.html">MWAWParserState</a>& MWAWParserState::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWParserState.html">MWAWParserState</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="ad5197d1d0edb55dadc1b3389c2eac39e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5197d1d0edb55dadc1b3389c2eac39e">◆ </a></span>m_asciiFile</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classlibmwaw_1_1DebugFile.html">libmwaw::DebugFile</a> MWAWParserState::m_asciiFile</td> </tr> </table> </div><div class="memdoc"> <p>the debug file </p> <p class="reference">Referenced by <a class="el" href="namespaceClarisWksStruct.html#a98e1d1bfbc62b81db9925d11975e1e5b">ClarisWksStruct::readIntZone()</a>, and <a class="el" href="namespaceClarisWksStruct.html#af0c026e45be15bc067f8ed4c13ea556a">ClarisWksStruct::readStructZone()</a>.</p> </div> </div> <a id="ae36bed51404610583ebde0a3151d9c7d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae36bed51404610583ebde0a3151d9c7d">◆ </a></span>m_fontConverter</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a395172d638b3ad798dbe35bf07075050">MWAWFontConverterPtr</a> MWAWParserState::m_fontConverter</td> </tr> </table> </div><div class="memdoc"> <p>the font converter </p> <p class="reference">Referenced by <a class="el" href="classMWAWTextListener.html#a355e5625eda7a8bb76bc32a9981ae45b">MWAWTextListener::_openSpan()</a>, <a class="el" href="classMWAWPresentationListener.html#a3bfa40ce0bf6a07d47447ddbf207d33f">MWAWPresentationListener::_openSpan()</a>, <a class="el" href="classMWAWGraphicListener.html#a39025108fd250b51af473b8336dcf9b2">MWAWGraphicListener::_openSpan()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#ade92472911638bb85eb2fcc9c427dfbc">MWAWSpreadsheetListener::_openSpan()</a>, <a class="el" href="classMWAWTextListener.html#aea5184fbfc42ac522326ea5655d09170">MWAWTextListener::insertCharacter()</a>, <a class="el" href="classMWAWPresentationListener.html#a2c71870f84d60866ca666c09b6096cb9">MWAWPresentationListener::insertCharacter()</a>, <a class="el" href="classMWAWGraphicListener.html#a842a1044d8f097340114af79526a6fdb">MWAWGraphicListener::insertCharacter()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#af4c81cc7f74d5ff3e71ee9699199dc4f">MWAWSpreadsheetListener::insertCharacter()</a>, <a class="el" href="classMWAWParserState.html#aaed63d602fea5d4d3c1d3fdeffb4cfa0">MWAWParserState()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#a543e107dc184cd330ffbc1bb26a0afa9">MWAWSpreadsheetListener::openSheetCell()</a>, <a class="el" href="classMWAWTextListener.html#a8617e5442448cfc422277b4eac6a6ac4">MWAWTextListener::openTableCell()</a>, <a class="el" href="classMWAWPresentationListener.html#afc9d3becf23489bf4deb768003c23136">MWAWPresentationListener::openTableCell()</a>, <a class="el" href="classMWAWGraphicListener.html#a64c37a7d8660862cfa4db3fc26d5ff1d">MWAWGraphicListener::openTableCell()</a>, and <a class="el" href="classMWAWSpreadsheetListener.html#ae02f6d76a7f5042a195beaa2fe10f333">MWAWSpreadsheetListener::openTableCell()</a>.</p> </div> </div> <a id="a9f1091c2aa927286f2f5ce203c5f699f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9f1091c2aa927286f2f5ce203c5f699f">◆ </a></span>m_fontManager</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#adcfbe9f20a7647cca3c31b222959058d">MWAWFontManagerPtr</a> MWAWParserState::m_fontManager</td> </tr> </table> </div><div class="memdoc"> <p>the font manager </p> <p class="reference">Referenced by <a class="el" href="classMWAWTextListener.html#a32c4ce3ae048db8374b4d0684b0eee30">MWAWTextListener::_changeList()</a>, <a class="el" href="classMWAWPresentationListener.html#afdf841853d64e5bf235b6bbdf45a0123">MWAWPresentationListener::_changeList()</a>, <a class="el" href="classMWAWGraphicListener.html#ab817f23374858c5ec49c433fd0027f23">MWAWGraphicListener::_changeList()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#a38c1e7f946699dffc22fd7a8f979ab16">MWAWSpreadsheetListener::_changeList()</a>, and <a class="el" href="classMWAWParserState.html#aaed63d602fea5d4d3c1d3fdeffb4cfa0">MWAWParserState()</a>.</p> </div> </div> <a id="abe055b3d6c43511d2ac1cfd73cd212b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#abe055b3d6c43511d2ac1cfd73cd212b4">◆ </a></span>m_graphicListener</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a1bff6bfde0df9028007ac29d5a219750">MWAWGraphicListenerPtr</a> MWAWParserState::m_graphicListener</td> </tr> </table> </div><div class="memdoc"> <p>the graphic listener </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aa5e938733aec95f5ffa375aacbe7f36f">getMainListener()</a>.</p> </div> </div> <a id="abb10ae380031af45b8e572623d1af03d"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb10ae380031af45b8e572623d1af03d">◆ </a></span>m_header</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classMWAWHeader.html">MWAWHeader</a>* MWAWParserState::m_header</td> </tr> </table> </div><div class="memdoc"> <p>the header </p> </div> </div> <a id="a594a2285f23b23d4e8f4353141001423"></a> <h2 class="memtitle"><span class="permalink"><a href="#a594a2285f23b23d4e8f4353141001423">◆ </a></span>m_input</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> MWAWParserState::m_input</td> </tr> </table> </div><div class="memdoc"> <p>the input </p> <p class="reference">Referenced by <a class="el" href="namespaceClarisWksStruct.html#a98e1d1bfbc62b81db9925d11975e1e5b">ClarisWksStruct::readIntZone()</a>, and <a class="el" href="namespaceClarisWksStruct.html#af0c026e45be15bc067f8ed4c13ea556a">ClarisWksStruct::readStructZone()</a>.</p> </div> </div> <a id="a5d240202a5e260d824679e9999726085"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d240202a5e260d824679e9999726085">◆ </a></span>m_kind</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classMWAWDocument.html#abfab812459078642aad728065922220b">MWAWDocument::Kind</a> MWAWParserState::m_kind</td> </tr> </table> </div><div class="memdoc"> <p>the document kind </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aaed63d602fea5d4d3c1d3fdeffb4cfa0">MWAWParserState()</a>.</p> </div> </div> <a id="a78d64558967ead0f860d6f846125eec2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78d64558967ead0f860d6f846125eec2">◆ </a></span>m_listManager</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a11280b326938304e34db0fda1f705911">MWAWListManagerPtr</a> MWAWParserState::m_listManager</td> </tr> </table> </div><div class="memdoc"> <p>the list manager </p> <p class="reference">Referenced by <a class="el" href="classMWAWTextListener.html#a32c4ce3ae048db8374b4d0684b0eee30">MWAWTextListener::_changeList()</a>, <a class="el" href="classMWAWPresentationListener.html#afdf841853d64e5bf235b6bbdf45a0123">MWAWPresentationListener::_changeList()</a>, <a class="el" href="classMWAWGraphicListener.html#ab817f23374858c5ec49c433fd0027f23">MWAWGraphicListener::_changeList()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#a38c1e7f946699dffc22fd7a8f979ab16">MWAWSpreadsheetListener::_changeList()</a>, <a class="el" href="classMWAWTextListener.html#af050448616649f8d92f9b3fefb44c178">MWAWTextListener::_getListId()</a>, <a class="el" href="classMWAWPresentationListener.html#a994d0b2ab546f0be21c5a2be234532f2">MWAWPresentationListener::_getListId()</a>, <a class="el" href="classMWAWGraphicListener.html#aa957c2980deb567f60201500c9c25170">MWAWGraphicListener::_getListId()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#ac36102e62d27deef6aad592f7fc170d1">MWAWSpreadsheetListener::_getListId()</a>, and <a class="el" href="classMWAWParserState.html#aaed63d602fea5d4d3c1d3fdeffb4cfa0">MWAWParserState()</a>.</p> </div> </div> <a id="a14181ae947c41333756f38f485070e3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14181ae947c41333756f38f485070e3f">◆ </a></span>m_pageSpan</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classMWAWPageSpan.html">MWAWPageSpan</a> MWAWParserState::m_pageSpan</td> </tr> </table> </div><div class="memdoc"> <p>the actual document size </p> </div> </div> <a id="ab16a5f1a5917ecd584d01986ea96b1f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab16a5f1a5917ecd584d01986ea96b1f5">◆ </a></span>m_presentationListener</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a086ed4d59a4c103e8a9af2cc1cf2f551">MWAWPresentationListenerPtr</a> MWAWParserState::m_presentationListener</td> </tr> </table> </div><div class="memdoc"> <p>the presentation listener </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aa5e938733aec95f5ffa375aacbe7f36f">getMainListener()</a>.</p> </div> </div> <a id="a9a7b5058a12ddc65f74a72d9ebaa28a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a7b5058a12ddc65f74a72d9ebaa28a2">◆ </a></span>m_rsrcParser</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a5da873b93ee8c277c6fff288fceba1a8">MWAWRSRCParserPtr</a> MWAWParserState::m_rsrcParser</td> </tr> </table> </div><div class="memdoc"> <p>the resource parser </p> </div> </div> <a id="ab1e7caa721501030b924d89a54ba440a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1e7caa721501030b924d89a54ba440a">◆ </a></span>m_spreadsheetListener</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a2aeb6cd566dd50552c5fc06490487f6d">MWAWSpreadsheetListenerPtr</a> MWAWParserState::m_spreadsheetListener</td> </tr> </table> </div><div class="memdoc"> <p>the spreadsheet listener </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aa5e938733aec95f5ffa375aacbe7f36f">getMainListener()</a>.</p> </div> </div> <a id="a697f1f5917979140460959d6747b264b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a697f1f5917979140460959d6747b264b">◆ </a></span>m_textListener</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#aed16ceee3a5dc3e6c8bc690db21bb408">MWAWTextListenerPtr</a> MWAWParserState::m_textListener</td> </tr> </table> </div><div class="memdoc"> <p>the text listener </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aa5e938733aec95f5ffa375aacbe7f36f">getMainListener()</a>.</p> </div> </div> <a id="a54fa41dd91a3703401573fefa06f3960"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54fa41dd91a3703401573fefa06f3960">◆ </a></span>m_type</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classMWAWParserState.html#aee8ce746813ebce7e3736a0ef6c7ab63">Type</a> MWAWParserState::m_type</td> </tr> </table> </div><div class="memdoc"> <p>the state type </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aa5e938733aec95f5ffa375aacbe7f36f">getMainListener()</a>.</p> </div> </div> <a id="a656baad16d8a93526cce483926587c46"></a> <h2 class="memtitle"><span class="permalink"><a href="#a656baad16d8a93526cce483926587c46">◆ </a></span>m_version</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int MWAWParserState::m_version</td> </tr> </table> </div><div class="memdoc"> <p>the actual version </p> <p class="reference">Referenced by <a class="el" href="classMWAWParserState.html#aaed63d602fea5d4d3c1d3fdeffb4cfa0">MWAWParserState()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="MWAWParser_8hxx_source.html">MWAWParser.hxx</a></li> <li><a class="el" href="MWAWParser_8cxx.html">MWAWParser.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Wed May 20 2020 10:14:05 for libmwaw by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.15</small></address> </body> </html>