<!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>BeagleWksTextInternal::Section Struct 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('structBeagleWksTextInternal_1_1Section.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="#friends">Friends</a> | <a href="structBeagleWksTextInternal_1_1Section-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">BeagleWksTextInternal::Section Struct Reference<span class="mlabels"><span class="mlabel">final</span></span></div> </div> </div><!--header--> <div class="contents"> <p>Internal: a class used to store the section data of a <a class="el" href="classBeagleWksText.html" title="the main class to read the text part of BeagleWorks Text file ">BeagleWksText</a>. <a href="structBeagleWksTextInternal_1_1Section.html#details">More...</a></p> <div class="dynheader"> Inheritance diagram for BeagleWksTextInternal::Section:</div> <div class="dyncontent"> <div class="center"> <img src="structBeagleWksTextInternal_1_1Section.png" usemap="#BeagleWksTextInternal::Section_map" alt=""/> <map id="BeagleWksTextInternal::Section_map" name="BeagleWksTextInternal::Section_map"> <area href="classMWAWSection.html" title="a class which stores section properties " alt="MWAWSection" shape="rect" coords="0,0,187,24"/> </map> </div></div> <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:a7c55dbbfc21c0e4cc820db00f24ef569"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a7c55dbbfc21c0e4cc820db00f24ef569">Section</a> ()</td></tr> <tr class="memdesc:a7c55dbbfc21c0e4cc820db00f24ef569"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#a7c55dbbfc21c0e4cc820db00f24ef569">More...</a><br /></td></tr> <tr class="separator:a7c55dbbfc21c0e4cc820db00f24ef569"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19ac2e990dcb83acf21ff035ae5c41fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a19ac2e990dcb83acf21ff035ae5c41fb">~Section</a> () final</td></tr> <tr class="memdesc:a19ac2e990dcb83acf21ff035ae5c41fb"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#a19ac2e990dcb83acf21ff035ae5c41fb">More...</a><br /></td></tr> <tr class="separator:a19ac2e990dcb83acf21ff035ae5c41fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad07df7e46944c50eda5ee8fbeb981135"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#ad07df7e46944c50eda5ee8fbeb981135">getEntry</a> (int i) const</td></tr> <tr class="memdesc:ad07df7e46944c50eda5ee8fbeb981135"><td class="mdescLeft"> </td><td class="mdescRight">return the i^th entry <a href="#ad07df7e46944c50eda5ee8fbeb981135">More...</a><br /></td></tr> <tr class="separator:ad07df7e46944c50eda5ee8fbeb981135"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f145d6bd58fd291258e2b01958a2f1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a4f145d6bd58fd291258e2b01958a2f1a">getHeaderEntry</a> (bool fPage) const</td></tr> <tr class="memdesc:a4f145d6bd58fd291258e2b01958a2f1a"><td class="mdescLeft"> </td><td class="mdescRight">return the header entry <a href="#a4f145d6bd58fd291258e2b01958a2f1a">More...</a><br /></td></tr> <tr class="separator:a4f145d6bd58fd291258e2b01958a2f1a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7479113e2e4a2be501c715b778558253"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a7479113e2e4a2be501c715b778558253">getFooterEntry</a> (bool fPage) const</td></tr> <tr class="memdesc:a7479113e2e4a2be501c715b778558253"><td class="mdescLeft"> </td><td class="mdescRight">return true if we have a header <a href="#a7479113e2e4a2be501c715b778558253">More...</a><br /></td></tr> <tr class="separator:a7479113e2e4a2be501c715b778558253"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classMWAWSection"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classMWAWSection')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classMWAWSection.html">MWAWSection</a></td></tr> <tr class="memitem:addba8abe1b3306c52d73b410d7828deb inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#addba8abe1b3306c52d73b410d7828deb">MWAWSection</a> ()</td></tr> <tr class="memdesc:addba8abe1b3306c52d73b410d7828deb inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="classMWAWSection.html#addba8abe1b3306c52d73b410d7828deb">More...</a><br /></td></tr> <tr class="separator:addba8abe1b3306c52d73b410d7828deb inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82727e541be3bc2f3e96bf1c08e3212e inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#a82727e541be3bc2f3e96bf1c08e3212e">~MWAWSection</a> ()</td></tr> <tr class="memdesc:a82727e541be3bc2f3e96bf1c08e3212e inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="classMWAWSection.html#a82727e541be3bc2f3e96bf1c08e3212e">More...</a><br /></td></tr> <tr class="separator:a82727e541be3bc2f3e96bf1c08e3212e inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4dcfadeda99000751f01f123a3c78d8 inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#af4dcfadeda99000751f01f123a3c78d8">setColumns</a> (int num, double width, librevenge::RVNGUnit widthUnit, double colSep=0)</td></tr> <tr class="memdesc:af4dcfadeda99000751f01f123a3c78d8 inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">a function which sets n uniform columns <a href="classMWAWSection.html#af4dcfadeda99000751f01f123a3c78d8">More...</a><br /></td></tr> <tr class="separator:af4dcfadeda99000751f01f123a3c78d8 inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf7cf5a2c2cafab5c85206b38bc2faaf inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#abf7cf5a2c2cafab5c85206b38bc2faaf">numColumns</a> () const</td></tr> <tr class="memdesc:abf7cf5a2c2cafab5c85206b38bc2faaf inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">returns the number of columns <a href="classMWAWSection.html#abf7cf5a2c2cafab5c85206b38bc2faaf">More...</a><br /></td></tr> <tr class="separator:abf7cf5a2c2cafab5c85206b38bc2faaf inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51cc256e0d98100a88b7cacde447af91 inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#a51cc256e0d98100a88b7cacde447af91">hasSingleColumns</a> () const</td></tr> <tr class="memdesc:a51cc256e0d98100a88b7cacde447af91 inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">returns the true if the section has only one columns <a href="classMWAWSection.html#a51cc256e0d98100a88b7cacde447af91">More...</a><br /></td></tr> <tr class="separator:a51cc256e0d98100a88b7cacde447af91 inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a297c87c33f9ad4c093e6d6b6c4e946 inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#a1a297c87c33f9ad4c093e6d6b6c4e946">addTo</a> (librevenge::RVNGPropertyList &propList) const</td></tr> <tr class="memdesc:a1a297c87c33f9ad4c093e6d6b6c4e946 inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">add to the propList <a href="classMWAWSection.html#a1a297c87c33f9ad4c093e6d6b6c4e946">More...</a><br /></td></tr> <tr class="separator:a1a297c87c33f9ad4c093e6d6b6c4e946 inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac2c48c5188fe041aceb1bbb856514b5 inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#aac2c48c5188fe041aceb1bbb856514b5">addColumnsTo</a> (librevenge::RVNGPropertyListVector &propList) const</td></tr> <tr class="memdesc:aac2c48c5188fe041aceb1bbb856514b5 inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">add tabs to the propList <a href="classMWAWSection.html#aac2c48c5188fe041aceb1bbb856514b5">More...</a><br /></td></tr> <tr class="separator:aac2c48c5188fe041aceb1bbb856514b5 inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad178bab39f4a2f0ec61de0d1419129af inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#ad178bab39f4a2f0ec61de0d1419129af">operator!=</a> (<a class="el" href="classMWAWSection.html">MWAWSection</a> const &sec) const</td></tr> <tr class="memdesc:ad178bab39f4a2f0ec61de0d1419129af inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">operator!= <a href="classMWAWSection.html#ad178bab39f4a2f0ec61de0d1419129af">More...</a><br /></td></tr> <tr class="separator:ad178bab39f4a2f0ec61de0d1419129af inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f3a8540d01b4c1e98c86e8c0c1e82f1 inherit pub_methods_classMWAWSection"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#a0f3a8540d01b4c1e98c86e8c0c1e82f1">operator==</a> (<a class="el" href="classMWAWSection.html">MWAWSection</a> const &sec) const</td></tr> <tr class="memdesc:a0f3a8540d01b4c1e98c86e8c0c1e82f1 inherit pub_methods_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">operator== <a href="classMWAWSection.html#a0f3a8540d01b4c1e98c86e8c0c1e82f1">More...</a><br /></td></tr> <tr class="separator:a0f3a8540d01b4c1e98c86e8c0c1e82f1 inherit pub_methods_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> <tr class="memitem:a5140ce2d54906ccda2fa27a2932c3a41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWParagraph.html">MWAWParagraph</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a5140ce2d54906ccda2fa27a2932c3a41">m_ruler</a></td></tr> <tr class="memdesc:a5140ce2d54906ccda2fa27a2932c3a41"><td class="mdescLeft"> </td><td class="mdescRight">the default section ruler <a href="#a5140ce2d54906ccda2fa27a2932c3a41">More...</a><br /></td></tr> <tr class="separator:a5140ce2d54906ccda2fa27a2932c3a41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c1030c4f08bcad70593fc38afdcc4eb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a5c1030c4f08bcad70593fc38afdcc4eb">m_hasFirstPage</a></td></tr> <tr class="memdesc:a5c1030c4f08bcad70593fc38afdcc4eb"><td class="mdescLeft"> </td><td class="mdescRight">a flag to know if the first page is special <a href="#a5c1030c4f08bcad70593fc38afdcc4eb">More...</a><br /></td></tr> <tr class="separator:a5c1030c4f08bcad70593fc38afdcc4eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae971fe9099d9b34de51ed6e43ede6c5f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#ae971fe9099d9b34de51ed6e43ede6c5f">m_hasHeader</a></td></tr> <tr class="memdesc:ae971fe9099d9b34de51ed6e43ede6c5f"><td class="mdescLeft"> </td><td class="mdescRight">a flag to know if we need to print the header <a href="#ae971fe9099d9b34de51ed6e43ede6c5f">More...</a><br /></td></tr> <tr class="separator:ae971fe9099d9b34de51ed6e43ede6c5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42eab29b30005a8743d1460e5e807aec"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a42eab29b30005a8743d1460e5e807aec">m_hasFooter</a></td></tr> <tr class="memdesc:a42eab29b30005a8743d1460e5e807aec"><td class="mdescLeft"> </td><td class="mdescRight">a flag to know if we need to print the footer <a href="#a42eab29b30005a8743d1460e5e807aec">More...</a><br /></td></tr> <tr class="separator:a42eab29b30005a8743d1460e5e807aec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0679fafa055db3f7e82ad69bae88eea"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#aa0679fafa055db3f7e82ad69bae88eea">m_limitPos</a> [5]</td></tr> <tr class="memdesc:aa0679fafa055db3f7e82ad69bae88eea"><td class="mdescLeft"> </td><td class="mdescRight">the data limits ( first page header, first page footer, header, footer, end) <a href="#aa0679fafa055db3f7e82ad69bae88eea">More...</a><br /></td></tr> <tr class="separator:aa0679fafa055db3f7e82ad69bae88eea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f3db21f8bc1cd2dac6f4e17d3619c99"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a0f3db21f8bc1cd2dac6f4e17d3619c99">m_parsed</a> [4]</td></tr> <tr class="memdesc:a0f3db21f8bc1cd2dac6f4e17d3619c99"><td class="mdescLeft"> </td><td class="mdescRight">true if the data are send to the listener <a href="#a0f3db21f8bc1cd2dac6f4e17d3619c99">More...</a><br /></td></tr> <tr class="separator:a0f3db21f8bc1cd2dac6f4e17d3619c99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a782d20f9a3af73526ec9684b1866ccda"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a782d20f9a3af73526ec9684b1866ccda">m_heights</a> [2]</td></tr> <tr class="memdesc:a782d20f9a3af73526ec9684b1866ccda"><td class="mdescLeft"> </td><td class="mdescRight">the header/footer height <a href="#a782d20f9a3af73526ec9684b1866ccda">More...</a><br /></td></tr> <tr class="separator:a782d20f9a3af73526ec9684b1866ccda"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a205bd9d9e8962e1196f3d3c7b48111cb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a205bd9d9e8962e1196f3d3c7b48111cb">m_pageNumber</a></td></tr> <tr class="memdesc:a205bd9d9e8962e1196f3d3c7b48111cb"><td class="mdescLeft"> </td><td class="mdescRight">the page number <a href="#a205bd9d9e8962e1196f3d3c7b48111cb">More...</a><br /></td></tr> <tr class="separator:a205bd9d9e8962e1196f3d3c7b48111cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7f0222e100c959e77b7a72149bb5c51"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#aa7f0222e100c959e77b7a72149bb5c51">m_usePageNumber</a></td></tr> <tr class="memdesc:aa7f0222e100c959e77b7a72149bb5c51"><td class="mdescLeft"> </td><td class="mdescRight">true if we need to use the page number <a href="#aa7f0222e100c959e77b7a72149bb5c51">More...</a><br /></td></tr> <tr class="separator:aa7f0222e100c959e77b7a72149bb5c51"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20dfd30ec7b879317c378f2e3bc337cc"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a20dfd30ec7b879317c378f2e3bc337cc">m_extra</a></td></tr> <tr class="memdesc:a20dfd30ec7b879317c378f2e3bc337cc"><td class="mdescLeft"> </td><td class="mdescRight">extra data <a href="#a20dfd30ec7b879317c378f2e3bc337cc">More...</a><br /></td></tr> <tr class="separator:a20dfd30ec7b879317c378f2e3bc337cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_attribs_classMWAWSection"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classMWAWSection')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classMWAWSection.html">MWAWSection</a></td></tr> <tr class="memitem:a745de64d50bceeef5dc77fa3357aace4 inherit pub_attribs_classMWAWSection"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structMWAWSection_1_1Column.html">Column</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#a745de64d50bceeef5dc77fa3357aace4">m_columns</a></td></tr> <tr class="memdesc:a745de64d50bceeef5dc77fa3357aace4 inherit pub_attribs_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">the different column <a href="classMWAWSection.html#a745de64d50bceeef5dc77fa3357aace4">More...</a><br /></td></tr> <tr class="separator:a745de64d50bceeef5dc77fa3357aace4 inherit pub_attribs_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb95a1bd57a21586e5c9d85ead40931e inherit pub_attribs_classMWAWSection"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#adb95a1bd57a21586e5c9d85ead40931e">m_width</a></td></tr> <tr class="memdesc:adb95a1bd57a21586e5c9d85ead40931e inherit pub_attribs_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">the total section width ( if set ) <a href="classMWAWSection.html#adb95a1bd57a21586e5c9d85ead40931e">More...</a><br /></td></tr> <tr class="separator:adb95a1bd57a21586e5c9d85ead40931e inherit pub_attribs_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6d009a1cefc6512025b7fec55f37a7b inherit pub_attribs_classMWAWSection"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMWAWBorder.html">MWAWBorder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#ab6d009a1cefc6512025b7fec55f37a7b">m_columnSeparator</a></td></tr> <tr class="memdesc:ab6d009a1cefc6512025b7fec55f37a7b inherit pub_attribs_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">the vertical separator between columns <a href="classMWAWSection.html#ab6d009a1cefc6512025b7fec55f37a7b">More...</a><br /></td></tr> <tr class="separator:ab6d009a1cefc6512025b7fec55f37a7b inherit pub_attribs_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c4297c101672b74dd9f677e8a9514a4 inherit pub_attribs_classMWAWSection"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#a8c4297c101672b74dd9f677e8a9514a4">m_balanceText</a></td></tr> <tr class="memdesc:a8c4297c101672b74dd9f677e8a9514a4 inherit pub_attribs_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">true if the text is balanced between different columns <a href="classMWAWSection.html#a8c4297c101672b74dd9f677e8a9514a4">More...</a><br /></td></tr> <tr class="separator:a8c4297c101672b74dd9f677e8a9514a4 inherit pub_attribs_classMWAWSection"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76432de9e88e66d9b9ff0e1f157b621b inherit pub_attribs_classMWAWSection"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMWAWColor.html">MWAWColor</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWSection.html#a76432de9e88e66d9b9ff0e1f157b621b">m_backgroundColor</a></td></tr> <tr class="memdesc:a76432de9e88e66d9b9ff0e1f157b621b inherit pub_attribs_classMWAWSection"><td class="mdescLeft"> </td><td class="mdescRight">the background color <a href="classMWAWSection.html#a76432de9e88e66d9b9ff0e1f157b621b">More...</a><br /></td></tr> <tr class="separator:a76432de9e88e66d9b9ff0e1f157b621b inherit pub_attribs_classMWAWSection"><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:a8f05d8c514bf432aab2fd618126c19b2"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="structBeagleWksTextInternal_1_1Section.html#a8f05d8c514bf432aab2fd618126c19b2">operator<<</a> (std::ostream &o, <a class="el" href="structBeagleWksTextInternal_1_1Section.html">Section</a> const &sec)</td></tr> <tr class="memdesc:a8f05d8c514bf432aab2fd618126c19b2"><td class="mdescLeft"> </td><td class="mdescRight">operator<< <a href="#a8f05d8c514bf432aab2fd618126c19b2">More...</a><br /></td></tr> <tr class="separator:a8f05d8c514bf432aab2fd618126c19b2"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Internal: a class used to store the section data of a <a class="el" href="classBeagleWksText.html" title="the main class to read the text part of BeagleWorks Text file ">BeagleWksText</a>. </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a7c55dbbfc21c0e4cc820db00f24ef569"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c55dbbfc21c0e4cc820db00f24ef569">◆ </a></span>Section()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">BeagleWksTextInternal::Section::Section </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>constructor </p> </div> </div> <a id="a19ac2e990dcb83acf21ff035ae5c41fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19ac2e990dcb83acf21ff035ae5c41fb">◆ </a></span>~Section()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">BeagleWksTextInternal::Section::~Section </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">final</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>destructor </p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="ad07df7e46944c50eda5ee8fbeb981135"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad07df7e46944c50eda5ee8fbeb981135">◆ </a></span>getEntry()</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="classMWAWEntry.html">MWAWEntry</a> BeagleWksTextInternal::Section::getEntry </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>i</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>return the i^th entry </p> </div> </div> <a id="a7479113e2e4a2be501c715b778558253"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7479113e2e4a2be501c715b778558253">◆ </a></span>getFooterEntry()</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="classMWAWEntry.html">MWAWEntry</a> BeagleWksTextInternal::Section::getFooterEntry </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>fPage</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>return true if we have a header </p> </div> </div> <a id="a4f145d6bd58fd291258e2b01958a2f1a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f145d6bd58fd291258e2b01958a2f1a">◆ </a></span>getHeaderEntry()</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="classMWAWEntry.html">MWAWEntry</a> BeagleWksTextInternal::Section::getHeaderEntry </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>fPage</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>return the header entry </p> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a id="a8f05d8c514bf432aab2fd618126c19b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f05d8c514bf432aab2fd618126c19b2">◆ </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">std::ostream& operator<< </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>o</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structBeagleWksTextInternal_1_1Section.html">Section</a> const & </td> <td class="paramname"><em>sec</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">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>operator<< </p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a20dfd30ec7b879317c378f2e3bc337cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20dfd30ec7b879317c378f2e3bc337cc">◆ </a></span>m_extra</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::string BeagleWksTextInternal::Section::m_extra</td> </tr> </table> </div><div class="memdoc"> <p>extra data </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <a id="a5c1030c4f08bcad70593fc38afdcc4eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c1030c4f08bcad70593fc38afdcc4eb">◆ </a></span>m_hasFirstPage</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool BeagleWksTextInternal::Section::m_hasFirstPage</td> </tr> </table> </div><div class="memdoc"> <p>a flag to know if the first page is special </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <a id="a42eab29b30005a8743d1460e5e807aec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42eab29b30005a8743d1460e5e807aec">◆ </a></span>m_hasFooter</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool BeagleWksTextInternal::Section::m_hasFooter</td> </tr> </table> </div><div class="memdoc"> <p>a flag to know if we need to print the footer </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <a id="ae971fe9099d9b34de51ed6e43ede6c5f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae971fe9099d9b34de51ed6e43ede6c5f">◆ </a></span>m_hasHeader</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool BeagleWksTextInternal::Section::m_hasHeader</td> </tr> </table> </div><div class="memdoc"> <p>a flag to know if we need to print the header </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <a id="a782d20f9a3af73526ec9684b1866ccda"></a> <h2 class="memtitle"><span class="permalink"><a href="#a782d20f9a3af73526ec9684b1866ccda">◆ </a></span>m_heights</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int BeagleWksTextInternal::Section::m_heights[2]</td> </tr> </table> </div><div class="memdoc"> <p>the header/footer height </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <a id="aa0679fafa055db3f7e82ad69bae88eea"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa0679fafa055db3f7e82ad69bae88eea">◆ </a></span>m_limitPos</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">long BeagleWksTextInternal::Section::m_limitPos[5]</td> </tr> </table> </div><div class="memdoc"> <p>the data limits ( first page header, first page footer, header, footer, end) </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <a id="a205bd9d9e8962e1196f3d3c7b48111cb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a205bd9d9e8962e1196f3d3c7b48111cb">◆ </a></span>m_pageNumber</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int BeagleWksTextInternal::Section::m_pageNumber</td> </tr> </table> </div><div class="memdoc"> <p>the page number </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <a id="a0f3db21f8bc1cd2dac6f4e17d3619c99"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f3db21f8bc1cd2dac6f4e17d3619c99">◆ </a></span>m_parsed</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool BeagleWksTextInternal::Section::m_parsed[4]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">mutable</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>true if the data are send to the listener </p> </div> </div> <a id="a5140ce2d54906ccda2fa27a2932c3a41"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5140ce2d54906ccda2fa27a2932c3a41">◆ </a></span>m_ruler</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classMWAWParagraph.html">MWAWParagraph</a> BeagleWksTextInternal::Section::m_ruler</td> </tr> </table> </div><div class="memdoc"> <p>the default section ruler </p> </div> </div> <a id="aa7f0222e100c959e77b7a72149bb5c51"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7f0222e100c959e77b7a72149bb5c51">◆ </a></span>m_usePageNumber</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool BeagleWksTextInternal::Section::m_usePageNumber</td> </tr> </table> </div><div class="memdoc"> <p>true if we need to use the page number </p> <p class="reference">Referenced by <a class="el" href="classBeagleWksText.html#ad2cfe0b1d31b0070fd615148d7e7225d">BeagleWksText::readSection()</a>.</p> </div> </div> <hr/>The documentation for this struct was generated from the following file:<ul> <li><a class="el" href="BeagleWksText_8cxx.html">BeagleWksText.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>