Sophie

Sophie

distrib > Mandriva > 2008.1 > i586 > by-pkgid > d7f8b2641daf10b1ee69d4678c5134b2 > files > 11

libwps-docs-0.1.2-1mdv2008.1.i586.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>libwps: WPS8.cpp File Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li><a href="classes.html"><span>Classes</span></a></li>
    <li class="current"><a href="files.html"><span>Files</span></a></li>
  </ul>
</div>
<h1>WPS8.cpp File Reference</h1>
<p>
<code>#include &lt;errno.h&gt;</code><br>
<code>#include &lt;math.h&gt;</code><br>
<code>#include &lt;stdlib.h&gt;</code><br>
<code>#include &lt;string.h&gt;</code><br>
<code>#include &quot;<a class="el" href="WPS8_8h-source.html">WPS8.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="WPSDocument_8h-source.html">WPSDocument.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="libwps__internal_8h-source.html">libwps_internal.h</a>&quot;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#a36333447269f82750389ceefb5a0c29">WPS8_PAGES_HEADER_OFFSET</a>&nbsp;&nbsp;&nbsp;0x22</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#95559d4b139fc86e6e6d43a56af050c3">SURROGATE_VALUE</a>(h, l)&nbsp;&nbsp;&nbsp;(((h) - 0xd800) * 0x400 + (l) - 0xdc00 + 0x10000)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Read an UTF16 character in LE byte ordering, convert it and append it to the text buffer as UTF8.  <a href="#95559d4b139fc86e6e6d43a56af050c3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#2af777e7481984c8894db7ae784e93fd">WPS8_ATTRIBUTE_BOLD</a>&nbsp;&nbsp;&nbsp;0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#2e4b1bf090639c51ee52b64a2a577a0c">WPS8_ATTRIBUTE_ITALICS</a>&nbsp;&nbsp;&nbsp;1</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#af45e9b6a7f5be58b158404c2cd585d1">WPS8_ATTRIBUTE_UNDERLINE</a>&nbsp;&nbsp;&nbsp;2</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#4027c3e0c645658f8589c7a84c5436ff">WPS8_ATTRIBUTE_STRIKEOUT</a>&nbsp;&nbsp;&nbsp;3</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#cf1606abb4068155cad5eaddf7fb188b">WPS8_ATTRIBUTE_SUBSCRIPT</a>&nbsp;&nbsp;&nbsp;4</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="WPS8_8cpp.html#d8890ca7dadea4f71fa93b91d101a013">WPS8_ATTRIBUTE_SUPERSCRIPT</a>&nbsp;&nbsp;&nbsp;5</td></tr>

</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="95559d4b139fc86e6e6d43a56af050c3"></a><!-- doxytag: member="WPS8.cpp::SURROGATE_VALUE" ref="95559d4b139fc86e6e6d43a56af050c3" args="(h, l)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SURROGATE_VALUE          </td>
          <td>(</td>
          <td class="paramtype">h,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">l&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;(((h) - 0xd800) * 0x400 + (l) - 0xdc00 + 0x10000)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Read an UTF16 character in LE byte ordering, convert it and append it to the text buffer as UTF8. 
<p>
Courtesy of glib2 
</div>
</div><p>
<a class="anchor" name="2af777e7481984c8894db7ae784e93fd"></a><!-- doxytag: member="WPS8.cpp::WPS8_ATTRIBUTE_BOLD" ref="2af777e7481984c8894db7ae784e93fd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WPS8_ATTRIBUTE_BOLD&nbsp;&nbsp;&nbsp;0          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2e4b1bf090639c51ee52b64a2a577a0c"></a><!-- doxytag: member="WPS8.cpp::WPS8_ATTRIBUTE_ITALICS" ref="2e4b1bf090639c51ee52b64a2a577a0c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WPS8_ATTRIBUTE_ITALICS&nbsp;&nbsp;&nbsp;1          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4027c3e0c645658f8589c7a84c5436ff"></a><!-- doxytag: member="WPS8.cpp::WPS8_ATTRIBUTE_STRIKEOUT" ref="4027c3e0c645658f8589c7a84c5436ff" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WPS8_ATTRIBUTE_STRIKEOUT&nbsp;&nbsp;&nbsp;3          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cf1606abb4068155cad5eaddf7fb188b"></a><!-- doxytag: member="WPS8.cpp::WPS8_ATTRIBUTE_SUBSCRIPT" ref="cf1606abb4068155cad5eaddf7fb188b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WPS8_ATTRIBUTE_SUBSCRIPT&nbsp;&nbsp;&nbsp;4          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d8890ca7dadea4f71fa93b91d101a013"></a><!-- doxytag: member="WPS8.cpp::WPS8_ATTRIBUTE_SUPERSCRIPT" ref="d8890ca7dadea4f71fa93b91d101a013" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WPS8_ATTRIBUTE_SUPERSCRIPT&nbsp;&nbsp;&nbsp;5          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="af45e9b6a7f5be58b158404c2cd585d1"></a><!-- doxytag: member="WPS8.cpp::WPS8_ATTRIBUTE_UNDERLINE" ref="af45e9b6a7f5be58b158404c2cd585d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WPS8_ATTRIBUTE_UNDERLINE&nbsp;&nbsp;&nbsp;2          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a36333447269f82750389ceefb5a0c29"></a><!-- doxytag: member="WPS8.cpp::WPS8_PAGES_HEADER_OFFSET" ref="a36333447269f82750389ceefb5a0c29" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WPS8_PAGES_HEADER_OFFSET&nbsp;&nbsp;&nbsp;0x22          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr size="1"><address style="align: right;"><small>
Generated on Sat Jan 5 21:59:17 2008 for libwps by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.5.4</small></address>
</body>
</html>