Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 984407a3d8e0ca8f42be35be954f9b2c > files > 1499

libmwaw-doc-0.3.14-2.mga6.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>WriteNowText Class Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classWriteNowText.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classWriteNowText-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">WriteNowText Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>the main class to read the text part of writenow file  
 <a href="classWriteNowText.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="WriteNowText_8hxx_source.html">WriteNowText.hxx</a>&gt;</code></p>
<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:a95aa2edca685927851352eec21be3463"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a95aa2edca685927851352eec21be3463">WriteNowText</a> (<a class="el" href="classWriteNowParser.html">WriteNowParser</a> &amp;parser)</td></tr>
<tr class="memdesc:a95aa2edca685927851352eec21be3463"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#a95aa2edca685927851352eec21be3463">More...</a><br /></td></tr>
<tr class="separator:a95aa2edca685927851352eec21be3463"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4d060193a19e44ef0a8ba5a6f9d0d52"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ad4d060193a19e44ef0a8ba5a6f9d0d52">~WriteNowText</a> ()</td></tr>
<tr class="memdesc:ad4d060193a19e44ef0a8ba5a6f9d0d52"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#ad4d060193a19e44ef0a8ba5a6f9d0d52">More...</a><br /></td></tr>
<tr class="separator:ad4d060193a19e44ef0a8ba5a6f9d0d52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5cd8fdb8be5cb3d51017181a68a1893"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ad5cd8fdb8be5cb3d51017181a68a1893">version</a> () const</td></tr>
<tr class="memdesc:ad5cd8fdb8be5cb3d51017181a68a1893"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the file version  <a href="#ad5cd8fdb8be5cb3d51017181a68a1893">More...</a><br /></td></tr>
<tr class="separator:ad5cd8fdb8be5cb3d51017181a68a1893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34c1345cde9148572344afd401e4574a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a34c1345cde9148572344afd401e4574a">numPages</a> () const</td></tr>
<tr class="memdesc:a34c1345cde9148572344afd401e4574a"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the number of pages  <a href="#a34c1345cde9148572344afd401e4574a">More...</a><br /></td></tr>
<tr class="separator:a34c1345cde9148572344afd401e4574a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8262179f23ac569311e6de92b4a816d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a8262179f23ac569311e6de92b4a816d3">getHeader</a> () const</td></tr>
<tr class="memdesc:a8262179f23ac569311e6de92b4a816d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the header entry (if defined)  <a href="#a8262179f23ac569311e6de92b4a816d3">More...</a><br /></td></tr>
<tr class="separator:a8262179f23ac569311e6de92b4a816d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8adfe56ca5b21771b1eb120166fa2a8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a8adfe56ca5b21771b1eb120166fa2a8c">getFooter</a> () const</td></tr>
<tr class="memdesc:a8adfe56ca5b21771b1eb120166fa2a8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the footer entry (if defined)  <a href="#a8adfe56ca5b21771b1eb120166fa2a8c">More...</a><br /></td></tr>
<tr class="separator:a8adfe56ca5b21771b1eb120166fa2a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a040b49f7733c0587e61c5b0b8b9f447f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones</a> ()</td></tr>
<tr class="memdesc:a040b49f7733c0587e61c5b0b8b9f447f"><td class="mdescLeft">&#160;</td><td class="mdescRight">finds the different text zones  <a href="#a040b49f7733c0587e61c5b0b8b9f447f">More...</a><br /></td></tr>
<tr class="separator:a040b49f7733c0587e61c5b0b8b9f447f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab333599b690a6bdc30880b78e808640"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#aab333599b690a6bdc30880b78e808640">flushExtra</a> ()</td></tr>
<tr class="memdesc:aab333599b690a6bdc30880b78e808640"><td class="mdescLeft">&#160;</td><td class="mdescRight">sends the data which have not yet been sent to the listener  <a href="#aab333599b690a6bdc30880b78e808640">More...</a><br /></td></tr>
<tr class="separator:aab333599b690a6bdc30880b78e808640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dea091b605dcb751ea84c37d49dad16"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a5dea091b605dcb751ea84c37d49dad16">parseZone</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;entry, std::vector&lt; <a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> &gt; &amp;listData)</td></tr>
<tr class="memdesc:a5dea091b605dcb751ea84c37d49dad16"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the text zone ( list of entries ) and to create the text data zone  <a href="#a5dea091b605dcb751ea84c37d49dad16">More...</a><br /></td></tr>
<tr class="separator:a5dea091b605dcb751ea84c37d49dad16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a993be88995040d383a39d8f3e6f7704d"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a993be88995040d383a39d8f3e6f7704d">parseContent</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;entry)</td></tr>
<tr class="memdesc:a993be88995040d383a39d8f3e6f7704d"><td class="mdescLeft">&#160;</td><td class="mdescRight">parse a text data zone ( and create the associated structure )  <a href="#a993be88995040d383a39d8f3e6f7704d">More...</a><br /></td></tr>
<tr class="separator:a993be88995040d383a39d8f3e6f7704d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af671aa4a24d39b2fcd0aac0249b9e53b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#af671aa4a24d39b2fcd0aac0249b9e53b">sendZone</a> (int id)</td></tr>
<tr class="memdesc:af671aa4a24d39b2fcd0aac0249b9e53b"><td class="mdescLeft">&#160;</td><td class="mdescRight">send all the content zone of a zone defined by id 0: main, 1 header/footer, 2: footnote  <a href="#af671aa4a24d39b2fcd0aac0249b9e53b">More...</a><br /></td></tr>
<tr class="separator:af671aa4a24d39b2fcd0aac0249b9e53b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e5408cf0b1e484ff2a03debc72591e2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a9e5408cf0b1e484ff2a03debc72591e2">send</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;entry)</td></tr>
<tr class="memdesc:a9e5408cf0b1e484ff2a03debc72591e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">send the text to the listener  <a href="#a9e5408cf0b1e484ff2a03debc72591e2">More...</a><br /></td></tr>
<tr class="separator:a9e5408cf0b1e484ff2a03debc72591e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fce6cd637b7b6defa0b224f917d535a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send</a> (std::vector&lt; <a class="el" href="structWriteNowTextInternal_1_1ContentZone.html">WriteNowTextInternal::ContentZone</a> &gt; &amp;listZones, std::vector&lt; std::shared_ptr&lt; <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> &gt; &gt; &amp;footnoteList, <a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> &amp;ruler)</td></tr>
<tr class="memdesc:a5fce6cd637b7b6defa0b224f917d535a"><td class="mdescLeft">&#160;</td><td class="mdescRight">send the text to the listener  <a href="#a5fce6cd637b7b6defa0b224f917d535a">More...</a><br /></td></tr>
<tr class="separator:a5fce6cd637b7b6defa0b224f917d535a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1bce23019f94af29b752dab90ffb738"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ae1bce23019f94af29b752dab90ffb738">setProperty</a> (<a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> const &amp;ruler)</td></tr>
<tr class="memdesc:ae1bce23019f94af29b752dab90ffb738"><td class="mdescLeft">&#160;</td><td class="mdescRight">sends a paragraph property to the listener  <a href="#ae1bce23019f94af29b752dab90ffb738">More...</a><br /></td></tr>
<tr class="separator:ae1bce23019f94af29b752dab90ffb738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ed5d42aec81fbab3c61e25e5410b394"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a4ed5d42aec81fbab3c61e25e5410b394">readFontNames</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;entry)</td></tr>
<tr class="memdesc:a4ed5d42aec81fbab3c61e25e5410b394"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the fonts zone  <a href="#a4ed5d42aec81fbab3c61e25e5410b394">More...</a><br /></td></tr>
<tr class="separator:a4ed5d42aec81fbab3c61e25e5410b394"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19b59645bf5d2c28cb0caf131e665cd8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a19b59645bf5d2c28cb0caf131e665cd8">readFont</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;input, bool inStyle, <a class="el" href="structWriteNowTextInternal_1_1Font.html">WriteNowTextInternal::Font</a> &amp;font)</td></tr>
<tr class="memdesc:a19b59645bf5d2c28cb0caf131e665cd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">read a font  <a href="#a19b59645bf5d2c28cb0caf131e665cd8">More...</a><br /></td></tr>
<tr class="separator:a19b59645bf5d2c28cb0caf131e665cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f956a1ee596829d13a18feafc86b30e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a1f956a1ee596829d13a18feafc86b30e">readParagraph</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;input, <a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> &amp;ruler)</td></tr>
<tr class="memdesc:a1f956a1ee596829d13a18feafc86b30e"><td class="mdescLeft">&#160;</td><td class="mdescRight">read a paragraph format  <a href="#a1f956a1ee596829d13a18feafc86b30e">More...</a><br /></td></tr>
<tr class="separator:a1f956a1ee596829d13a18feafc86b30e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7a32f4a7264f5ec87435b674f164786"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ac7a32f4a7264f5ec87435b674f164786">readToken</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;input, <a class="el" href="structWriteNowTextInternal_1_1Token.html">WriteNowTextInternal::Token</a> &amp;token)</td></tr>
<tr class="memdesc:ac7a32f4a7264f5ec87435b674f164786"><td class="mdescLeft">&#160;</td><td class="mdescRight">read a token  <a href="#ac7a32f4a7264f5ec87435b674f164786">More...</a><br /></td></tr>
<tr class="separator:ac7a32f4a7264f5ec87435b674f164786"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf0e015074782c7247d67bf1a2bb6c6e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#aaf0e015074782c7247d67bf1a2bb6c6e">readTokenV2</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;input, <a class="el" href="structWriteNowTextInternal_1_1Token.html">WriteNowTextInternal::Token</a> &amp;token)</td></tr>
<tr class="memdesc:aaf0e015074782c7247d67bf1a2bb6c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">read a token (v2)  <a href="#aaf0e015074782c7247d67bf1a2bb6c6e">More...</a><br /></td></tr>
<tr class="separator:aaf0e015074782c7247d67bf1a2bb6c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab067d54a13cf66ea305c9ed8a6d09813"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ab067d54a13cf66ea305c9ed8a6d09813">readTable</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;input, <a class="el" href="structWriteNowTextInternal_1_1TableData.html">WriteNowTextInternal::TableData</a> &amp;table)</td></tr>
<tr class="memdesc:ab067d54a13cf66ea305c9ed8a6d09813"><td class="mdescLeft">&#160;</td><td class="mdescRight">read a table frame (checkme)  <a href="#ab067d54a13cf66ea305c9ed8a6d09813">More...</a><br /></td></tr>
<tr class="separator:ab067d54a13cf66ea305c9ed8a6d09813"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81626d49cfe1f0c721b8b70b18cd91ec"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a81626d49cfe1f0c721b8b70b18cd91ec">readStyles</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;entry)</td></tr>
<tr class="memdesc:a81626d49cfe1f0c721b8b70b18cd91ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to read the styles zone  <a href="#a81626d49cfe1f0c721b8b70b18cd91ec">More...</a><br /></td></tr>
<tr class="separator:a81626d49cfe1f0c721b8b70b18cd91ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a64958a894d86fe1c3a21610daee8aeb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a64958a894d86fe1c3a21610daee8aeb0">m_parserState</a></td></tr>
<tr class="memdesc:a64958a894d86fe1c3a21610daee8aeb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">the parser state  <a href="#a64958a894d86fe1c3a21610daee8aeb0">More...</a><br /></td></tr>
<tr class="separator:a64958a894d86fe1c3a21610daee8aeb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab65cf30d8b8a952f02ac733c760f2a41"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structWriteNowTextInternal_1_1State.html">WriteNowTextInternal::State</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ab65cf30d8b8a952f02ac733c760f2a41">m_state</a></td></tr>
<tr class="memdesc:ab65cf30d8b8a952f02ac733c760f2a41"><td class="mdescLeft">&#160;</td><td class="mdescRight">the state  <a href="#ab65cf30d8b8a952f02ac733c760f2a41">More...</a><br /></td></tr>
<tr class="separator:ab65cf30d8b8a952f02ac733c760f2a41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a769477120fa48525b9c1a6f6654b29c9"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; <a class="el" href="structWriteNowEntryManager.html">WriteNowEntryManager</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a769477120fa48525b9c1a6f6654b29c9">m_entryManager</a></td></tr>
<tr class="memdesc:a769477120fa48525b9c1a6f6654b29c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">the list of entry  <a href="#a769477120fa48525b9c1a6f6654b29c9">More...</a><br /></td></tr>
<tr class="separator:a769477120fa48525b9c1a6f6654b29c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6deb484fe90e94b67bfb6fe21ed6cee2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWriteNowParser.html">WriteNowParser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a6deb484fe90e94b67bfb6fe21ed6cee2">m_mainParser</a></td></tr>
<tr class="memdesc:a6deb484fe90e94b67bfb6fe21ed6cee2"><td class="mdescLeft">&#160;</td><td class="mdescRight">the main parser;  <a href="#a6deb484fe90e94b67bfb6fe21ed6cee2">More...</a><br /></td></tr>
<tr class="separator:a6deb484fe90e94b67bfb6fe21ed6cee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a30c9b3d771ed8b622088ae1e7c7039a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a30c9b3d771ed8b622088ae1e7c7039a2">WriteNowText</a> (<a class="el" href="classWriteNowText.html">WriteNowText</a> const &amp;orig)=delete</td></tr>
<tr class="separator:a30c9b3d771ed8b622088ae1e7c7039a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c0e579201375032bc8564ed419963e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWriteNowText.html">WriteNowText</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a7c0e579201375032bc8564ed419963e8">operator=</a> (<a class="el" href="classWriteNowText.html">WriteNowText</a> const &amp;orig)=delete</td></tr>
<tr class="separator:a7c0e579201375032bc8564ed419963e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a997eeb27569be0f40bb9aab526deb597"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a997eeb27569be0f40bb9aab526deb597">WriteNowParser</a></td></tr>
<tr class="separator:a997eeb27569be0f40bb9aab526deb597"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfc72be580a2315ffed6fbe17c61e7a7"><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#abfc72be580a2315ffed6fbe17c61e7a7">WriteNowTextInternal::Cell</a></td></tr>
<tr class="separator:abfc72be580a2315ffed6fbe17c61e7a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>the main class to read the text part of writenow file </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a95aa2edca685927851352eec21be3463"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95aa2edca685927851352eec21be3463">&#9670;&nbsp;</a></span>WriteNowText() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">WriteNowText::WriteNowText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classWriteNowParser.html">WriteNowParser</a> &amp;&#160;</td>
          <td class="paramname"><em>parser</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>constructor </p>

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

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

