<!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> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#friends">Friends</a> | <a href="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 <<a class="el" href="WriteNowText_8hxx_source.html">WriteNowText.hxx</a>></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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a95aa2edca685927851352eec21be3463">WriteNowText</a> (<a class="el" href="classWriteNowParser.html">WriteNowParser</a> &parser)</td></tr> <tr class="memdesc:a95aa2edca685927851352eec21be3463"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#a95aa2edca685927851352eec21be3463">More...</a><br /></td></tr> <tr class="separator:a95aa2edca685927851352eec21be3463"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4d060193a19e44ef0a8ba5a6f9d0d52"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ad4d060193a19e44ef0a8ba5a6f9d0d52">~WriteNowText</a> ()</td></tr> <tr class="memdesc:ad4d060193a19e44ef0a8ba5a6f9d0d52"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#ad4d060193a19e44ef0a8ba5a6f9d0d52">More...</a><br /></td></tr> <tr class="separator:ad4d060193a19e44ef0a8ba5a6f9d0d52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5cd8fdb8be5cb3d51017181a68a1893"><td class="memItemLeft" align="right" valign="top">int </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"> </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"> </td></tr> <tr class="memitem:a34c1345cde9148572344afd401e4574a"><td class="memItemLeft" align="right" valign="top">int </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"> </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"> </td></tr> <tr class="memitem:a8262179f23ac569311e6de92b4a816d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> </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"> </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"> </td></tr> <tr class="memitem:a8adfe56ca5b21771b1eb120166fa2a8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> </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"> </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"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a040b49f7733c0587e61c5b0b8b9f447f">createZones</a> ()</td></tr> <tr class="memdesc:a040b49f7733c0587e61c5b0b8b9f447f"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:aab333599b690a6bdc30880b78e808640"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#aab333599b690a6bdc30880b78e808640">flushExtra</a> ()</td></tr> <tr class="memdesc:aab333599b690a6bdc30880b78e808640"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a5dea091b605dcb751ea84c37d49dad16"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a5dea091b605dcb751ea84c37d49dad16">parseZone</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &entry, std::vector< <a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> > &listData)</td></tr> <tr class="memdesc:a5dea091b605dcb751ea84c37d49dad16"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a993be88995040d383a39d8f3e6f7704d"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a993be88995040d383a39d8f3e6f7704d">parseContent</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &entry)</td></tr> <tr class="memdesc:a993be88995040d383a39d8f3e6f7704d"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:af671aa4a24d39b2fcd0aac0249b9e53b"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr> <tr class="memitem:a9e5408cf0b1e484ff2a03debc72591e2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a9e5408cf0b1e484ff2a03debc72591e2">send</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &entry)</td></tr> <tr class="memdesc:a9e5408cf0b1e484ff2a03debc72591e2"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a5fce6cd637b7b6defa0b224f917d535a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a5fce6cd637b7b6defa0b224f917d535a">send</a> (std::vector< <a class="el" href="structWriteNowTextInternal_1_1ContentZone.html">WriteNowTextInternal::ContentZone</a> > &listZones, std::vector< std::shared_ptr< <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> > > &footnoteList, <a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> &ruler)</td></tr> <tr class="memdesc:a5fce6cd637b7b6defa0b224f917d535a"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ae1bce23019f94af29b752dab90ffb738"><td class="memItemLeft" align="right" valign="top">void </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 &ruler)</td></tr> <tr class="memdesc:ae1bce23019f94af29b752dab90ffb738"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a4ed5d42aec81fbab3c61e25e5410b394"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a4ed5d42aec81fbab3c61e25e5410b394">readFontNames</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &entry)</td></tr> <tr class="memdesc:a4ed5d42aec81fbab3c61e25e5410b394"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a19b59645bf5d2c28cb0caf131e665cd8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a19b59645bf5d2c28cb0caf131e665cd8">readFont</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &input, bool inStyle, <a class="el" href="structWriteNowTextInternal_1_1Font.html">WriteNowTextInternal::Font</a> &font)</td></tr> <tr class="memdesc:a19b59645bf5d2c28cb0caf131e665cd8"><td class="mdescLeft"> </td><td class="mdescRight">read a font <a href="#a19b59645bf5d2c28cb0caf131e665cd8">More...</a><br /></td></tr> <tr class="separator:a19b59645bf5d2c28cb0caf131e665cd8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f956a1ee596829d13a18feafc86b30e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a1f956a1ee596829d13a18feafc86b30e">readParagraph</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &input, <a class="el" href="structWriteNowTextInternal_1_1Paragraph.html">WriteNowTextInternal::Paragraph</a> &ruler)</td></tr> <tr class="memdesc:a1f956a1ee596829d13a18feafc86b30e"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ac7a32f4a7264f5ec87435b674f164786"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ac7a32f4a7264f5ec87435b674f164786">readToken</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &input, <a class="el" href="structWriteNowTextInternal_1_1Token.html">WriteNowTextInternal::Token</a> &token)</td></tr> <tr class="memdesc:ac7a32f4a7264f5ec87435b674f164786"><td class="mdescLeft"> </td><td class="mdescRight">read a token <a href="#ac7a32f4a7264f5ec87435b674f164786">More...</a><br /></td></tr> <tr class="separator:ac7a32f4a7264f5ec87435b674f164786"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf0e015074782c7247d67bf1a2bb6c6e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#aaf0e015074782c7247d67bf1a2bb6c6e">readTokenV2</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &input, <a class="el" href="structWriteNowTextInternal_1_1Token.html">WriteNowTextInternal::Token</a> &token)</td></tr> <tr class="memdesc:aaf0e015074782c7247d67bf1a2bb6c6e"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:ab067d54a13cf66ea305c9ed8a6d09813"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#ab067d54a13cf66ea305c9ed8a6d09813">readTable</a> (<a class="el" href="classMWAWInputStream.html">MWAWInputStream</a> &input, <a class="el" href="structWriteNowTextInternal_1_1TableData.html">WriteNowTextInternal::TableData</a> &table)</td></tr> <tr class="memdesc:ab067d54a13cf66ea305c9ed8a6d09813"><td class="mdescLeft"> </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"> </td></tr> <tr class="memitem:a81626d49cfe1f0c721b8b70b18cd91ec"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a81626d49cfe1f0c721b8b70b18cd91ec">readStyles</a> (<a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const &entry)</td></tr> <tr class="memdesc:a81626d49cfe1f0c721b8b70b18cd91ec"><td class="mdescLeft"> </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"> </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> </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"> </td><td class="mdescRight">the parser state <a href="#a64958a894d86fe1c3a21610daee8aeb0">More...</a><br /></td></tr> <tr class="separator:a64958a894d86fe1c3a21610daee8aeb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab65cf30d8b8a952f02ac733c760f2a41"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structWriteNowTextInternal_1_1State.html">WriteNowTextInternal::State</a> > </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"> </td><td class="mdescRight">the state <a href="#ab65cf30d8b8a952f02ac733c760f2a41">More...</a><br /></td></tr> <tr class="separator:ab65cf30d8b8a952f02ac733c760f2a41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a769477120fa48525b9c1a6f6654b29c9"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structWriteNowEntryManager.html">WriteNowEntryManager</a> > </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"> </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"> </td></tr> <tr class="memitem:a6deb484fe90e94b67bfb6fe21ed6cee2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWriteNowParser.html">WriteNowParser</a> * </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"> </td><td class="mdescRight">the main parser; <a href="#a6deb484fe90e94b67bfb6fe21ed6cee2">More...</a><br /></td></tr> <tr class="separator:a6deb484fe90e94b67bfb6fe21ed6cee2"><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:a30c9b3d771ed8b622088ae1e7c7039a2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a30c9b3d771ed8b622088ae1e7c7039a2">WriteNowText</a> (<a class="el" href="classWriteNowText.html">WriteNowText</a> const &orig)=delete</td></tr> <tr class="separator:a30c9b3d771ed8b622088ae1e7c7039a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c0e579201375032bc8564ed419963e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classWriteNowText.html">WriteNowText</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classWriteNowText.html#a7c0e579201375032bc8564ed419963e8">operator=</a> (<a class="el" href="classWriteNowText.html">WriteNowText</a> const &orig)=delete</td></tr> <tr class="separator:a7c0e579201375032bc8564ed419963e8"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:a997eeb27569be0f40bb9aab526deb597"><td class="memItemLeft" align="right" valign="top">class </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"> </td></tr> <tr class="memitem:abfc72be580a2315ffed6fbe17c61e7a7"><td class="memItemLeft" align="right" valign="top">struct </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"> </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 & Destructor Documentation</h2> <a id="a95aa2edca685927851352eec21be3463"></a> <h2 class="memtitle"><span class="permalink"><a href="#a95aa2edca685927851352eec21be3463">◆ </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> & </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">◆ </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">◆ </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 & </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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>& WriteNowText::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="classWriteNowText.html">WriteNowText</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a993be88995040d383a39d8f3e6f7704d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a993be88995040d383a39d8f3e6f7704d">◆ </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< <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> > WriteNowText::parseContent </td> <td>(</td> <td class="paramtype"><a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> const & </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">◆ </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 & </td> <td class="paramname"><em>entry</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< <a class="el" href="structWriteNowEntry.html">WriteNowEntry</a> > & </td> <td class="paramname"><em>listData</em> </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">◆ </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> & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </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> & </td> <td class="paramname"><em>font</em> </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">◆ </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 & </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">◆ </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> & </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> & </td> <td class="paramname"><em>ruler</em> </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">◆ </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 & </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">◆ </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> & </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> & </td> <td class="paramname"><em>table</em> </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">◆ </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> & </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> & </td> <td class="paramname"><em>token</em> </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">◆ </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> & </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> & </td> <td class="paramname"><em>token</em> </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">◆ </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 & </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">◆ </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< <a class="el" href="structWriteNowTextInternal_1_1ContentZone.html">WriteNowTextInternal::ContentZone</a> > & </td> <td class="paramname"><em>listZones</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< std::shared_ptr< <a class="el" href="structWriteNowTextInternal_1_1ContentZones.html">WriteNowTextInternal::ContentZones</a> > > & </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> & </td> <td class="paramname"><em>ruler</em> </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">◆ </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 </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">◆ </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 & </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">◆ </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">◆ </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">◆ </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">◆ </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<<a class="el" href="structWriteNowEntryManager.html">WriteNowEntryManager</a>> 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">◆ </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">◆ </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">◆ </a></span>m_state</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr<<a class="el" href="structWriteNowTextInternal_1_1State.html">WriteNowTextInternal::State</a>> 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>