Sophie

Sophie

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

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: libwps::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="namespacelibwps.html">libwps</a>::<a class="el" href="classlibwps_1_1Storage.html">Storage</a></div>
<h1>libwps::Storage Class Reference</h1><!-- doxytag: class="libwps::Storage" --><code>#include &lt;<a class="el" href="WPSOLEStream_8h-source.html">WPSOLEStream.h</a>&gt;</code>
<p>

<p>
<a href="classlibwps_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="classlibwps_1_1Storage.html#d11653cf534ffe5a1d98c2f47f075053d861c9f20d716c6e3d3aa26c8e5fbdf3">Ok</a>, 
<a class="el" href="classlibwps_1_1Storage.html#d11653cf534ffe5a1d98c2f47f0750536e7859c79c34f160b7e9c959c8b47a7f">OpenFailed</a>, 
<a class="el" href="classlibwps_1_1Storage.html#d11653cf534ffe5a1d98c2f47f075053b7d093a9d0543c90eb7b785e25e1d3b4">NotOLE</a>, 
<a class="el" href="classlibwps_1_1Storage.html#d11653cf534ffe5a1d98c2f47f07505395bc3622191d3a2b42599f0003185f37">BadOLE</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="classlibwps_1_1Storage.html#d11653cf534ffe5a1d98c2f47f07505308be46721b2215fb13bb2290bb61d33e">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="classlibwps_1_1Storage.html#12297b60c8a7b87421e98d4aadadfd28">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="#12297b60c8a7b87421e98d4aadadfd28"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwps_1_1Storage.html#a233122d853cd2307093f9437fc3485a">~Storage</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroys the storage.  <a href="#a233122d853cd2307093f9437fc3485a"></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="classlibwps_1_1Storage.html#64c01e9f12515c4224398a704b8ac7f3">isOLEStream</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks whether the storage is OLE2 storage.  <a href="#64c01e9f12515c4224398a704b8ac7f3"></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="classlibwps_1_1Storage.html#21f897b3aef56b17fe7a64c90abbf125">result</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the error code of last operation.  <a href="#21f897b3aef56b17fe7a64c90abbf125"></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="classlibwps_1_1Storage.html#25fe45ad2d931ada520ccca09c46b98c">Storage</a> (const <a class="el" href="classlibwps_1_1Storage.html">Storage</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classlibwps_1_1Storage.html">Storage</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwps_1_1Storage.html#8111159aced0e9bdf9d53e4c5255d49f">operator=</a> (const <a class="el" href="classlibwps_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="classlibwps_1_1StorageIO.html">StorageIO</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibwps_1_1Storage.html#f8d2039a05ad70a95a89a4cd832af860">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="classlibwps_1_1Storage.html#d8c01c67eaeefab6268f2f0872b47035">Stream</a></td></tr>

</table>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="d11653cf534ffe5a1d98c2f47f075053"></a><!-- doxytag: member="libwps::Storage::@0" ref="d11653cf534ffe5a1d98c2f47f075053" 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="d11653cf534ffe5a1d98c2f47f075053d861c9f20d716c6e3d3aa26c8e5fbdf3"></a><!-- doxytag: member="Ok" ref="d11653cf534ffe5a1d98c2f47f075053d861c9f20d716c6e3d3aa26c8e5fbdf3" args="" -->Ok</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="d11653cf534ffe5a1d98c2f47f0750536e7859c79c34f160b7e9c959c8b47a7f"></a><!-- doxytag: member="OpenFailed" ref="d11653cf534ffe5a1d98c2f47f0750536e7859c79c34f160b7e9c959c8b47a7f" args="" -->OpenFailed</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="d11653cf534ffe5a1d98c2f47f075053b7d093a9d0543c90eb7b785e25e1d3b4"></a><!-- doxytag: member="NotOLE" ref="d11653cf534ffe5a1d98c2f47f075053b7d093a9d0543c90eb7b785e25e1d3b4" args="" -->NotOLE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="d11653cf534ffe5a1d98c2f47f07505395bc3622191d3a2b42599f0003185f37"></a><!-- doxytag: member="BadOLE" ref="d11653cf534ffe5a1d98c2f47f07505395bc3622191d3a2b42599f0003185f37" args="" -->BadOLE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="d11653cf534ffe5a1d98c2f47f07505308be46721b2215fb13bb2290bb61d33e"></a><!-- doxytag: member="UnknownError" ref="d11653cf534ffe5a1d98c2f47f07505308be46721b2215fb13bb2290bb61d33e" args="" -->UnknownError</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="12297b60c8a7b87421e98d4aadadfd28"></a><!-- doxytag: member="libwps::Storage::Storage" ref="12297b60c8a7b87421e98d4aadadfd28" args="(const std::stringstream &amp;memorystream)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libwps::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="a233122d853cd2307093f9437fc3485a"></a><!-- doxytag: member="libwps::Storage::~Storage" ref="a233122d853cd2307093f9437fc3485a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libwps::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="25fe45ad2d931ada520ccca09c46b98c"></a><!-- doxytag: member="libwps::Storage::Storage" ref="25fe45ad2d931ada520ccca09c46b98c" args="(const Storage &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">libwps::Storage::Storage           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classlibwps_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="64c01e9f12515c4224398a704b8ac7f3"></a><!-- doxytag: member="libwps::Storage::isOLEStream" ref="64c01e9f12515c4224398a704b8ac7f3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool libwps::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="21f897b3aef56b17fe7a64c90abbf125"></a><!-- doxytag: member="libwps::Storage::result" ref="21f897b3aef56b17fe7a64c90abbf125" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int libwps::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="8111159aced0e9bdf9d53e4c5255d49f"></a><!-- doxytag: member="libwps::Storage::operator=" ref="8111159aced0e9bdf9d53e4c5255d49f" args="(const Storage &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlibwps_1_1Storage.html">Storage</a>&amp; libwps::Storage::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classlibwps_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="libwps::Storage::Stream" ref="d8c01c67eaeefab6268f2f0872b47035" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classlibwps_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="f8d2039a05ad70a95a89a4cd832af860"></a><!-- doxytag: member="libwps::Storage::io" ref="f8d2039a05ad70a95a89a4cd832af860" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlibwps_1_1StorageIO.html">StorageIO</a>* <a class="el" href="classlibwps_1_1Storage.html#f8d2039a05ad70a95a89a4cd832af860">libwps::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="WPSOLEStream_8h-source.html">WPSOLEStream.h</a><li><a class="el" href="WPSOLEStream_8cpp.html">WPSOLEStream.cpp</a></ul>
<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>