<p>destructor </p>

</div>
</div>
<a id="a30c9b3d771ed8b622088ae1e7c7039a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30c9b3d771ed8b622088ae1e7c7039a2">&#9670;&nbsp;</a></span>WriteNowText() <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">WriteNowText::WriteNowText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classWriteNowText.html">WriteNowText</a> const &amp;&#160;</td>
          <td class="paramname"><em>orig</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a040b49f7733c0587e61c5b0b8b9f447f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a040b49f7733c0587e61c5b0b8b9f447f">&#9670;&nbsp;</a></span>createZones()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::createZones </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>finds the different text zones </p>
<p>we can now create the content zone and type them </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void WriteNowText::flushExtra </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>sends the data which have not yet been sent to the listener </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> WriteNowText::getFooter </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns the footer entry (if defined) </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> WriteNowText::getHeader </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns the header entry (if defined) </p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int WriteNowText::numPages </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns the number of pages </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classWriteNowText.html">WriteNowText</a>&amp; WriteNowText::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classWriteNowText.html">WriteNowText</a> const &amp;&#160;</td>
          <td class="paramname"><em>orig</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::shared_ptr&lt; <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> &gt; WriteNowText::parseContent </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>parse a text data zone ( and create the associated structure ) </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::parseZone </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; <a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>listData</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>try to read the text zone ( list of entries ) and to create the text data zone </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::readFont </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>inStyle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structWriteNowTextInternal_1_1Font.html">WriteNowTextInternal::Font</a> &amp;&#160;</td>
          <td class="paramname"><em>font</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>read a font </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a81626d49cfe1f0c721b8b70b18cd91ec">readStyles()</a>, and <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::readFontNames </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>try to read the fonts zone </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::readParagraph </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> &amp;&#160;</td>
          <td class="paramname"><em>ruler</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>read a paragraph format </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a81626d49cfe1f0c721b8b70b18cd91ec">readStyles()</a>, and <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::readStyles </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>try to read the styles zone </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::readTable </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structWriteNowTextInternal_1_1TableData.html">WriteNowTextInternal::TableData</a> &amp;&#160;</td>
          <td class="paramname"><em>table</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>read a table frame (checkme) </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::readToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structWriteNowTextInternal_1_1Token.html">WriteNowTextInternal::Token</a> &amp;&#160;</td>
          <td class="paramname"><em>token</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>read a token </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::readTokenV2 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &amp;&#160;</td>
          <td class="paramname"><em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structWriteNowTextInternal_1_1Token.html">WriteNowTextInternal::Token</a> &amp;&#160;</td>
          <td class="paramname"><em>token</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>read a token (v2) </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool WriteNowText::send </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &amp;&#160;</td>
          <td class="paramname"><em>entry</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>send the text to the listener </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#af671aa4a24d39b2fcd0aac0249b9e53b">sendZone()</a>.</p>

