<!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>ABWStylesCollector.h Source File 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('ABWStylesCollector_8h_source.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="headertitle"> <div class="title">ABWStylesCollector.h</div> </div> </div><!--header--> <div class="contents"> <a href="ABWStylesCollector_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * This file is part of the libabw project.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> *</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * This Source Code Form is subject to the terms of the Mozilla Public</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * License, v. 2.0. If a copy of the MPL was not distributed with this</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * file, You can obtain one at http://mozilla.org/MPL/2.0/.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> */</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> </div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#ifndef __ABWSTYLESCOLLECTOR_H__</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#define __ABWSTYLESCOLLECTOR_H__</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include <memory></span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#include <stack></span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include <librevenge/librevenge.h></span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#include "<a class="code" href="ABWCollector_8h.html">ABWCollector.h</a>"</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">namespace </span><a class="code" href="namespacelibabw.html">libabw</a></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="structlibabw_1_1ABWStylesTableState.html"> 21</a></span> <span class="keyword">struct </span><a class="code" href="structlibabw_1_1ABWStylesTableState.html">ABWStylesTableState</a></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> {</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <a class="code" href="structlibabw_1_1ABWStylesTableState.html#a57039561fb6cc31ad97bd9816f4879e4">ABWStylesTableState</a>();</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <a class="code" href="structlibabw_1_1ABWStylesTableState.html#a57039561fb6cc31ad97bd9816f4879e4">ABWStylesTableState</a>(<span class="keyword">const</span> <a class="code" href="structlibabw_1_1ABWStylesTableState.html">ABWStylesTableState</a> &ts);</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <a class="code" href="structlibabw_1_1ABWStylesTableState.html#af6d924a1a09252d64e989a9b05ac6c3e">~ABWStylesTableState</a>();</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structlibabw_1_1ABWStylesTableState.html#a6987492f566d4e02213e463167c2af27"> 27</a></span>  <a class="code" href="namespacelibabw.html#a99c7ffa77e4ca1077363c5fc2555d404">ABWPropertyMap</a> <a class="code" href="structlibabw_1_1ABWStylesTableState.html#a6987492f566d4e02213e463167c2af27">m_currentCellProperties</a>;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="structlibabw_1_1ABWStylesTableState.html#ab3105b68a9e5a2df526f57a4bbc82f9e"> 29</a></span>  <span class="keywordtype">int</span> <a class="code" href="structlibabw_1_1ABWStylesTableState.html#ab3105b68a9e5a2df526f57a4bbc82f9e">m_currentTableWidth</a>;</div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structlibabw_1_1ABWStylesTableState.html#a06a337b561e383224b597c946da181a0"> 30</a></span>  <span class="keywordtype">int</span> <a class="code" href="structlibabw_1_1ABWStylesTableState.html#a06a337b561e383224b597c946da181a0">m_currentTableRow</a>;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="structlibabw_1_1ABWStylesTableState.html#a5fbdeaca49ea62c6b1afc084810f5880"> 31</a></span>  <span class="keywordtype">int</span> <a class="code" href="structlibabw_1_1ABWStylesTableState.html#a5fbdeaca49ea62c6b1afc084810f5880">m_currentTableId</a>;</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> };</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div><div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="structlibabw_1_1ABWStylesParsingState.html"> 34</a></span> <span class="keyword">struct </span><a class="code" href="structlibabw_1_1ABWStylesParsingState.html">ABWStylesParsingState</a></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> {</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <a class="code" href="structlibabw_1_1ABWStylesParsingState.html">ABWStylesParsingState</a>();</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="structlibabw_1_1ABWStylesParsingState.html">ABWStylesParsingState</a>(<span class="keyword">const</span> <a class="code" href="structlibabw_1_1ABWStylesParsingState.html">ABWStylesParsingState</a> &ps);</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  ~<a class="code" href="structlibabw_1_1ABWStylesParsingState.html">ABWStylesParsingState</a>();</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structlibabw_1_1ABWStylesParsingState.html#a9633cff0f333b704c8f528e9372e30d6"> 40</a></span>  std::stack<ABWStylesTableState> <a class="code" href="structlibabw_1_1ABWStylesParsingState.html#a9633cff0f333b704c8f528e9372e30d6">m_tableStates</a>;</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span> };</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html"> 43</a></span> <span class="keyword">class </span><a class="code" href="classlibabw_1_1ABWStylesCollector.html">ABWStylesCollector</a> : <span class="keyword">public</span> <a class="code" href="classlibabw_1_1ABWCollector.html">ABWCollector</a></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span> {</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="code" href="classlibabw_1_1ABWStylesCollector.html">ABWStylesCollector</a>(std::map<int, int> &tableSizes,</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  std::map<std::string, ABWData> &data,</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  std::map<<span class="keywordtype">int</span>, std::shared_ptr<ABWListElement>> &listElements);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  ~<a class="code" href="classlibabw_1_1ABWStylesCollector.html">ABWStylesCollector</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// collector functions</span></div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a95aa39738bfeafa8ddc36d20115f03af"> 53</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a95aa39738bfeafa8ddc36d20115f03af">collectTextStyle</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#afd6e6830608f64441e0aacaf00dac03b"> 54</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#afd6e6830608f64441e0aacaf00dac03b">collectDocumentProperties</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordtype">void</span> collectParagraphProperties(<span class="keyword">const</span> <span class="keywordtype">char</span> *level, <span class="keyword">const</span> <span class="keywordtype">char</span> *listid, <span class="keyword">const</span> <span class="keywordtype">char</span> *parentid,</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *style, <span class="keyword">const</span> <span class="keywordtype">char</span> *props) <span class="keyword">override</span>;</div><div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a51a1fc7ad2fb9d5ea10bf803178a5c8d"> 57</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a51a1fc7ad2fb9d5ea10bf803178a5c8d">collectSectionProperties</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *,</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *,</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#aacd19591f37267b26681006925fee3f5"> 60</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#aacd19591f37267b26681006925fee3f5">collectCharacterProperties</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a8cbbcc2499e55dfdb9305725ef4d6194"> 61</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a8cbbcc2499e55dfdb9305725ef4d6194">collectPageSize</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a2027a568b02436ca9d1ab565a62e0d0a"> 62</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a2027a568b02436ca9d1ab565a62e0d0a">closeParagraphOrListElement</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#ad805ff59bbc4e3c75bf0f5b5281300c9"> 63</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#ad805ff59bbc4e3c75bf0f5b5281300c9">closeSpan</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#aa1648f2dc4af08e66336125b1b890920"> 64</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#aa1648f2dc4af08e66336125b1b890920">openLink</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a180f7f19e2f07e7ca5eba385e762225e"> 65</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a180f7f19e2f07e7ca5eba385e762225e">closeLink</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#ab95c3995782e5adebfde647ef49bde2e"> 66</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#ab95c3995782e5adebfde647ef49bde2e">openFoot</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a09fbbf2f118a077cd62b6a1a1a648a39"> 67</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a09fbbf2f118a077cd62b6a1a1a648a39">closeFoot</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a0f6cb541a02eb2e9812a531391c4b041"> 68</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a0f6cb541a02eb2e9812a531391c4b041">openEndnote</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a02eca9694e51e7c01120eeedf3bac24e"> 69</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a02eca9694e51e7c01120eeedf3bac24e">closeEndnote</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a866f41ad6f911f74043d5f84cc081d57"> 70</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a866f41ad6f911f74043d5f84cc081d57">openField</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a9a982590b17689932039b97ce0df0651"> 71</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a9a982590b17689932039b97ce0df0651">closeField</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#adc8ab4849c25f5bac7993497c596c29c"> 72</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#adc8ab4849c25f5bac7993497c596c29c">endSection</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a2963ac6e93ac066f5398ee2e53269ffc"> 73</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a2963ac6e93ac066f5398ee2e53269ffc">startDocument</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a111b95ad281ec1f3646c2701c3042297"> 74</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a111b95ad281ec1f3646c2701c3042297">endDocument</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a24dceff4f0cdd01afd2fa09e685265ac"> 75</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a24dceff4f0cdd01afd2fa09e685265ac">insertLineBreak</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#ace63049001754160bb106f09b96eebfc"> 76</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#ace63049001754160bb106f09b96eebfc">insertColumnBreak</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a65854bc2271a22a001796e389ae73913"> 77</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a65854bc2271a22a001796e389ae73913">insertPageBreak</a>()<span class="keyword"> override </span>{}</div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#af219c328b987ab974db1c551981843cd"> 78</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#af219c328b987ab974db1c551981843cd">insertText</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a79e9cd4718496d097653ca0c4f286246"> 79</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a79e9cd4718496d097653ca0c4f286246">insertImage</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordtype">void</span> collectData(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> <span class="keywordtype">char</span> *mimeType, <span class="keyword">const</span> librevenge::RVNGBinaryData &data) <span class="keyword">override</span>;</div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a3aca6676accefeaeada52a13d8c54256"> 82</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a3aca6676accefeaeada52a13d8c54256">collectHeaderFooter</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordtype">void</span> collectList(<span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">id</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *listDecimal, <span class="keyword">const</span> <span class="keywordtype">char</span> *listDelim,</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *parentid, <span class="keyword">const</span> <span class="keywordtype">char</span> *startValue, <span class="keyword">const</span> <span class="keywordtype">char</span> *type) <span class="keyword">override</span>;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">void</span> openTable(<span class="keyword">const</span> <span class="keywordtype">char</span> *props) <span class="keyword">override</span>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordtype">void</span> closeTable() <span class="keyword">override</span>;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordtype">void</span> openCell(<span class="keyword">const</span> <span class="keywordtype">char</span> *props) <span class="keyword">override</span>;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordtype">void</span> closeCell() <span class="keyword">override</span>;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a1351b94b91cc129506651aff9ae57420"> 91</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a1351b94b91cc129506651aff9ae57420">openFrame</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a9f8dff1982e79d64e2b563028614d9a3"> 92</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a9f8dff1982e79d64e2b563028614d9a3">closeFrame</a>(<a class="code" href="classlibabw_1_1ABWOutputElements.html">ABWOutputElements</a> *(&elements), <span class="keywordtype">bool</span> &)<span class="keyword"> override</span></div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="keyword"> </span>{</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  elements=<span class="keyword">nullptr</span>;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  }</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#ad6ac77d12df8629ac90f33e2c9b84249"> 96</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#ad6ac77d12df8629ac90f33e2c9b84249">addFrameElements</a>(<a class="code" href="classlibabw_1_1ABWOutputElements.html">ABWOutputElements</a> &, <span class="keywordtype">bool</span>)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a4a7c8e3e0cfe22c45ec428cc89cb2332"> 98</a></span>  <span class="keywordtype">void</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a4a7c8e3e0cfe22c45ec428cc89cb2332">addMetadataEntry</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *)<span class="keyword"> override </span>{}</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="keyword">private</span>:</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <a class="code" href="classlibabw_1_1ABWStylesCollector.html">ABWStylesCollector</a>(<span class="keyword">const</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html">ABWStylesCollector</a> &);</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="classlibabw_1_1ABWStylesCollector.html">ABWStylesCollector</a> &operator=(<span class="keyword">const</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html">ABWStylesCollector</a> &);</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  std::string _findCellProperty(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordtype">void</span> _processList(<span class="keywordtype">int</span> <span class="keywordtype">id</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *listDelim, <span class="keywordtype">int</span> parentid, <span class="keywordtype">int</span> startValue, <span class="keywordtype">int</span> type);</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a832cee68557960b1040a178a7f9d9455"> 107</a></span>  std::unique_ptr<ABWStylesParsingState> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#a832cee68557960b1040a178a7f9d9455">m_ps</a>;</div><div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a0dccf66549231c795f3e7479fb8971eb"> 108</a></span>  std::map<int, int> &<a class="code" href="classlibabw_1_1ABWStylesCollector.html#a0dccf66549231c795f3e7479fb8971eb">m_tableSizes</a>;</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a8180ffdac2335c5b3908e36c923c5b3e"> 109</a></span>  std::map<std::string, ABWData> &<a class="code" href="classlibabw_1_1ABWStylesCollector.html#a8180ffdac2335c5b3908e36c923c5b3e">m_data</a>;</div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#af1b444841771d54159e2c25a5a6732ba"> 110</a></span>  <span class="keywordtype">int</span> <a class="code" href="classlibabw_1_1ABWStylesCollector.html#af1b444841771d54159e2c25a5a6732ba">m_tableCounter</a>;</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="classlibabw_1_1ABWStylesCollector.html#a815529296f703296c6d6bb83d326aefa"> 111</a></span>  std::map<int, std::shared_ptr<ABWListElement>> &<a class="code" href="classlibabw_1_1ABWStylesCollector.html#a815529296f703296c6d6bb83d326aefa">m_listElements</a>;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> };</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span> } <span class="comment">// namespace libabw</span></div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="preprocessor">#endif </span><span class="comment">/* __ABWSTYLESCOLLECTOR_H__ */</span><span class="preprocessor"></span></div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="comment">/* vim:set shiftwidth=2 softtabstop=2 expandtab: */</span></div><div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a3aca6676accefeaeada52a13d8c54256"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a3aca6676accefeaeada52a13d8c54256">libabw::ABWStylesCollector::collectHeaderFooter</a></div><div class="ttdeci">void collectHeaderFooter(const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:82</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesTableState_html_ab3105b68a9e5a2df526f57a4bbc82f9e"><div class="ttname"><a href="structlibabw_1_1ABWStylesTableState.html#ab3105b68a9e5a2df526f57a4bbc82f9e">libabw::ABWStylesTableState::m_currentTableWidth</a></div><div class="ttdeci">int m_currentTableWidth</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:29</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesTableState_html_af6d924a1a09252d64e989a9b05ac6c3e"><div class="ttname"><a href="structlibabw_1_1ABWStylesTableState.html#af6d924a1a09252d64e989a9b05ac6c3e">libabw::ABWStylesTableState::~ABWStylesTableState</a></div><div class="ttdeci">~ABWStylesTableState()</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.cpp:129</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesTableState_html_a06a337b561e383224b597c946da181a0"><div class="ttname"><a href="structlibabw_1_1ABWStylesTableState.html#a06a337b561e383224b597c946da181a0">libabw::ABWStylesTableState::m_currentTableRow</a></div><div class="ttdeci">int m_currentTableRow</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:30</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a09fbbf2f118a077cd62b6a1a1a648a39"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a09fbbf2f118a077cd62b6a1a1a648a39">libabw::ABWStylesCollector::closeFoot</a></div><div class="ttdeci">void closeFoot() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:67</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_aacd19591f37267b26681006925fee3f5"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#aacd19591f37267b26681006925fee3f5">libabw::ABWStylesCollector::collectCharacterProperties</a></div><div class="ttdeci">void collectCharacterProperties(const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:60</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a866f41ad6f911f74043d5f84cc081d57"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a866f41ad6f911f74043d5f84cc081d57">libabw::ABWStylesCollector::openField</a></div><div class="ttdeci">void openField(const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:70</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_ab95c3995782e5adebfde647ef49bde2e"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#ab95c3995782e5adebfde647ef49bde2e">libabw::ABWStylesCollector::openFoot</a></div><div class="ttdeci">void openFoot(const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:66</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesTableState_html"><div class="ttname"><a href="structlibabw_1_1ABWStylesTableState.html">libabw::ABWStylesTableState</a></div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:21</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a8cbbcc2499e55dfdb9305725ef4d6194"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a8cbbcc2499e55dfdb9305725ef4d6194">libabw::ABWStylesCollector::collectPageSize</a></div><div class="ttdeci">void collectPageSize(const char *, const char *, const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:61</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_afd6e6830608f64441e0aacaf00dac03b"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#afd6e6830608f64441e0aacaf00dac03b">libabw::ABWStylesCollector::collectDocumentProperties</a></div><div class="ttdeci">void collectDocumentProperties(const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:54</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html">libabw::ABWStylesCollector</a></div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:43</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a815529296f703296c6d6bb83d326aefa"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a815529296f703296c6d6bb83d326aefa">libabw::ABWStylesCollector::m_listElements</a></div><div class="ttdeci">std::map< int, std::shared_ptr< ABWListElement > > & m_listElements</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:111</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a1351b94b91cc129506651aff9ae57420"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a1351b94b91cc129506651aff9ae57420">libabw::ABWStylesCollector::openFrame</a></div><div class="ttdeci">void openFrame(const char *, const char *, const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:91</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesTableState_html_a6987492f566d4e02213e463167c2af27"><div class="ttname"><a href="structlibabw_1_1ABWStylesTableState.html#a6987492f566d4e02213e463167c2af27">libabw::ABWStylesTableState::m_currentCellProperties</a></div><div class="ttdeci">ABWPropertyMap m_currentCellProperties</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:27</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesParsingState_html_a9633cff0f333b704c8f528e9372e30d6"><div class="ttname"><a href="structlibabw_1_1ABWStylesParsingState.html#a9633cff0f333b704c8f528e9372e30d6">libabw::ABWStylesParsingState::m_tableStates</a></div><div class="ttdeci">std::stack< ABWStylesTableState > m_tableStates</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:40</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a0dccf66549231c795f3e7479fb8971eb"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a0dccf66549231c795f3e7479fb8971eb">libabw::ABWStylesCollector::m_tableSizes</a></div><div class="ttdeci">std::map< int, int > & m_tableSizes</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:108</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesTableState_html_a5fbdeaca49ea62c6b1afc084810f5880"><div class="ttname"><a href="structlibabw_1_1ABWStylesTableState.html#a5fbdeaca49ea62c6b1afc084810f5880">libabw::ABWStylesTableState::m_currentTableId</a></div><div class="ttdeci">int m_currentTableId</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:31</div></div> <div class="ttc" id="namespacelibabw_html"><div class="ttname"><a href="namespacelibabw.html">libabw</a></div><div class="ttdef"><b>Definition:</b> AbiDocument.cpp:16</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a65854bc2271a22a001796e389ae73913"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a65854bc2271a22a001796e389ae73913">libabw::ABWStylesCollector::insertPageBreak</a></div><div class="ttdeci">void insertPageBreak() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:77</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a0f6cb541a02eb2e9812a531391c4b041"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a0f6cb541a02eb2e9812a531391c4b041">libabw::ABWStylesCollector::openEndnote</a></div><div class="ttdeci">void openEndnote(const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:68</div></div> <div class="ttc" id="classlibabw_1_1ABWOutputElements_html"><div class="ttname"><a href="classlibabw_1_1ABWOutputElements.html">libabw::ABWOutputElements</a></div><div class="ttdef"><b>Definition:</b> ABWOutputElements.h:24</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesTableState_html_a57039561fb6cc31ad97bd9816f4879e4"><div class="ttname"><a href="structlibabw_1_1ABWStylesTableState.html#a57039561fb6cc31ad97bd9816f4879e4">libabw::ABWStylesTableState::ABWStylesTableState</a></div><div class="ttdeci">ABWStylesTableState()</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.cpp:117</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a2027a568b02436ca9d1ab565a62e0d0a"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a2027a568b02436ca9d1ab565a62e0d0a">libabw::ABWStylesCollector::closeParagraphOrListElement</a></div><div class="ttdeci">void closeParagraphOrListElement() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:62</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_ace63049001754160bb106f09b96eebfc"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#ace63049001754160bb106f09b96eebfc">libabw::ABWStylesCollector::insertColumnBreak</a></div><div class="ttdeci">void insertColumnBreak() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:76</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a2963ac6e93ac066f5398ee2e53269ffc"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a2963ac6e93ac066f5398ee2e53269ffc">libabw::ABWStylesCollector::startDocument</a></div><div class="ttdeci">void startDocument() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:73</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_adc8ab4849c25f5bac7993497c596c29c"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#adc8ab4849c25f5bac7993497c596c29c">libabw::ABWStylesCollector::endSection</a></div><div class="ttdeci">void endSection() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:72</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_af1b444841771d54159e2c25a5a6732ba"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#af1b444841771d54159e2c25a5a6732ba">libabw::ABWStylesCollector::m_tableCounter</a></div><div class="ttdeci">int m_tableCounter</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:110</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_af219c328b987ab974db1c551981843cd"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#af219c328b987ab974db1c551981843cd">libabw::ABWStylesCollector::insertText</a></div><div class="ttdeci">void insertText(const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:78</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a51a1fc7ad2fb9d5ea10bf803178a5c8d"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a51a1fc7ad2fb9d5ea10bf803178a5c8d">libabw::ABWStylesCollector::collectSectionProperties</a></div><div class="ttdeci">void collectSectionProperties(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:57</div></div> <div class="ttc" id="structlibabw_1_1ABWStylesParsingState_html"><div class="ttname"><a href="structlibabw_1_1ABWStylesParsingState.html">libabw::ABWStylesParsingState</a></div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:34</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a24dceff4f0cdd01afd2fa09e685265ac"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a24dceff4f0cdd01afd2fa09e685265ac">libabw::ABWStylesCollector::insertLineBreak</a></div><div class="ttdeci">void insertLineBreak() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:75</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_ad805ff59bbc4e3c75bf0f5b5281300c9"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#ad805ff59bbc4e3c75bf0f5b5281300c9">libabw::ABWStylesCollector::closeSpan</a></div><div class="ttdeci">void closeSpan() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:63</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a9a982590b17689932039b97ce0df0651"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a9a982590b17689932039b97ce0df0651">libabw::ABWStylesCollector::closeField</a></div><div class="ttdeci">void closeField() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:71</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_ad6ac77d12df8629ac90f33e2c9b84249"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#ad6ac77d12df8629ac90f33e2c9b84249">libabw::ABWStylesCollector::addFrameElements</a></div><div class="ttdeci">void addFrameElements(ABWOutputElements &, bool) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:96</div></div> <div class="ttc" id="classlibabw_1_1ABWCollector_html"><div class="ttname"><a href="classlibabw_1_1ABWCollector.html">libabw::ABWCollector</a></div><div class="ttdef"><b>Definition:</b> ABWCollector.h:106</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a832cee68557960b1040a178a7f9d9455"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a832cee68557960b1040a178a7f9d9455">libabw::ABWStylesCollector::m_ps</a></div><div class="ttdeci">std::unique_ptr< ABWStylesParsingState > m_ps</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:107</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a4a7c8e3e0cfe22c45ec428cc89cb2332"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a4a7c8e3e0cfe22c45ec428cc89cb2332">libabw::ABWStylesCollector::addMetadataEntry</a></div><div class="ttdeci">void addMetadataEntry(const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:98</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a180f7f19e2f07e7ca5eba385e762225e"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a180f7f19e2f07e7ca5eba385e762225e">libabw::ABWStylesCollector::closeLink</a></div><div class="ttdeci">void closeLink() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:65</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_aa1648f2dc4af08e66336125b1b890920"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#aa1648f2dc4af08e66336125b1b890920">libabw::ABWStylesCollector::openLink</a></div><div class="ttdeci">void openLink(const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:64</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a9f8dff1982e79d64e2b563028614d9a3"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a9f8dff1982e79d64e2b563028614d9a3">libabw::ABWStylesCollector::closeFrame</a></div><div class="ttdeci">void closeFrame(ABWOutputElements *(&elements), bool &) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:92</div></div> <div class="ttc" id="namespacelibabw_html_a99c7ffa77e4ca1077363c5fc2555d404"><div class="ttname"><a href="namespacelibabw.html#a99c7ffa77e4ca1077363c5fc2555d404">libabw::ABWPropertyMap</a></div><div class="ttdeci">std::map< std::string, std::string > ABWPropertyMap</div><div class="ttdef"><b>Definition:</b> ABWCollector.h:39</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a95aa39738bfeafa8ddc36d20115f03af"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a95aa39738bfeafa8ddc36d20115f03af">libabw::ABWStylesCollector::collectTextStyle</a></div><div class="ttdeci">void collectTextStyle(const char *, const char *, const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:53</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a8180ffdac2335c5b3908e36c923c5b3e"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a8180ffdac2335c5b3908e36c923c5b3e">libabw::ABWStylesCollector::m_data</a></div><div class="ttdeci">std::map< std::string, ABWData > & m_data</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:109</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a79e9cd4718496d097653ca0c4f286246"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a79e9cd4718496d097653ca0c4f286246">libabw::ABWStylesCollector::insertImage</a></div><div class="ttdeci">void insertImage(const char *, const char *) override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:79</div></div> <div class="ttc" id="ABWCollector_8h_html"><div class="ttname"><a href="ABWCollector_8h.html">ABWCollector.h</a></div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a02eca9694e51e7c01120eeedf3bac24e"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a02eca9694e51e7c01120eeedf3bac24e">libabw::ABWStylesCollector::closeEndnote</a></div><div class="ttdeci">void closeEndnote() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:69</div></div> <div class="ttc" id="classlibabw_1_1ABWStylesCollector_html_a111b95ad281ec1f3646c2701c3042297"><div class="ttname"><a href="classlibabw_1_1ABWStylesCollector.html#a111b95ad281ec1f3646c2701c3042297">libabw::ABWStylesCollector::endDocument</a></div><div class="ttdeci">void endDocument() override</div><div class="ttdef"><b>Definition:</b> ABWStylesCollector.h:74</div></div> </div><!-- fragment --></div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated for libwpd by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.13</small></address> </body> </html>