Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > 06d8a75f2f1a12ce262506f9638530ed > files > 261

libqxp-doc-0.0.2-1.mga7.noarch.rpm

<!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>libqxp_utils.cpp File Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.14 -->
<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&amp;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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('libqxp__utils_8cpp.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">libqxp_utils.cpp File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="libqxp__utils_8h_source.html">libqxp_utils.h</a>&quot;</code><br />
<code>#include &lt;unicode/ucnv.h&gt;</code><br />
<code>#include &lt;unicode/utypes.h&gt;</code><br />
<code>#include &lt;boost/math/constants/constants.hpp&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacelibqxp"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html">libqxp</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a463dbda45d31d9a8a90461e16bbfa368"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a463dbda45d31d9a8a90461e16bbfa368">libqxp::readU8</a> (librevenge::RVNGInputStream *input, bool)</td></tr>
<tr class="separator:a463dbda45d31d9a8a90461e16bbfa368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a499f3cb2c99a4a7739d56a7f4187129c"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a499f3cb2c99a4a7739d56a7f4187129c">libqxp::readU16</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:a499f3cb2c99a4a7739d56a7f4187129c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca8a8d222a263d181c4129597704ce3d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#aca8a8d222a263d181c4129597704ce3d">libqxp::readU32</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:aca8a8d222a263d181c4129597704ce3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac610c870c89a584883801f64dfc8df2a"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#ac610c870c89a584883801f64dfc8df2a">libqxp::readU64</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:ac610c870c89a584883801f64dfc8df2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95919ac9e3e7c3202618558a456b6dd6"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a95919ac9e3e7c3202618558a456b6dd6">libqxp::readS16</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:a95919ac9e3e7c3202618558a456b6dd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e70960f8bd61531e5ee974b5e553800"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a5e70960f8bd61531e5ee974b5e553800">libqxp::readS32</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:a5e70960f8bd61531e5ee974b5e553800"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3c445961d540e5f74c5bc187a3137a"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#add3c445961d540e5f74c5bc187a3137a">libqxp::readFloat16</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:add3c445961d540e5f74c5bc187a3137a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7057eb4e337cc6e359dcbd15567258de"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a7057eb4e337cc6e359dcbd15567258de">libqxp::readFraction</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:a7057eb4e337cc6e359dcbd15567258de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0c2faaf3a469c432918604e15591e56"><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#ae0c2faaf3a469c432918604e15591e56">libqxp::readNBytes</a> (librevenge::RVNGInputStream *const input, const unsigned long numBytes)</td></tr>
<tr class="separator:ae0c2faaf3a469c432918604e15591e56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c10b514cc1bae46b76c201f575cc867"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a8c10b514cc1bae46b76c201f575cc867">libqxp::readCString</a> (librevenge::RVNGInputStream *input)</td></tr>
<tr class="separator:a8c10b514cc1bae46b76c201f575cc867"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7bb58f4515db626be2e464fb03ab35e"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#ad7bb58f4515db626be2e464fb03ab35e">libqxp::readPascalString</a> (librevenge::RVNGInputStream *input)</td></tr>
<tr class="separator:ad7bb58f4515db626be2e464fb03ab35e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfd871e4cc2fec1bb1e872c9cd5b9a10"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#abfd871e4cc2fec1bb1e872c9cd5b9a10">libqxp::readString</a> (librevenge::RVNGInputStream *input, const unsigned length)</td></tr>
<tr class="separator:abfd871e4cc2fec1bb1e872c9cd5b9a10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a705bbc665627fb691796f0a16ce94b0e"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a705bbc665627fb691796f0a16ce94b0e">libqxp::readPlatformString</a> (librevenge::RVNGInputStream *input, bool bigEndian)</td></tr>
<tr class="separator:a705bbc665627fb691796f0a16ce94b0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a072bb0d49aee30880a1d45a75b363784"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a072bb0d49aee30880a1d45a75b363784">libqxp::skip</a> (librevenge::RVNGInputStream *input, unsigned long numBytes)</td></tr>
<tr class="separator:a072bb0d49aee30880a1d45a75b363784"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab502e5a25ce63aef1906710cbb6979b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#ab502e5a25ce63aef1906710cbb6979b0">libqxp::seek</a> (librevenge::RVNGInputStream *const input, const unsigned long pos)</td></tr>
<tr class="separator:ab502e5a25ce63aef1906710cbb6979b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace64f44d3739c7c1f843763669b8e866"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#ace64f44d3739c7c1f843763669b8e866">libqxp::seekRelative</a> (librevenge::RVNGInputStream *const input, const long pos)</td></tr>
<tr class="separator:ace64f44d3739c7c1f843763669b8e866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2de2dbe40c917dfbd8708b2db11330de"><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a2de2dbe40c917dfbd8708b2db11330de">libqxp::getRemainingLength</a> (librevenge::RVNGInputStream *const input)</td></tr>
<tr class="separator:a2de2dbe40c917dfbd8708b2db11330de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a881b28e0842b58a59ba2e031c8e00171"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a881b28e0842b58a59ba2e031c8e00171">libqxp::readU8</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, bool)</td></tr>
<tr class="separator:a881b28e0842b58a59ba2e031c8e00171"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5abad3569d045145855464ece9c2529d"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a5abad3569d045145855464ece9c2529d">libqxp::readU16</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const bool bigEndian)</td></tr>
<tr class="separator:a5abad3569d045145855464ece9c2529d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a497c8d8795ea609d1670f91a0e582c87"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a497c8d8795ea609d1670f91a0e582c87">libqxp::readU32</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const bool bigEndian)</td></tr>
<tr class="separator:a497c8d8795ea609d1670f91a0e582c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d065c643f48f512c87a46156d858bd0"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a5d065c643f48f512c87a46156d858bd0">libqxp::readU64</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const bool bigEndian)</td></tr>
<tr class="separator:a5d065c643f48f512c87a46156d858bd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae19b13fdad656f322e041826527579b7"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#ae19b13fdad656f322e041826527579b7">libqxp::readS16</a> (std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, bool bigEndian)</td></tr>
<tr class="separator:ae19b13fdad656f322e041826527579b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a52118d248d9aaf08e19a651c6aad7b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a1a52118d248d9aaf08e19a651c6aad7b">libqxp::readS32</a> (std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, bool bigEndian)</td></tr>
<tr class="separator:a1a52118d248d9aaf08e19a651c6aad7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a912dc791837f49e392048503b22ff6d7"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a912dc791837f49e392048503b22ff6d7">libqxp::readFloat16</a> (std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, bool bigEndian)</td></tr>
<tr class="separator:a912dc791837f49e392048503b22ff6d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66a7cd28742310d03c1460141bba3dd3"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a66a7cd28742310d03c1460141bba3dd3">libqxp::readFraction</a> (std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, bool bigEndian)</td></tr>
<tr class="separator:a66a7cd28742310d03c1460141bba3dd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cabb4d76247dafd5237365a577131bc"><td class="memItemLeft" align="right" valign="top">const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a9cabb4d76247dafd5237365a577131bc">libqxp::readNBytes</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const unsigned long numBytes)</td></tr>
<tr class="separator:a9cabb4d76247dafd5237365a577131bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4beae3497276e14f48807417fb678e02"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a4beae3497276e14f48807417fb678e02">libqxp::readCString</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input)</td></tr>
<tr class="separator:a4beae3497276e14f48807417fb678e02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a941c5cab84b55d314e8eb34e2d4ba903"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a941c5cab84b55d314e8eb34e2d4ba903">libqxp::readPascalString</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input)</td></tr>
<tr class="separator:a941c5cab84b55d314e8eb34e2d4ba903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85a3a3fb7e3c7809d2e7cdd635f0973b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a85a3a3fb7e3c7809d2e7cdd635f0973b">libqxp::readString</a> (std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const unsigned length)</td></tr>
<tr class="separator:a85a3a3fb7e3c7809d2e7cdd635f0973b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea808fa8dd8e28e0271adf9e1758e034"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#aea808fa8dd8e28e0271adf9e1758e034">libqxp::readPlatformString</a> (std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, bool bigEndian)</td></tr>
<tr class="separator:aea808fa8dd8e28e0271adf9e1758e034"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cf5dbdef004ab0aa7dd756870e64400"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a0cf5dbdef004ab0aa7dd756870e64400">libqxp::skip</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const unsigned long numBytes)</td></tr>
<tr class="separator:a0cf5dbdef004ab0aa7dd756870e64400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a461fd0fe6a63e52896f5b47916c4851b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a461fd0fe6a63e52896f5b47916c4851b">libqxp::seek</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const unsigned long pos)</td></tr>
<tr class="separator:a461fd0fe6a63e52896f5b47916c4851b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85b58492df79710c4ae8942ebb84f791"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a85b58492df79710c4ae8942ebb84f791">libqxp::seekRelative</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; input, const long pos)</td></tr>
<tr class="separator:a85b58492df79710c4ae8942ebb84f791"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a573e5eae399de0992570433a82c99151"><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a573e5eae399de0992570433a82c99151">libqxp::getRemainingLength</a> (const std::shared_ptr&lt; librevenge::RVNGInputStream &gt; &amp;input)</td></tr>
<tr class="separator:a573e5eae399de0992570433a82c99151"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06513a0264e7b0f0ee7fec76ab3db1d7"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a06513a0264e7b0f0ee7fec76ab3db1d7">libqxp::deg2rad</a> (double value)</td></tr>
<tr class="separator:a06513a0264e7b0f0ee7fec76ab3db1d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55257c19298901afbff33fd054006aea"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a55257c19298901afbff33fd054006aea">libqxp::normalizeRadAngle</a> (double radAngle)</td></tr>
<tr class="separator:a55257c19298901afbff33fd054006aea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abef0d25dec671aa213f4ec30f7086afb"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#abef0d25dec671aa213f4ec30f7086afb">libqxp::normalizeDegAngle</a> (double degAngle)</td></tr>
<tr class="separator:abef0d25dec671aa213f4ec30f7086afb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99dc62828e2ed23782f2834ed55aa864"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibqxp.html#a99dc62828e2ed23782f2834ed55aa864">libqxp::appendCharacters</a> (librevenge::RVNGString &amp;text, const char *characters, const size_t size, const char *encoding)</td></tr>
<tr class="separator:a99dc62828e2ed23782f2834ed55aa864"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated for libqxp by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.14</small></address>
</body>
</html>