</div>
</div>
<a id="a5fce6cd637b7b6defa0b224f917d535a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5fce6cd637b7b6defa0b224f917d535a">&#9670;&nbsp;</a></span>send() <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">bool WriteNowText::send </td>
          <td>(</td>
          <td class="paramtype">std::vector&lt; <a class="el" href="structWriteNowTextInternal_1_1ContentZone.html">WriteNowTextInternal::ContentZone</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>listZones</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; std::shared_ptr&lt; <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> &gt; &gt; &amp;&#160;</td>
          <td class="paramname"><em>footnoteList</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> &amp;&#160;</td>
          <td class="paramname"><em>ruler</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>send the text to the listener </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void WriteNowText::sendZone </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>send all the content zone of a zone defined by id 0: main, 1 header/footer, 2: footnote </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#aab333599b690a6bdc30880b78e808640">flushExtra()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void WriteNowText::setProperty </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> const &amp;&#160;</td>
          <td class="paramname"><em>ruler</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>sends a paragraph property to the listener </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int WriteNowText::version </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>returns the file version </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a993be88995040d383a39d8f3e6f7704d">parseContent()</a>, <a class="el" href="classWriteNowText.html#a5dea091b605dcb751ea84c37d49dad16">parseZone()</a>, <a class="el" href="classWriteNowText.html#a19b59645bf5d2c28cb0caf131e665cd8">readFont()</a>, <a class="el" href="classWriteNowText.html#a1f956a1ee596829d13a18feafc86b30e">readParagraph()</a>, and <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a997eeb27569be0f40bb9aab526deb597"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a997eeb27569be0f40bb9aab526deb597">&#9670;&nbsp;</a></span>WriteNowParser</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classWriteNowParser.html">WriteNowParser</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abfc72be580a2315ffed6fbe17c61e7a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfc72be580a2315ffed6fbe17c61e7a7">&#9670;&nbsp;</a></span>WriteNowTextInternal::Cell</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">friend struct <a class="el" href="structWriteNowTextInternal_1_1Cell.html">WriteNowTextInternal::Cell</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::shared_ptr&lt;<a class="el" href="structWriteNowEntryManager.html">WriteNowEntryManager</a>&gt; WriteNowText::m_entryManager</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the list of entry </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones()</a>.</p>

</div>
</div>
<a id="a6deb484fe90e94b67bfb6fe21ed6cee2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6deb484fe90e94b67bfb6fe21ed6cee2">&#9670;&nbsp;</a></span>m_mainParser</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="classWriteNowParser.html">WriteNowParser</a>* WriteNowText::m_mainParser</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the main parser; </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones()</a>, <a class="el" href="classWriteNowText.html#a34c1345cde9148572344afd401e4574a">numPages()</a>, <a class="el" href="classWriteNowText.html#a5dea091b605dcb751ea84c37d49dad16">parseZone()</a>, <a class="el" href="classWriteNowText.html#a19b59645bf5d2c28cb0caf131e665cd8">readFont()</a>, <a class="el" href="classWriteNowText.html#a1f956a1ee596829d13a18feafc86b30e">readParagraph()</a>, <a class="el" href="classWriteNowText.html#ab067d54a13cf66ea305c9ed8a6d09813">readTable()</a>, <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>, and <a class="el" href="classWriteNowText.html#af671aa4a24d39b2fcd0aac0249b9e53b">sendZone()</a>.</p>

</div>
</div>
<a id="a64958a894d86fe1c3a21610daee8aeb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64958a894d86fe1c3a21610daee8aeb0">&#9670;&nbsp;</a></span>m_parserState</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="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> WriteNowText::m_parserState</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the parser state </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a993be88995040d383a39d8f3e6f7704d">parseContent()</a>, <a class="el" href="classWriteNowText.html#a5dea091b605dcb751ea84c37d49dad16">parseZone()</a>, <a class="el" href="classWriteNowText.html#a4ed5d42aec81fbab3c61e25e5410b394">readFontNames()</a>, <a class="el" href="classWriteNowText.html#a81626d49cfe1f0c721b8b70b18cd91ec">readStyles()</a>, <a class="el" href="classWriteNowText.html#aaf0e015074782c7247d67bf1a2bb6c6e">readTokenV2()</a>, <a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send()</a>, <a class="el" href="classWriteNowText.html#af671aa4a24d39b2fcd0aac0249b9e53b">sendZone()</a>, <a class="el" href="classWriteNowText.html#ae1bce23019f94af29b752dab90ffb738">setProperty()</a>, and <a class="el" href="classWriteNowText.html#ad5cd8fdb8be5cb3d51017181a68a1893">version()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::shared_ptr&lt;<a class="el" href="structWriteNowTextInternal_1_1State.html">WriteNowTextInternal::State</a>&gt; WriteNowText::m_state</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>the state </p>

<p class="reference">Referenced by <a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones()</a>, <a class="el" href="classWriteNowText.html#a8adfe56ca5b21771b1eb120166fa2a8c">getFooter()</a>, <a class="el" href="classWriteNowText.html#a8262179f23ac569311e6de92b4a816d3">getHeader()</a>, <a class="el" href="classWriteNowText.html#a34c1345cde9148572344afd401e4574a">numPages()</a>, <a class="el" href="classWriteNowText.html#a993be88995040d383a39d8f3e6f7704d">parseContent()</a>, <a class="el" href="classWriteNowText.html#a19b59645bf5d2c28cb0caf131e665cd8">readFont()</a>, <a class="el" href="classWriteNowText.html#a4ed5d42aec81fbab3c61e25e5410b394">readFontNames()</a>, <a class="el" href="classWriteNowText.html#a81626d49cfe1f0c721b8b70b18cd91ec">readStyles()</a>, <a class="el" href="classWriteNowText.html#a9e5408cf0b1e484ff2a03debc72591e2">send()</a>, <a class="el" href="classWriteNowText.html#af671aa4a24d39b2fcd0aac0249b9e53b">sendZone()</a>, <a class="el" href="classWriteNowText.html#ae1bce23019f94af29b752dab90ffb738">setProperty()</a>, and <a class="el" href="classWriteNowText.html#ad5cd8fdb8be5cb3d51017181a68a1893">version()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="WriteNowText_8hxx_source.html">WriteNowText.hxx</a></li>
<li><a class="el" href="WriteNowText_8cxx.html">WriteNowText.cxx</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Mon Feb 11 2019 22:20:47 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>