Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > 109334dd082e1c0f3d266c2e64a79e23 > files > 97

libwpg-docs-0.1.2-1mdv2008.1.x86_64.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>libwpg: libwpg::Storage Class 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 class="current"><a href="classes.html"><span>Classes</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
  </ul>
</div>
<div class="tabs">
  <ul>
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
  </ul>
</div>
<div class="nav">
<a class="el" href="namespacelibwpg.html">libwpg</a>::<a class="el" href="classlibwpg_1_1Storage.html">Storage</a></div>
<h1>libwpg::Storage Class Reference</h1><!-- doxytag: class="libwpg::Storage" --><code>#include &lt;<a class="el" href="WPGOLEStream_8h-source.html">WPGOLEStream.h</a>&gt;</code>
<p>

<p>
<a href="classlibwpg_1_1Storage-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <br>
&nbsp;&nbsp;<a class="el" href="classlibwpg_1_1Storage.html#e899f4a08e9ab44a47c5163deab31415d4d9c12432a8120b01495eeac8dab0d8">Ok</a>, 
<a class="el" href="classlibwpg_1_1Storage.html#e899f4a08e9ab44a47c5163deab31415d3cab83d5910dafb61d1c7b392622905">OpenFailed</a>, 
<a class="el" href="classlibwpg_1_1Storage.html#e899f4a08e9ab44a47c5163deab314153c093df2d0494e3056de0811533025be">NotOLE</a>, 
<a class="el" href="classlibwpg_1_1Storage.html#e899f4a08e9ab44a47c5163deab31415458c3fef31341c7c23fb777db612b9d6">BadOLE</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="classlibwpg_1_1Storage.html#e899f4a08e9ab44a47c5163deab314152e7011bb37dad2d724ee09d1e733d5e7">UnknownError</a>
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#1dfbd2ebf18a8cf472a4df74994ab794">Storage</a> (const std::stringstream &amp;memorystream)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs a storage with data.  <a href="#1dfbd2ebf18a8cf472a4df74994ab794"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#5e10b473478690af416b288295158675">~Storage</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroys the storage.  <a href="#5e10b473478690af416b288295158675"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#9d295918d23a2279b51265d455affaec">isOLEStream</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks whether the storage is OLE2 storage.  <a href="#9d295918d23a2279b51265d455affaec"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#5576730f6506adf513578bd9ff2db0d3">result</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the error code of last operation.  <a href="#5576730f6506adf513578bd9ff2db0d3"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#97bbc2dc682254c1ccedd60864834136">Storage</a> (const <a class="el" href="classlibwpg_1_1Storage.html">Storage</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classlibwpg_1_1Storage.html">Storage</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#b6b4b58e3ddb9f00337157e234e45b7e">operator=</a> (const <a class="el" href="classlibwpg_1_1Storage.html">Storage</a> &amp;)</td></tr>

<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classlibwpg_1_1StorageIO.html">StorageIO</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#7f1bf2153029827e7a1b1ba8132d07c3">io</a></td></tr>

<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwpg_1_1Storage.html#d8c01c67eaeefab6268f2f0872b47035">Stream</a></td></tr>

