<!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>libcdr::CDRParser Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.8 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </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('classlibcdr_1_1CDRParser.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> | <a href="classlibcdr_1_1CDRParser-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">libcdr::CDRParser Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="CDRParser_8h_source.html">CDRParser.h</a>></code></p> <div class="dynheader"> Inheritance diagram for libcdr::CDRParser:</div> <div class="dyncontent"> <div class="center"> <img src="classlibcdr_1_1CDRParser.png" usemap="#libcdr::CDRParser_map" alt=""/> <map id="libcdr::CDRParser_map" name="libcdr::CDRParser_map"> <area href="classlibcdr_1_1CommonParser.html" alt="libcdr::CommonParser" shape="rect" coords="0,0,136,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:ad9c2035bcf0d0f2bf35f0c1a61103cf5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ad9c2035bcf0d0f2bf35f0c1a61103cf5">CDRParser</a> (const std::vector< librevenge::RVNGInputStream * > &externalStreams, <a class="el" href="classlibcdr_1_1CDRCollector.html">CDRCollector</a> *collector)</td></tr> <tr class="separator:ad9c2035bcf0d0f2bf35f0c1a61103cf5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33f246b08c967d1fb0c2983a115a6eae"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a33f246b08c967d1fb0c2983a115a6eae">~CDRParser</a> ()</td></tr> <tr class="separator:a33f246b08c967d1fb0c2983a115a6eae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a147b13349f055774f712b48cab350ad7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a147b13349f055774f712b48cab350ad7">parseRecords</a> (librevenge::RVNGInputStream *input, const std::vector< unsigned > &blockLengths=std::vector< unsigned >(), unsigned level=0)</td></tr> <tr class="separator:a147b13349f055774f712b48cab350ad7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8dd90e8464bd19f5d50281c171702b41"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a8dd90e8464bd19f5d50281c171702b41">parseWaldo</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a8dd90e8464bd19f5d50281c171702b41"><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:a10c370589d4d78ebe7a202ed8dae626b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a10c370589d4d78ebe7a202ed8dae626b">CDRParser</a> ()</td></tr> <tr class="separator:a10c370589d4d78ebe7a202ed8dae626b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb35c95328bb6875bc063e562d9945e8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#acb35c95328bb6875bc063e562d9945e8">CDRParser</a> (const <a class="el" href="classlibcdr_1_1CDRParser.html">CDRParser</a> &)</td></tr> <tr class="separator:acb35c95328bb6875bc063e562d9945e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35ecd5efde1837b3f56e3434e96e5031"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibcdr_1_1CDRParser.html">CDRParser</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a35ecd5efde1837b3f56e3434e96e5031">operator=</a> (const <a class="el" href="classlibcdr_1_1CDRParser.html">CDRParser</a> &)</td></tr> <tr class="separator:a35ecd5efde1837b3f56e3434e96e5031"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ca3e05fc959594f141de864c38721de"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a9ca3e05fc959594f141de864c38721de">parseWaldoStructure</a> (librevenge::RVNGInputStream *input, std::stack< <a class="el" href="structlibcdr_1_1WaldoRecordType1.html">WaldoRecordType1</a> > &waldoStack, const std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordType1.html">WaldoRecordType1</a> > &records1, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records2)</td></tr> <tr class="separator:a9ca3e05fc959594f141de864c38721de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb81ec176e11e8697cd4537135d11522"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#abb81ec176e11e8697cd4537135d11522">gatherWaldoInformation</a> (librevenge::RVNGInputStream *input, std::vector< <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records2, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records3, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records4, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records6, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records7, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > &records8, std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > recordsOther)</td></tr> <tr class="separator:abb81ec176e11e8697cd4537135d11522"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11776ce6a503c630839fc0b85efa2c4c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a11776ce6a503c630839fc0b85efa2c4c">readWaldoRecord</a> (librevenge::RVNGInputStream *input, const <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> &info)</td></tr> <tr class="separator:a11776ce6a503c630839fc0b85efa2c4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace626bdc7088eede337a862289c64fee"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ace626bdc7088eede337a862289c64fee">parseRecord</a> (librevenge::RVNGInputStream *input, const std::vector< unsigned > &blockLengths=std::vector< unsigned >(), unsigned level=0)</td></tr> <tr class="separator:ace626bdc7088eede337a862289c64fee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6058db21afd0b7af9ae6c49b6d6cf488"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a6058db21afd0b7af9ae6c49b6d6cf488">readRecord</a> (unsigned fourCC, unsigned length, librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a6058db21afd0b7af9ae6c49b6d6cf488"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa97a86021b1626fd6ac39aacebc82d1"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#afa97a86021b1626fd6ac39aacebc82d1">readRectCoord</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:afa97a86021b1626fd6ac39aacebc82d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf05c69d8755ea857b6dc2cf9cac6c82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibcdr_1_1CDRColor.html">CDRColor</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#aaf05c69d8755ea857b6dc2cf9cac6c82">readColor</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:aaf05c69d8755ea857b6dc2cf9cac6c82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a90194e41963ff159911bb54da303b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a8a90194e41963ff159911bb54da303b1">readRectangle</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a8a90194e41963ff159911bb54da303b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9435f111dbfbab765c32f07a7f7a6384"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a9435f111dbfbab765c32f07a7f7a6384">readEllipse</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a9435f111dbfbab765c32f07a7f7a6384"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc9c56edd71ae5e0dce7901fac5d656e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#abc9c56edd71ae5e0dce7901fac5d656e">readLineAndCurve</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:abc9c56edd71ae5e0dce7901fac5d656e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a881a34189a1da989c9b3715d5b85f3a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a881a34189a1da989c9b3715d5b85f3a2">readBitmap</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a881a34189a1da989c9b3715d5b85f3a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f7c990e39d25b6de62e1378aed19107"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a7f7c990e39d25b6de62e1378aed19107">readPageSize</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a7f7c990e39d25b6de62e1378aed19107"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ade8a15df635997b38f05e0cc460cfe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a2ade8a15df635997b38f05e0cc460cfe">readWaldoBmp</a> (librevenge::RVNGInputStream *input, unsigned length, unsigned id)</td></tr> <tr class="separator:a2ade8a15df635997b38f05e0cc460cfe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c09177ecb0ab9969c52dbbd6b18f544"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a8c09177ecb0ab9969c52dbbd6b18f544">readWaldoBmpf</a> (librevenge::RVNGInputStream *input, unsigned id)</td></tr> <tr class="separator:a8c09177ecb0ab9969c52dbbd6b18f544"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:addbb0262a1a39d77fd36f2f69c69e8c7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#addbb0262a1a39d77fd36f2f69c69e8c7">readWaldoTrfd</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:addbb0262a1a39d77fd36f2f69c69e8c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8dff4b84a79541320c46a6c9fb8d9abf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a8dff4b84a79541320c46a6c9fb8d9abf">readWaldoOutl</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a8dff4b84a79541320c46a6c9fb8d9abf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a34fbf4ea08d25e82910117368f955f3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a34fbf4ea08d25e82910117368f955f3f">readWaldoFill</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a34fbf4ea08d25e82910117368f955f3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24f1c69b425a3a02e9340ff8b4607661"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a24f1c69b425a3a02e9340ff8b4607661">readWaldoLoda</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a24f1c69b425a3a02e9340ff8b4607661"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6278b85130a6a4ec7daba45a60e7098"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ae6278b85130a6a4ec7daba45a60e7098">readOpacity</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:ae6278b85130a6a4ec7daba45a60e7098"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae20b2247a4c4bbfe65cb40fcf5157836"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ae20b2247a4c4bbfe65cb40fcf5157836">readTrfd</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:ae20b2247a4c4bbfe65cb40fcf5157836"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16ce944aaf2f39dbebea22da9f29cd8e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a16ce944aaf2f39dbebea22da9f29cd8e">readFild</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a16ce944aaf2f39dbebea22da9f29cd8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8173f7099e315e544e0634c5b86ee5a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ae8173f7099e315e544e0634c5b86ee5a">readOutl</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:ae8173f7099e315e544e0634c5b86ee5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb36b2b1822eaa301b4c3cc80aa9f457"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#adb36b2b1822eaa301b4c3cc80aa9f457">readLoda</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:adb36b2b1822eaa301b4c3cc80aa9f457"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61d19c0bc7ad9f48637cc44e181470e2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a61d19c0bc7ad9f48637cc44e181470e2">readFlags</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a61d19c0bc7ad9f48637cc44e181470e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1569c8e650aa701c854399b0ba59c6cb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a1569c8e650aa701c854399b0ba59c6cb">readMcfg</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a1569c8e650aa701c854399b0ba59c6cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74ec727a3fa0e35e546c162cabb7b35c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a74ec727a3fa0e35e546c162cabb7b35c">readPath</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a74ec727a3fa0e35e546c162cabb7b35c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9720ba01a524f8ff5fc598d827aa7316"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a9720ba01a524f8ff5fc598d827aa7316">readArrw</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a9720ba01a524f8ff5fc598d827aa7316"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a121e3f1d1f11ae1f4281ce130f159af8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a121e3f1d1f11ae1f4281ce130f159af8">readPolygonCoords</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a121e3f1d1f11ae1f4281ce130f159af8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab23d72fdb0597fd5f4e647fe576a3fe5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ab23d72fdb0597fd5f4e647fe576a3fe5">readPolygonTransform</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:ab23d72fdb0597fd5f4e647fe576a3fe5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3893235288d8362a80de9a03f8029e80"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a3893235288d8362a80de9a03f8029e80">readBmp</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a3893235288d8362a80de9a03f8029e80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5019f1964189f60e37493978b2d1a6c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#af5019f1964189f60e37493978b2d1a6c">readBmpf</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:af5019f1964189f60e37493978b2d1a6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abadeb4a413535136388281464e0f9ab3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#abadeb4a413535136388281464e0f9ab3">readPpdt</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:abadeb4a413535136388281464e0f9ab3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abfc74ad98c6965e2e044309f227b97be"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#abfc74ad98c6965e2e044309f227b97be">readFtil</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:abfc74ad98c6965e2e044309f227b97be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefed3bd6b940307fde7d9b36a9bb6b04"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#aefed3bd6b940307fde7d9b36a9bb6b04">readDisp</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:aefed3bd6b940307fde7d9b36a9bb6b04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5f2ca71c5d5be832e0209e38c6ff230"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ae5f2ca71c5d5be832e0209e38c6ff230">readVersion</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:ae5f2ca71c5d5be832e0209e38c6ff230"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a13b9f8cd9bdfc57290eb372583934dd8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a13b9f8cd9bdfc57290eb372583934dd8">readIccd</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a13b9f8cd9bdfc57290eb372583934dd8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aebe8e60f0d12917993063ea68fff1c90"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#aebe8e60f0d12917993063ea68fff1c90">readBBox</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:aebe8e60f0d12917993063ea68fff1c90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0da467996215c9c0ed07e9d2fc755226"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a0da467996215c9c0ed07e9d2fc755226">readSpnd</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a0da467996215c9c0ed07e9d2fc755226"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42c80c6332585a9aef5da3c6d46d4aed"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a42c80c6332585a9aef5da3c6d46d4aed">readVpat</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a42c80c6332585a9aef5da3c6d46d4aed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a900da78cf1ec79ca5d05e5688addd58a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a900da78cf1ec79ca5d05e5688addd58a">readUidr</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a900da78cf1ec79ca5d05e5688addd58a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac69460acb1b40b6bd6ca8ac2eeb8bcce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ac69460acb1b40b6bd6ca8ac2eeb8bcce">readFont</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:ac69460acb1b40b6bd6ca8ac2eeb8bcce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e594d7a9788e3d24c7602d9bced42b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a4e594d7a9788e3d24c7602d9bced42b8">readStlt</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a4e594d7a9788e3d24c7602d9bced42b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae0381a8010bcb67261b19d3d06e77d64"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ae0381a8010bcb67261b19d3d06e77d64">readStyd</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:ae0381a8010bcb67261b19d3d06e77d64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac97371793a78661c2b455120954d7cce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ac97371793a78661c2b455120954d7cce">readTxsm</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:ac97371793a78661c2b455120954d7cce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0bfb7bad6539ca7da40bc9fe6432dd88"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a0bfb7bad6539ca7da40bc9fe6432dd88">readTxsm16</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a0bfb7bad6539ca7da40bc9fe6432dd88"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8cd4fbac33bc8b6622954f796f165630"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a8cd4fbac33bc8b6622954f796f165630">readTxsm6</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a8cd4fbac33bc8b6622954f796f165630"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0924aeff7b81d860023a10e7c6194a7a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a0924aeff7b81d860023a10e7c6194a7a">readTxsm5</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a0924aeff7b81d860023a10e7c6194a7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b1a06dd8dce769c48e8b25e017d0806"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a3b1a06dd8dce769c48e8b25e017d0806">readUdta</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a3b1a06dd8dce769c48e8b25e017d0806"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d8caeb5abae029efe0568cc2f727321"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a2d8caeb5abae029efe0568cc2f727321">readArtisticText</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a2d8caeb5abae029efe0568cc2f727321"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a487b5f3efd65135c21f322893c69c082"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a487b5f3efd65135c21f322893c69c082">readParagraphText</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a487b5f3efd65135c21f322893c69c082"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a599fbae07d352b7ce6d5298111000ffa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a599fbae07d352b7ce6d5298111000ffa">_redirectX6Chunk</a> (librevenge::RVNGInputStream **input, unsigned &length)</td></tr> <tr class="separator:a599fbae07d352b7ce6d5298111000ffa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87327ab7bfefd4cb92afbb628b92efa2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a87327ab7bfefd4cb92afbb628b92efa2">_readX6StyleString</a> (librevenge::RVNGInputStream *input, unsigned length, <a class="el" href="structlibcdr_1_1CDRCharacterStyle.html">CDRCharacterStyle</a> &style)</td></tr> <tr class="separator:a87327ab7bfefd4cb92afbb628b92efa2"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a> Private Attributes</h2></td></tr> <tr class="memitem:a80ac5a060b55ea2825724a35c14d51ab"><td class="memItemLeft" align="right" valign="top">std::vector<br class="typebreak" /> < librevenge::RVNGInputStream * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a80ac5a060b55ea2825724a35c14d51ab">m_externalStreams</a></td></tr> <tr class="separator:a80ac5a060b55ea2825724a35c14d51ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a34b5a72249c794a1beb347a88a331ed9"><td class="memItemLeft" align="right" valign="top">std::map< unsigned, <a class="el" href="structlibcdr_1_1CDRFont.html">CDRFont</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a34b5a72249c794a1beb347a88a331ed9">m_fonts</a></td></tr> <tr class="separator:a34b5a72249c794a1beb347a88a331ed9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac873576313d21da532d3c7d36d36604b"><td class="memItemLeft" align="right" valign="top">std::map< unsigned, <a class="el" href="structlibcdr_1_1CDRFillStyle.html">CDRFillStyle</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#ac873576313d21da532d3c7d36d36604b">m_fillStyles</a></td></tr> <tr class="separator:ac873576313d21da532d3c7d36d36604b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54ed234700422b5b161be0536a4f2856"><td class="memItemLeft" align="right" valign="top">std::map< unsigned, <a class="el" href="structlibcdr_1_1CDRLineStyle.html">CDRLineStyle</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a54ed234700422b5b161be0536a4f2856">m_lineStyles</a></td></tr> <tr class="separator:a54ed234700422b5b161be0536a4f2856"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51c67631bdb73976913aba026893705d"><td class="memItemLeft" align="right" valign="top">std::map< unsigned, <a class="el" href="classlibcdr_1_1CDRPath.html">CDRPath</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#a51c67631bdb73976913aba026893705d">m_arrows</a></td></tr> <tr class="separator:a51c67631bdb73976913aba026893705d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf7b4d2257c95d8699371bf75a2568fe"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CDRParser.html#abf7b4d2257c95d8699371bf75a2568fe">m_version</a></td></tr> <tr class="separator:abf7b4d2257c95d8699371bf75a2568fe"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pro_methods_classlibcdr_1_1CommonParser"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classlibcdr_1_1CommonParser')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classlibcdr_1_1CommonParser.html">libcdr::CommonParser</a></td></tr> <tr class="memitem:ae456f3c317572f440f168b62103a9d88 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#ae456f3c317572f440f168b62103a9d88">readRectCoord</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:ae456f3c317572f440f168b62103a9d88 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1dcb2ebf3d185a0880192c9a571de1d1 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a1dcb2ebf3d185a0880192c9a571de1d1">readCoordinate</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a1dcb2ebf3d185a0880192c9a571de1d1 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca51491b043c5d0184d61aa999ea7793 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#aca51491b043c5d0184d61aa999ea7793">readUnsigned</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:aca51491b043c5d0184d61aa999ea7793 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acedbca20e154b0d586e34ce1c22872c2 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#acedbca20e154b0d586e34ce1c22872c2">readUnsignedShort</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:acedbca20e154b0d586e34ce1c22872c2 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2eeffe76ec33ecff6a100272ce4d65b9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a2eeffe76ec33ecff6a100272ce4d65b9">readInteger</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a2eeffe76ec33ecff6a100272ce4d65b9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c7388324945b3785d4f7e64c8db8d19 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a2c7388324945b3785d4f7e64c8db8d19">readAngle</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a2c7388324945b3785d4f7e64c8db8d19 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff5e5f33900f3e3dcc0dcd5b20f46df9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#aff5e5f33900f3e3dcc0dcd5b20f46df9">processPath</a> (const std::vector< std::pair< double, double > > &points, const std::vector< unsigned char > &types, <a class="el" href="classlibcdr_1_1CDRPath.html">CDRPath</a> &path)</td></tr> <tr class="separator:aff5e5f33900f3e3dcc0dcd5b20f46df9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4bed9c2cdcb5d083926c27fb4aeb17a inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#ad4bed9c2cdcb5d083926c27fb4aeb17a">outputPath</a> (const std::vector< std::pair< double, double > > &points, const std::vector< unsigned char > &types)</td></tr> <tr class="separator:ad4bed9c2cdcb5d083926c27fb4aeb17a inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a487c4bd4afb0f7ec90655c4508666ca6 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a487c4bd4afb0f7ec90655c4508666ca6">CommonParser</a> (<a class="el" href="classlibcdr_1_1CDRCollector.html">CDRCollector</a> *collector)</td></tr> <tr class="separator:a487c4bd4afb0f7ec90655c4508666ca6 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33ad91a7244f7441505e270b403e632e inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a33ad91a7244f7441505e270b403e632e">~CommonParser</a> ()</td></tr> <tr class="separator:a33ad91a7244f7441505e270b403e632e inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classlibcdr_1_1CommonParser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classlibcdr_1_1CommonParser')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classlibcdr_1_1CommonParser.html">libcdr::CommonParser</a></td></tr> <tr class="memitem:a695be188eecaeb5740e3edffa11822e2 inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibcdr_1_1CDRCollector.html">CDRCollector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a695be188eecaeb5740e3edffa11822e2">m_collector</a></td></tr> <tr class="separator:a695be188eecaeb5740e3edffa11822e2 inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a154b693b8669b29b4eca1704c63e8b inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelibcdr.html#ada79baabc532bd44ba345ca16b3e100a">CoordinatePrecision</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a2a154b693b8669b29b4eca1704c63e8b">m_precision</a></td></tr> <tr class="separator:a2a154b693b8669b29b4eca1704c63e8b inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="ad9c2035bcf0d0f2bf35f0c1a61103cf5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libcdr::CDRParser::CDRParser </td> <td>(</td> <td class="paramtype">const std::vector< librevenge::RVNGInputStream * > & </td> <td class="paramname"><em>externalStreams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classlibcdr_1_1CDRCollector.html">libcdr::CDRCollector</a> * </td> <td class="paramname"><em>collector</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">explicit</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a33f246b08c967d1fb0c2983a115a6eae"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libcdr::CDRParser::~CDRParser </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a10c370589d4d78ebe7a202ed8dae626b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libcdr::CDRParser::CDRParser </td> <td>(</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> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="acb35c95328bb6875bc063e562d9945e8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libcdr::CDRParser::CDRParser </td> <td>(</td> <td class="paramtype">const <a class="el" href="classlibcdr_1_1CDRParser.html">CDRParser</a> & </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> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a87327ab7bfefd4cb92afbb628b92efa2"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::_readX6StyleString </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">unsigned </td> <td class="paramname"><em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structlibcdr_1_1CDRCharacterStyle.html">libcdr::CDRCharacterStyle</a> & </td> <td class="paramname"><em>style</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a599fbae07d352b7ce6d5298111000ffa"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CDRParser::_redirectX6Chunk </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">unsigned & </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abb81ec176e11e8697cd4537135d11522"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CDRParser::gatherWaldoInformation </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">std::vector< <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records3</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records4</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records6</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records7</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records8</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > </td> <td class="paramname"><em>recordsOther</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a35ecd5efde1837b3f56e3434e96e5031"></a> <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="classlibcdr_1_1CDRParser.html">CDRParser</a>& libcdr::CDRParser::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classlibcdr_1_1CDRParser.html">CDRParser</a> & </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> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ace626bdc7088eede337a862289c64fee"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CDRParser::parseRecord </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">const std::vector< unsigned > & </td> <td class="paramname"><em>blockLengths</em> = <code>std::vector<unsigned>()</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> = <code>0</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a147b13349f055774f712b48cab350ad7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool libcdr::CDRParser::parseRecords </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">const std::vector< unsigned > & </td> <td class="paramname"><em>blockLengths</em> = <code>std::vector<unsigned>()</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> = <code>0</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Referenced by <a class="el" href="classlibcdr_1_1CDRDocument.html#af7997f4d426130f7aa90bfe414ec4c97">libcdr::CDRDocument::parse()</a>.</p> </div> </div> <a class="anchor" id="a8dd90e8464bd19f5d50281c171702b41"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool libcdr::CDRParser::parseWaldo </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Referenced by <a class="el" href="classlibcdr_1_1CDRDocument.html#af7997f4d426130f7aa90bfe414ec4c97">libcdr::CDRDocument::parse()</a>.</p> </div> </div> <a class="anchor" id="a9ca3e05fc959594f141de864c38721de"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CDRParser::parseWaldoStructure </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">std::stack< <a class="el" href="structlibcdr_1_1WaldoRecordType1.html">WaldoRecordType1</a> > & </td> <td class="paramname"><em>waldoStack</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordType1.html">WaldoRecordType1</a> > & </td> <td class="paramname"><em>records1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::map< unsigned, <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> > & </td> <td class="paramname"><em>records2</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9720ba01a524f8ff5fc598d827aa7316"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readArrw </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a2d8caeb5abae029efe0568cc2f727321"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readArtisticText </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aebe8e60f0d12917993063ea68fff1c90"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readBBox </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a881a34189a1da989c9b3715d5b85f3a2"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readBitmap </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a3893235288d8362a80de9a03f8029e80"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readBmp </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="af5019f1964189f60e37493978b2d1a6c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readBmpf </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aaf05c69d8755ea857b6dc2cf9cac6c82"></a> <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="structlibcdr_1_1CDRColor.html">libcdr::CDRColor</a> libcdr::CDRParser::readColor </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aefed3bd6b940307fde7d9b36a9bb6b04"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readDisp </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9435f111dbfbab765c32f07a7f7a6384"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readEllipse </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a16ce944aaf2f39dbebea22da9f29cd8e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readFild </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a61d19c0bc7ad9f48637cc44e181470e2"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readFlags </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac69460acb1b40b6bd6ca8ac2eeb8bcce"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readFont </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abfc74ad98c6965e2e044309f227b97be"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readFtil </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a13b9f8cd9bdfc57290eb372583934dd8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readIccd </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abc9c56edd71ae5e0dce7901fac5d656e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readLineAndCurve </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="adb36b2b1822eaa301b4c3cc80aa9f457"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readLoda </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a1569c8e650aa701c854399b0ba59c6cb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readMcfg </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae6278b85130a6a4ec7daba45a60e7098"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readOpacity </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae8173f7099e315e544e0634c5b86ee5a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readOutl </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a7f7c990e39d25b6de62e1378aed19107"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readPageSize </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a487b5f3efd65135c21f322893c69c082"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readParagraphText </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a74ec727a3fa0e35e546c162cabb7b35c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readPath </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a121e3f1d1f11ae1f4281ce130f159af8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readPolygonCoords </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ab23d72fdb0597fd5f4e647fe576a3fe5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readPolygonTransform </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abadeb4a413535136388281464e0f9ab3"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readPpdt </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a6058db21afd0b7af9ae6c49b6d6cf488"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readRecord </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>fourCC</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8a90194e41963ff159911bb54da303b1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readRectangle </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="afa97a86021b1626fd6ac39aacebc82d1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libcdr::CDRParser::readRectCoord </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a0da467996215c9c0ed07e9d2fc755226"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readSpnd </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a4e594d7a9788e3d24c7602d9bced42b8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readStlt </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae0381a8010bcb67261b19d3d06e77d64"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readStyd </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae20b2247a4c4bbfe65cb40fcf5157836"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readTrfd </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac97371793a78661c2b455120954d7cce"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readTxsm </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a0bfb7bad6539ca7da40bc9fe6432dd88"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readTxsm16 </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a0924aeff7b81d860023a10e7c6194a7a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readTxsm5 </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8cd4fbac33bc8b6622954f796f165630"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readTxsm6 </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a3b1a06dd8dce769c48e8b25e017d0806"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readUdta </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a900da78cf1ec79ca5d05e5688addd58a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readUidr </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae5f2ca71c5d5be832e0209e38c6ff230"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readVersion </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a42c80c6332585a9aef5da3c6d46d4aed"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readVpat </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a2ade8a15df635997b38f05e0cc460cfe"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readWaldoBmp </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">unsigned </td> <td class="paramname"><em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8c09177ecb0ab9969c52dbbd6b18f544"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readWaldoBmpf </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">unsigned </td> <td class="paramname"><em>id</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a34fbf4ea08d25e82910117368f955f3f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readWaldoFill </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a24f1c69b425a3a02e9340ff8b4607661"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readWaldoLoda </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">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8dff4b84a79541320c46a6c9fb8d9abf"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readWaldoOutl </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a11776ce6a503c630839fc0b85efa2c4c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readWaldoRecord </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">const <a class="el" href="structlibcdr_1_1WaldoRecordInfo.html">WaldoRecordInfo</a> & </td> <td class="paramname"><em>info</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="addbb0262a1a39d77fd36f2f69c69e8c7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CDRParser::readWaldoTrfd </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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a class="anchor" id="a51c67631bdb73976913aba026893705d"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map<unsigned, <a class="el" href="classlibcdr_1_1CDRPath.html">CDRPath</a>> libcdr::CDRParser::m_arrows</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a80ac5a060b55ea2825724a35c14d51ab"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::vector<librevenge::RVNGInputStream *> libcdr::CDRParser::m_externalStreams</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac873576313d21da532d3c7d36d36604b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map<unsigned, <a class="el" href="structlibcdr_1_1CDRFillStyle.html">CDRFillStyle</a>> libcdr::CDRParser::m_fillStyles</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a34b5a72249c794a1beb347a88a331ed9"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map<unsigned, <a class="el" href="structlibcdr_1_1CDRFont.html">CDRFont</a>> libcdr::CDRParser::m_fonts</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a54ed234700422b5b161be0536a4f2856"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map<unsigned, <a class="el" href="structlibcdr_1_1CDRLineStyle.html">CDRLineStyle</a>> libcdr::CDRParser::m_lineStyles</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="abf7b4d2257c95d8699371bf75a2568fe"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libcdr::CDRParser::m_version</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="CDRParser_8h_source.html">CDRParser.h</a></li> <li><a class="el" href="CDRParser_8cpp.html">CDRParser.cpp</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated for libcdr by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.8</small></address> </body> </html>