Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > af7a4b7f1ee5a4a084c41b9005da5527 > files > 831

libfox1.1_46-devel-1.1.46-1mdk.i586.rpm

<html>
<head>
<link rel="stylesheet" href="page.css" type="text/css">
<title>fox-toolkit.org - Documentation</title>
</head>
<body bgcolor=#ffffff link=#990033 vlink=#990033 alink=#990033 text=#000000>
<font face='verdana,sans-serif' size=2 >

<!---- TOPIC TITLE WITH LOGO--->
<table border=0 cellpadding= cellspacing=2 width=100% ><tr><td><a href='http://www.fox-toolkit.org/doc.html'><img src='../art/foxlogo_small.jpg' border=0></a></td><td width=100% valign=bottom><font face='verdana,sans-serif' size=2 ><b>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a>
<br><img src='../art/line.gif' width=100% height=1></b></font></td></tr></table>
<p>
<!--- TOPIC TITLE WITH LOGO --->
<!-- Generated by Doxygen 1.3.3 -->
<h1>FX::FXMemoryStream Class Reference</h1>Memory Store Definition.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="FXMemoryStream_8h-source.html">FXMemoryStream.h</a>&gt;</code>
<p>
<p>Inheritance diagram for FX::FXMemoryStream:
<p><center><img src="classFX_1_1FXMemoryStream.png" usemap="#FX::FXMemoryStream_map" border="0" alt=""></center>
<map name="FX::FXMemoryStream_map">
<area href="classFX_1_1FXStream.html" alt="FX::FXStream" shape="rect" coords="0,0,137,24">
</map>
<a href="classFX_1_1FXMemoryStream-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 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="classFX_1_1FXMemoryStream.html#a0">FXMemoryStream</a> (const <a class="el" href="classFX_1_1FXObject.html">FXObject</a> *cont=NULL)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>FXbool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a1">open</a> (<a class="el" href="group__FXStream__0.html#a0">FXStreamDirection</a> save_or_load, FXuchar *data)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>FXbool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a2">open</a> (<a class="el" href="group__FXStream__0.html#a0">FXStreamDirection</a> save_or_load, unsigned long size, FXuchar *data)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a3">takeBuffer</a> (FXuchar *&amp;data, unsigned long &amp;size)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a4">giveBuffer</a> (FXuchar *data, unsigned long size)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a5">close</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a6">position</a> (long offset, <a class="el" href="group__FXStream__2.html#a0">FXWhence</a> whence=FXFromStart)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a7">operator&lt;&lt;</a> (const FXuchar &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a8" doxytag="FX::FXMemoryStream::operator<<"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&lt;&lt;</b> (const FXchar &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a9" doxytag="FX::FXMemoryStream::operator<<"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&lt;&lt;</b> (const FXushort &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a10" doxytag="FX::FXMemoryStream::operator<<"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&lt;&lt;</b> (const FXshort &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a11" doxytag="FX::FXMemoryStream::operator<<"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&lt;&lt;</b> (const FXuint &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a12" doxytag="FX::FXMemoryStream::operator<<"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&lt;&lt;</b> (const FXint &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a13" doxytag="FX::FXMemoryStream::operator<<"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&lt;&lt;</b> (const FXfloat &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a14" doxytag="FX::FXMemoryStream::operator<<"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&lt;&lt;</b> (const FXdouble &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a15">save</a> (const FXuchar *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a16" doxytag="FX::FXMemoryStream::save"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>save</b> (const FXchar *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a17" doxytag="FX::FXMemoryStream::save"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>save</b> (const FXushort *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a18" doxytag="FX::FXMemoryStream::save"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>save</b> (const FXshort *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a19" doxytag="FX::FXMemoryStream::save"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>save</b> (const FXuint *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a20" doxytag="FX::FXMemoryStream::save"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>save</b> (const FXint *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a21" doxytag="FX::FXMemoryStream::save"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>save</b> (const FXfloat *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a22" doxytag="FX::FXMemoryStream::save"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>save</b> (const FXdouble *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a23">operator&gt;&gt;</a> (FXuchar &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a24" doxytag="FX::FXMemoryStream::operator>>"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&gt;&gt;</b> (FXchar &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a25" doxytag="FX::FXMemoryStream::operator>>"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&gt;&gt;</b> (FXushort &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a26" doxytag="FX::FXMemoryStream::operator>>"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&gt;&gt;</b> (FXshort &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a27" doxytag="FX::FXMemoryStream::operator>>"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&gt;&gt;</b> (FXuint &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a28" doxytag="FX::FXMemoryStream::operator>>"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&gt;&gt;</b> (FXint &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a29" doxytag="FX::FXMemoryStream::operator>>"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&gt;&gt;</b> (FXfloat &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a30" doxytag="FX::FXMemoryStream::operator>>"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator&gt;&gt;</b> (FXdouble &amp;v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a31">load</a> (FXuchar *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a32" doxytag="FX::FXMemoryStream::load"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>load</b> (FXchar *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a33" doxytag="FX::FXMemoryStream::load"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>load</b> (FXushort *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a34" doxytag="FX::FXMemoryStream::load"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>load</b> (FXshort *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a35" doxytag="FX::FXMemoryStream::load"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>load</b> (FXuint *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a36" doxytag="FX::FXMemoryStream::load"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>load</b> (FXint *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a37" doxytag="FX::FXMemoryStream::load"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>load</b> (FXfloat *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a name="a38" doxytag="FX::FXMemoryStream::load"></a>
<a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>load</b> (FXdouble *p, unsigned long n)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a39">saveObject</a> (const <a class="el" href="classFX_1_1FXObject.html">FXObject</a> *v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXMemoryStream.html#a40">loadObject</a> (<a class="el" href="classFX_1_1FXObject.html">FXObject</a> *&amp;v)</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Memory Store Definition. 
<p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="a0" doxytag="FX::FXMemoryStream::FXMemoryStream"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> FX::FXMemoryStream::FXMemoryStream </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXObject.html">FXObject</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>cont</em> = NULL          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Create memory store. 
<p>
    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="a1" doxytag="FX::FXMemoryStream::open"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> FXbool FX::FXMemoryStream::open </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__FXStream__0.html#a0">FXStreamDirection</a>&nbsp;</td>
          <td class="mdname" nowrap> <em>save_or_load</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>FXuchar *&nbsp;</td>
          <td class="mdname" nowrap> <em>data</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Open file store. 
