<!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>MWAWPropertyHandlerDecoder Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classMWAWPropertyHandlerDecoder.html','');}); /* @license-end */ </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-static-methods">Static Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="classMWAWPropertyHandlerDecoder-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">MWAWPropertyHandlerDecoder Class Reference</div> </div> </div><!--header--> <div class="contents"> <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:afde7cd65d046f80f2d11fcdd537f8b5c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#afde7cd65d046f80f2d11fcdd537f8b5c">MWAWPropertyHandlerDecoder</a> (<a class="el" href="classMWAWPropertyHandler.html">MWAWPropertyHandler</a> *hdl=nullptr)</td></tr> <tr class="memdesc:afde7cd65d046f80f2d11fcdd537f8b5c"><td class="mdescLeft"> </td><td class="mdescRight">constructor given a <a class="el" href="classMWAWPropertyHandler.html" title="a generic property handler">MWAWPropertyHandler</a> <a href="#afde7cd65d046f80f2d11fcdd537f8b5c">More...</a><br /></td></tr> <tr class="separator:afde7cd65d046f80f2d11fcdd537f8b5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fad549a7620d0368e47b5ad12a96416"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#a3fad549a7620d0368e47b5ad12a96416">readData</a> (librevenge::RVNGBinaryData const &encoded)</td></tr> <tr class="memdesc:a3fad549a7620d0368e47b5ad12a96416"><td class="mdescLeft"> </td><td class="mdescRight">tries to read the data <a href="#a3fad549a7620d0368e47b5ad12a96416">More...</a><br /></td></tr> <tr class="separator:a3fad549a7620d0368e47b5ad12a96416"><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:a88c461451847317bfdc197bc8cfdb496"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#a88c461451847317bfdc197bc8cfdb496">readInsertElement</a> (librevenge::RVNGInputStream &input)</td></tr> <tr class="memdesc:a88c461451847317bfdc197bc8cfdb496"><td class="mdescLeft"> </td><td class="mdescRight">reads an simple element <a href="#a88c461451847317bfdc197bc8cfdb496">More...</a><br /></td></tr> <tr class="separator:a88c461451847317bfdc197bc8cfdb496"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad449d9d474caa1a57a5981ba92778e64"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#ad449d9d474caa1a57a5981ba92778e64">readInsertElementWithList</a> (librevenge::RVNGInputStream &input)</td></tr> <tr class="memdesc:ad449d9d474caa1a57a5981ba92778e64"><td class="mdescLeft"> </td><td class="mdescRight">reads an element with a property list <a href="#ad449d9d474caa1a57a5981ba92778e64">More...</a><br /></td></tr> <tr class="separator:ad449d9d474caa1a57a5981ba92778e64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb8ea77aa4d356b1ef39d91bff359bd1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#adb8ea77aa4d356b1ef39d91bff359bd1">readCharacters</a> (librevenge::RVNGInputStream &input)</td></tr> <tr class="memdesc:adb8ea77aa4d356b1ef39d91bff359bd1"><td class="mdescLeft"> </td><td class="mdescRight">reads a set of characters <a href="#adb8ea77aa4d356b1ef39d91bff359bd1">More...</a><br /></td></tr> <tr class="separator:adb8ea77aa4d356b1ef39d91bff359bd1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f93d60364ae179013a2bfc5fb3eea44"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#a4f93d60364ae179013a2bfc5fb3eea44">readPropertyListVector</a> (librevenge::RVNGInputStream &input, librevenge::RVNGPropertyListVector &vect)</td></tr> <tr class="memdesc:a4f93d60364ae179013a2bfc5fb3eea44"><td class="mdescLeft"> </td><td class="mdescRight">low level: reads a property vector: number of properties list followed by list of properties list <a href="#a4f93d60364ae179013a2bfc5fb3eea44">More...</a><br /></td></tr> <tr class="separator:a4f93d60364ae179013a2bfc5fb3eea44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1886cd806069c0b9604cc29f747c7d48"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#a1886cd806069c0b9604cc29f747c7d48">readPropertyList</a> (librevenge::RVNGInputStream &input, librevenge::RVNGPropertyList &lists)</td></tr> <tr class="memdesc:a1886cd806069c0b9604cc29f747c7d48"><td class="mdescLeft"> </td><td class="mdescRight">low level: reads a property list: number of properties followed by list of properties <a href="#a1886cd806069c0b9604cc29f747c7d48">More...</a><br /></td></tr> <tr class="separator:a1886cd806069c0b9604cc29f747c7d48"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae205493696d824601fe3336a79b05b17"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#ae205493696d824601fe3336a79b05b17">readProperty</a> (librevenge::RVNGInputStream &input, librevenge::RVNGPropertyList &list)</td></tr> <tr class="memdesc:ae205493696d824601fe3336a79b05b17"><td class="mdescLeft"> </td><td class="mdescRight">low level: reads a property and its value, adds it to <em>list</em> <a href="#ae205493696d824601fe3336a79b05b17">More...</a><br /></td></tr> <tr class="separator:ae205493696d824601fe3336a79b05b17"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaec60f01217f1e8001f0157f3ab8ab91"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#aaec60f01217f1e8001f0157f3ab8ab91">readString</a> (librevenge::RVNGInputStream &input, librevenge::RVNGString &s)</td></tr> <tr class="memdesc:aaec60f01217f1e8001f0157f3ab8ab91"><td class="mdescLeft"> </td><td class="mdescRight">low level: reads a string : size and string <a href="#aaec60f01217f1e8001f0157f3ab8ab91">More...</a><br /></td></tr> <tr class="separator:aaec60f01217f1e8001f0157f3ab8ab91"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a> Static Protected Member Functions</h2></td></tr> <tr class="memitem:a10b6a2c638e8212e71e366936a589781"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#a10b6a2c638e8212e71e366936a589781">readLong</a> (librevenge::RVNGInputStream &input, long &val)</td></tr> <tr class="memdesc:a10b6a2c638e8212e71e366936a589781"><td class="mdescLeft"> </td><td class="mdescRight">low level: reads an long value <a href="#a10b6a2c638e8212e71e366936a589781">More...</a><br /></td></tr> <tr class="separator:a10b6a2c638e8212e71e366936a589781"><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:a45ad5ea3a59fca7594e52a27cf5ad7bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWPropertyHandler.html">MWAWPropertyHandler</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#a45ad5ea3a59fca7594e52a27cf5ad7bc">m_handler</a></td></tr> <tr class="memdesc:a45ad5ea3a59fca7594e52a27cf5ad7bc"><td class="mdescLeft"> </td><td class="mdescRight">the streamfile <a href="#a45ad5ea3a59fca7594e52a27cf5ad7bc">More...</a><br /></td></tr> <tr class="separator:a45ad5ea3a59fca7594e52a27cf5ad7bc"><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:a80d491162886c12c7767c56344f57dec"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#a80d491162886c12c7767c56344f57dec">MWAWPropertyHandlerDecoder</a> (<a class="el" href="classMWAWPropertyHandlerDecoder.html">MWAWPropertyHandlerDecoder</a> const &orig)=delete</td></tr> <tr class="separator:a80d491162886c12c7767c56344f57dec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa609526c6e8910ec31f8dfe66a3bb5cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWPropertyHandlerDecoder.html">MWAWPropertyHandlerDecoder</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWPropertyHandlerDecoder.html#aa609526c6e8910ec31f8dfe66a3bb5cd">operator=</a> (<a class="el" href="classMWAWPropertyHandlerDecoder.html">MWAWPropertyHandlerDecoder</a> const &)=delete</td></tr> <tr class="separator:aa609526c6e8910ec31f8dfe66a3bb5cd"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="afde7cd65d046f80f2d11fcdd537f8b5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#afde7cd65d046f80f2d11fcdd537f8b5c">◆ </a></span>MWAWPropertyHandlerDecoder() <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">MWAWPropertyHandlerDecoder::MWAWPropertyHandlerDecoder </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWPropertyHandler.html">MWAWPropertyHandler</a> * </td> <td class="paramname"><em>hdl</em> = <code>nullptr</code></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>constructor given a <a class="el" href="classMWAWPropertyHandler.html" title="a generic property handler">MWAWPropertyHandler</a> </p> </div> </div> <a id="a80d491162886c12c7767c56344f57dec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a80d491162886c12c7767c56344f57dec">◆ </a></span>MWAWPropertyHandlerDecoder() <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">MWAWPropertyHandlerDecoder::MWAWPropertyHandlerDecoder </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWPropertyHandlerDecoder.html">MWAWPropertyHandlerDecoder</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="aa609526c6e8910ec31f8dfe66a3bb5cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa609526c6e8910ec31f8dfe66a3bb5cd">◆ </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="classMWAWPropertyHandlerDecoder.html">MWAWPropertyHandlerDecoder</a>& MWAWPropertyHandlerDecoder::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWPropertyHandlerDecoder.html">MWAWPropertyHandlerDecoder</a> const & </td> <td class="paramname"></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="adb8ea77aa4d356b1ef39d91bff359bd1"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb8ea77aa4d356b1ef39d91bff359bd1">◆ </a></span>readCharacters()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readCharacters </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>reads a set of characters </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#a3fad549a7620d0368e47b5ad12a96416">readData()</a>.</p> </div> </div> <a id="a3fad549a7620d0368e47b5ad12a96416"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fad549a7620d0368e47b5ad12a96416">◆ </a></span>readData()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readData </td> <td>(</td> <td class="paramtype">librevenge::RVNGBinaryData const & </td> <td class="paramname"><em>encoded</em></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>tries to read the data </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandler.html#aabf203a84fbb930cd97b88a4fd2ae97e">MWAWPropertyHandler::checkData()</a>, and <a class="el" href="classMWAWPropertyHandler.html#a8bfff6971f5a4b7c098d6986df04c67e">MWAWPropertyHandler::readData()</a>.</p> </div> </div> <a id="a88c461451847317bfdc197bc8cfdb496"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88c461451847317bfdc197bc8cfdb496">◆ </a></span>readInsertElement()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readInsertElement </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>reads an simple element </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#a3fad549a7620d0368e47b5ad12a96416">readData()</a>.</p> </div> </div> <a id="ad449d9d474caa1a57a5981ba92778e64"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad449d9d474caa1a57a5981ba92778e64">◆ </a></span>readInsertElementWithList()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readInsertElementWithList </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>reads an element with a property list </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#a3fad549a7620d0368e47b5ad12a96416">readData()</a>.</p> </div> </div> <a id="a10b6a2c638e8212e71e366936a589781"></a> <h2 class="memtitle"><span class="permalink"><a href="#a10b6a2c638e8212e71e366936a589781">◆ </a></span>readLong()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool MWAWPropertyHandlerDecoder::readLong </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long & </td> <td class="paramname"><em>val</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">inline</span><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>low level: reads an long value </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#a1886cd806069c0b9604cc29f747c7d48">readPropertyList()</a>, <a class="el" href="classMWAWPropertyHandlerDecoder.html#a4f93d60364ae179013a2bfc5fb3eea44">readPropertyListVector()</a>, and <a class="el" href="classMWAWPropertyHandlerDecoder.html#aaec60f01217f1e8001f0157f3ab8ab91">readString()</a>.</p> </div> </div> <a id="ae205493696d824601fe3336a79b05b17"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae205493696d824601fe3336a79b05b17">◆ </a></span>readProperty()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readProperty </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">librevenge::RVNGPropertyList & </td> <td class="paramname"><em>list</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">inline</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>low level: reads a property and its value, adds it to <em>list</em> </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#a1886cd806069c0b9604cc29f747c7d48">readPropertyList()</a>.</p> </div> </div> <a id="a1886cd806069c0b9604cc29f747c7d48"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1886cd806069c0b9604cc29f747c7d48">◆ </a></span>readPropertyList()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readPropertyList </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">librevenge::RVNGPropertyList & </td> <td class="paramname"><em>lists</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">inline</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>low level: reads a property list: number of properties followed by list of properties </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#ad449d9d474caa1a57a5981ba92778e64">readInsertElementWithList()</a>, and <a class="el" href="classMWAWPropertyHandlerDecoder.html#a4f93d60364ae179013a2bfc5fb3eea44">readPropertyListVector()</a>.</p> </div> </div> <a id="a4f93d60364ae179013a2bfc5fb3eea44"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f93d60364ae179013a2bfc5fb3eea44">◆ </a></span>readPropertyListVector()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readPropertyListVector </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">librevenge::RVNGPropertyListVector & </td> <td class="paramname"><em>vect</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">inline</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>low level: reads a property vector: number of properties list followed by list of properties list </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#a1886cd806069c0b9604cc29f747c7d48">readPropertyList()</a>.</p> </div> </div> <a id="aaec60f01217f1e8001f0157f3ab8ab91"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaec60f01217f1e8001f0157f3ab8ab91">◆ </a></span>readString()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool MWAWPropertyHandlerDecoder::readString </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream & </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">librevenge::RVNGString & </td> <td class="paramname"><em>s</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">inline</span><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>low level: reads a string : size and string </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#adb8ea77aa4d356b1ef39d91bff359bd1">readCharacters()</a>, <a class="el" href="classMWAWPropertyHandlerDecoder.html#a88c461451847317bfdc197bc8cfdb496">readInsertElement()</a>, <a class="el" href="classMWAWPropertyHandlerDecoder.html#ad449d9d474caa1a57a5981ba92778e64">readInsertElementWithList()</a>, <a class="el" href="classMWAWPropertyHandlerDecoder.html#ae205493696d824601fe3336a79b05b17">readProperty()</a>, and <a class="el" href="classMWAWPropertyHandlerDecoder.html#a1886cd806069c0b9604cc29f747c7d48">readPropertyList()</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a45ad5ea3a59fca7594e52a27cf5ad7bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a45ad5ea3a59fca7594e52a27cf5ad7bc">◆ </a></span>m_handler</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="classMWAWPropertyHandler.html">MWAWPropertyHandler</a>* MWAWPropertyHandlerDecoder::m_handler</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 streamfile </p> <p class="reference">Referenced by <a class="el" href="classMWAWPropertyHandlerDecoder.html#adb8ea77aa4d356b1ef39d91bff359bd1">readCharacters()</a>, <a class="el" href="classMWAWPropertyHandlerDecoder.html#a88c461451847317bfdc197bc8cfdb496">readInsertElement()</a>, and <a class="el" href="classMWAWPropertyHandlerDecoder.html#ad449d9d474caa1a57a5981ba92778e64">readInsertElementWithList()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="MWAWPropertyHandler_8cxx.html">MWAWPropertyHandler.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Wed May 20 2020 10:14:05 for libmwaw by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.15</small></address> </body> </html>