</table>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="e899f4a08e9ab44a47c5163deab31415"></a><!-- doxytag: member="libwpg::Storage::@0" ref="e899f4a08e9ab44a47c5163deab31415" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="e899f4a08e9ab44a47c5163deab31415d4d9c12432a8120b01495eeac8dab0d8"></a><!-- doxytag: member="Ok" ref="e899f4a08e9ab44a47c5163deab31415d4d9c12432a8120b01495eeac8dab0d8" args="" -->Ok</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="e899f4a08e9ab44a47c5163deab31415d3cab83d5910dafb61d1c7b392622905"></a><!-- doxytag: member="OpenFailed" ref="e899f4a08e9ab44a47c5163deab31415d3cab83d5910dafb61d1c7b392622905" args="" -->OpenFailed</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="e899f4a08e9ab44a47c5163deab314153c093df2d0494e3056de0811533025be"></a><!-- doxytag: member="NotOLE" ref="e899f4a08e9ab44a47c5163deab314153c093df2d0494e3056de0811533025be" args="" -->NotOLE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="e899f4a08e9ab44a47c5163deab31415458c3fef31341c7c23fb777db612b9d6"></a><!-- doxytag: member="BadOLE" ref="e899f4a08e9ab44a47c5163deab31415458c3fef31341c7c23fb777db612b9d6" args="" -->BadOLE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="e899f4a08e9ab44a47c5163deab314152e7011bb37dad2d724ee09d1e733d5e7"></a><!-- doxytag: member="UnknownError" ref="e899f4a08e9ab44a47c5163deab314152e7011bb37dad2d724ee09d1e733d5e7" args="" -->UnknownError</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="1dfbd2ebf18a8cf472a4df74994ab794"></a><!-- doxytag: member="libwpg::Storage::Storage" ref="1dfbd2ebf18a8cf472a4df74994ab794" args="(const std::stringstream &amp;memorystream)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libwpg::Storage::Storage           </td>
          <td>(</td>
          <td class="paramtype">const std::stringstream &amp;&nbsp;</td>
          <td class="paramname"> <em>memorystream</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Constructs a storage with data. 
<p>

</div>
</div><p>
<a class="anchor" name="5e10b473478690af416b288295158675"></a><!-- doxytag: member="libwpg::Storage::~Storage" ref="5e10b473478690af416b288295158675" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libwpg::Storage::~Storage           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destroys the storage. 
<p>

</div>
</div><p>
<a class="anchor" name="97bbc2dc682254c1ccedd60864834136"></a><!-- doxytag: member="libwpg::Storage::Storage" ref="97bbc2dc682254c1ccedd60864834136" args="(const Storage &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libwpg::Storage::Storage           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classlibwpg_1_1Storage.html">Storage</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="9d295918d23a2279b51265d455affaec"></a><!-- doxytag: member="libwpg::Storage::isOLEStream" ref="9d295918d23a2279b51265d455affaec" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool libwpg::Storage::isOLEStream           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Checks whether the storage is OLE2 storage. 
<p>

</div>
</div><p>
<a class="anchor" name="5576730f6506adf513578bd9ff2db0d3"></a><!-- doxytag: member="libwpg::Storage::result" ref="5576730f6506adf513578bd9ff2db0d3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int libwpg::Storage::result           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the error code of last operation. 
<p>

</div>
</div><p>
<a class="anchor" name="b6b4b58e3ddb9f00337157e234e45b7e"></a><!-- doxytag: member="libwpg::Storage::operator=" ref="b6b4b58e3ddb9f00337157e234e45b7e" args="(const Storage &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlibwpg_1_1Storage.html">Storage</a>&amp; libwpg::Storage::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classlibwpg_1_1Storage.html">Storage</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="d8c01c67eaeefab6268f2f0872b47035"></a><!-- doxytag: member="libwpg::Storage::Stream" ref="d8c01c67eaeefab6268f2f0872b47035" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classlibwpg_1_1Stream.html">Stream</a><code> [friend]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="7f1bf2153029827e7a1b1ba8132d07c3"></a><!-- doxytag: member="libwpg::Storage::io" ref="7f1bf2153029827e7a1b1ba8132d07c3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlibwpg_1_1StorageIO.html">StorageIO</a>* <a class="el" href="classlibwpg_1_1Storage.html#7f1bf2153029827e7a1b1ba8132d07c3">libwpg::Storage::io</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="WPGOLEStream_8h-source.html">WPGOLEStream.h</a><li><a class="el" href="WPGOLEStream_8cpp.html">WPGOLEStream.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>
Generated on Sat Jan 5 21:38:19 2008 for libwpg by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.5.4</small></address>
</body>
</html>