<p>
    </td>
  </tr>
</table>
<a name="a2" doxytag="FX::FXMemoryStream::open"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> FXbool FX::FXMemoryStream::open </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="group__FXStream__0.html#a0">FXStreamDirection</a>&nbsp;</td>
          <td class="mdname" nowrap> <em>save_or_load</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned long&nbsp;</td>
          <td class="mdname" nowrap> <em>size</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>FXuchar *&nbsp;</td>
          <td class="mdname" nowrap> <em>data</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Open memory store. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a1">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a3" doxytag="FX::FXMemoryStream::takeBuffer"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void FX::FXMemoryStream::takeBuffer </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">FXuchar *&amp;&nbsp;</td>
          <td class="mdname" nowrap> <em>data</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned long &amp;&nbsp;</td>
          <td class="mdname" nowrap> <em>size</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Take buffer away from stream. 
<p>
    </td>
  </tr>
</table>
<a name="a4" doxytag="FX::FXMemoryStream::giveBuffer"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void FX::FXMemoryStream::giveBuffer </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">FXuchar *&nbsp;</td>
          <td class="mdname" nowrap> <em>data</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned long&nbsp;</td>
          <td class="mdname" nowrap> <em>size</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Give buffer to stream. 
<p>
    </td>
  </tr>
</table>
<a name="a5" doxytag="FX::FXMemoryStream::close"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual FXbool FX::FXMemoryStream::close </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Close memory store. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a2">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a6" doxytag="FX::FXMemoryStream::position"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> virtual FXbool FX::FXMemoryStream::position </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">long&nbsp;</td>
          <td class="mdname" nowrap> <em>offset</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="group__FXStream__2.html#a0">FXWhence</a>&nbsp;</td>
          <td class="mdname" nowrap> <em>whence</em> = FXFromStart</td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [virtual]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Move to position. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a12">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a7" doxytag="FX::FXMemoryStream::operator<<"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a>&amp; FX::FXMemoryStream::operator&lt;&lt; </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const FXuchar &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>v</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Save single items to stream. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a15">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a15" doxytag="FX::FXMemoryStream::save"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a>&amp; FX::FXMemoryStream::save </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const FXuchar *&nbsp;</td>
          <td class="mdname" nowrap> <em>p</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned long&nbsp;</td>
          <td class="mdname" nowrap> <em>n</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Save arrays of items to stream. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a23">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a23" doxytag="FX::FXMemoryStream::operator>>"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a>&amp; FX::FXMemoryStream::operator&gt;&gt; </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">FXuchar &amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>v</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Load single items from stream. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a31">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a31" doxytag="FX::FXMemoryStream::load"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a>&amp; FX::FXMemoryStream::load </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">FXuchar *&nbsp;</td>
          <td class="mdname" nowrap> <em>p</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>unsigned long&nbsp;</td>
          <td class="mdname" nowrap> <em>n</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Load arrays of items from stream. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a39">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a39" doxytag="FX::FXMemoryStream::saveObject"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a>&amp; FX::FXMemoryStream::saveObject </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXObject.html">FXObject</a> *&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>v</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Save object. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a47">FX::FXStream</a>.    </td>
  </tr>
</table>
<a name="a40" doxytag="FX::FXMemoryStream::loadObject"></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXMemoryStream.html">FXMemoryStream</a>&amp; FX::FXMemoryStream::loadObject </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXObject.html">FXObject</a> *&amp;&nbsp;</td>
          <td class="mdname1" valign="top" nowrap> <em>v</em>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap><code> [inline]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Load object. 
<p>

<p>
Reimplemented from <a class="el" href="classFX_1_1FXStream.html#a48">FX::FXStream</a>.    </td>
  </tr>
</table>
</font>

<!--- COPYRIGHT -->
<p>
<table width=100% cellpadding=0 cellspacing=0><tr><td width=100% valign=top id=HEADLINE align=right>
<img src='../art/line.gif' width=100% height=1><font size=-1>
Copyright &copy; 1997-2004 Jeroen van der Zijp</font>
</td></tr></table>
</p>
<!--- COPYRIGHT -->
</body>
</html>