Sophie

Sophie

distrib > Fedora > 16 > x86_64 > by-pkgid > ef445f0ce4be1c28e0c51502e9156d24 > files > 401

log4cxx-devel-0.10.0-10.fc15.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Apache log4cxx: ObjectOutputStream Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Apache log4cxx&#160;<span id="projectnumber">Version 0.10.0</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('classlog4cxx_1_1helpers_1_1_object_output_stream.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle">
<h1>ObjectOutputStream Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="log4cxx::helpers::ObjectOutputStream" --><!-- doxytag: inherits="log4cxx::helpers::ObjectImpl" -->
<p>Emulates java serialization.  
<a href="#_details">More...</a></p>

<p>Inherits <a class="el" href="classlog4cxx_1_1helpers_1_1_object_impl.html">log4cxx::helpers::ObjectImpl</a>.</p>

<p><a href="classlog4cxx_1_1helpers_1_1_object_output_stream-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#adc29c2ff13d900c2f185ee95427fb06ca7c2371efcb4c6217372f0a3dae456d6d">STREAM_MAGIC</a> =  0xACED
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a61dadd085c1777f559549e05962b2c9eacbf955096719eaa2aae6b63c7921daf7">STREAM_VERSION</a> =  5
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br/>
&#160;&#160;<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635a3a34bb2b3747b42f5b664fe2bc4b9ef2">TC_NULL</a> =  0x70, 
<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635aa0b780b47efdc5ec876893e09669b636">TC_REFERENCE</a> =  0x71, 
<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635abba0878979409cd85c96bb50991c3a83">TC_CLASSDESC</a> =  0x72, 
<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635acb31a89f01ae1accbcb161d8acec9f2e">TC_OBJECT</a> =  0x73, 
<br/>
&#160;&#160;<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635a2671e814be791b338a03c515c7802f53">TC_STRING</a> =  0x74, 
<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635a5efae42aec825d9305bf68d7333e8387">TC_ARRAY</a> =  0x75, 
<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635ad649472c2df1d22e5fd41b1f20ec752f">TC_CLASS</a> =  0x76, 
<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635a3796115ed189fab4d28dfed9e476e45e">TC_BLOCKDATA</a> =  0x77, 
<br/>
&#160;&#160;<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a726ca809ffd3d67ab4b8476646f26635a6f158d0e8913dc36b5542dbf6d440c16">TC_ENDBLOCKDATA</a> =  0x78
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a0411cd49bb5b71852cecd93bcbf0ca2daeb71779fdbbcc1c98b00a53fba07b727">SC_WRITE_METHOD</a> =  0x01, 
<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a0411cd49bb5b71852cecd93bcbf0ca2da9db132cc3bae43a44110e563b4e6be9b">SC_SERIALIZABLE</a> =  0x02
 }</td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#aca66b1caf51c5b0f871d27e2523290ed">ObjectOutputStream</a> (OutputStreamPtr os, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a89f04af09e82deabf2dc2659296a5657">~ObjectOutputStream</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#ad80efaa48515ac3aa66218b7f2022372">close</a> (<a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#ae3a891b192853afd82ef3cd3b8a15056">flush</a> (<a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#aecdccf66caf3c14a388cc05dd07ef922">writeObject</a> (const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a3735a8996bf5db4b725668b79168287c">writeUTFString</a> (const std::string &amp;, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a3573ffd9fef89dbfcb9f3e3f4aa12021">writeObject</a> (const <a class="el" href="classlog4cxx_1_1_m_d_c.html#a4030dd6e2d8a76b6c585d1cef5263bc3">MDC::Map</a> &amp;mdc, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#aa81992207798676d318a6afa08768e09">writeInt</a> (int val, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#ab2d9a90444506d7592637ce686740d9c">writeLong</a> (<a class="el" href="log4cxx_8h.html#adcf85375d350e7045ac5570a2c922aec">log4cxx_time_t</a> val, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#adb7beedd78d6fea1de7f9ccb56418de6">writeProlog</a> (const char *className, int classDescIncrement, char *bytes, size_t len, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a23f73df6ea9a815caff016dc2b5cf696">writeNull</a> (<a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a4b58959a35106f8d771d3cbbf802b1d2">writeByte</a> (char val, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html#a346c55555ec216ac442347e0f9fe0068">writeBytes</a> (const char *bytes, size_t len, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;p)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Emulates java serialization. </p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="adc29c2ff13d900c2f185ee95427fb06c"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::@4" ref="adc29c2ff13d900c2f185ee95427fb06c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="adc29c2ff13d900c2f185ee95427fb06ca7c2371efcb4c6217372f0a3dae456d6d"></a><!-- doxytag: member="STREAM_MAGIC" ref="adc29c2ff13d900c2f185ee95427fb06ca7c2371efcb4c6217372f0a3dae456d6d" args="" -->STREAM_MAGIC</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="a61dadd085c1777f559549e05962b2c9e"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::@5" ref="a61dadd085c1777f559549e05962b2c9e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a61dadd085c1777f559549e05962b2c9eacbf955096719eaa2aae6b63c7921daf7"></a><!-- doxytag: member="STREAM_VERSION" ref="a61dadd085c1777f559549e05962b2c9eacbf955096719eaa2aae6b63c7921daf7" args="" -->STREAM_VERSION</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::@6" ref="a726ca809ffd3d67ab4b8476646f26635" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635a3a34bb2b3747b42f5b664fe2bc4b9ef2"></a><!-- doxytag: member="TC_NULL" ref="a726ca809ffd3d67ab4b8476646f26635a3a34bb2b3747b42f5b664fe2bc4b9ef2" args="" -->TC_NULL</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635aa0b780b47efdc5ec876893e09669b636"></a><!-- doxytag: member="TC_REFERENCE" ref="a726ca809ffd3d67ab4b8476646f26635aa0b780b47efdc5ec876893e09669b636" args="" -->TC_REFERENCE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635abba0878979409cd85c96bb50991c3a83"></a><!-- doxytag: member="TC_CLASSDESC" ref="a726ca809ffd3d67ab4b8476646f26635abba0878979409cd85c96bb50991c3a83" args="" -->TC_CLASSDESC</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635acb31a89f01ae1accbcb161d8acec9f2e"></a><!-- doxytag: member="TC_OBJECT" ref="a726ca809ffd3d67ab4b8476646f26635acb31a89f01ae1accbcb161d8acec9f2e" args="" -->TC_OBJECT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635a2671e814be791b338a03c515c7802f53"></a><!-- doxytag: member="TC_STRING" ref="a726ca809ffd3d67ab4b8476646f26635a2671e814be791b338a03c515c7802f53" args="" -->TC_STRING</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635a5efae42aec825d9305bf68d7333e8387"></a><!-- doxytag: member="TC_ARRAY" ref="a726ca809ffd3d67ab4b8476646f26635a5efae42aec825d9305bf68d7333e8387" args="" -->TC_ARRAY</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635ad649472c2df1d22e5fd41b1f20ec752f"></a><!-- doxytag: member="TC_CLASS" ref="a726ca809ffd3d67ab4b8476646f26635ad649472c2df1d22e5fd41b1f20ec752f" args="" -->TC_CLASS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635a3796115ed189fab4d28dfed9e476e45e"></a><!-- doxytag: member="TC_BLOCKDATA" ref="a726ca809ffd3d67ab4b8476646f26635a3796115ed189fab4d28dfed9e476e45e" args="" -->TC_BLOCKDATA</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a726ca809ffd3d67ab4b8476646f26635a6f158d0e8913dc36b5542dbf6d440c16"></a><!-- doxytag: member="TC_ENDBLOCKDATA" ref="a726ca809ffd3d67ab4b8476646f26635a6f158d0e8913dc36b5542dbf6d440c16" args="" -->TC_ENDBLOCKDATA</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a class="anchor" id="a0411cd49bb5b71852cecd93bcbf0ca2d"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::@7" ref="a0411cd49bb5b71852cecd93bcbf0ca2d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a0411cd49bb5b71852cecd93bcbf0ca2daeb71779fdbbcc1c98b00a53fba07b727"></a><!-- doxytag: member="SC_WRITE_METHOD" ref="a0411cd49bb5b71852cecd93bcbf0ca2daeb71779fdbbcc1c98b00a53fba07b727" args="" -->SC_WRITE_METHOD</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a0411cd49bb5b71852cecd93bcbf0ca2da9db132cc3bae43a44110e563b4e6be9b"></a><!-- doxytag: member="SC_SERIALIZABLE" ref="a0411cd49bb5b71852cecd93bcbf0ca2da9db132cc3bae43a44110e563b4e6be9b" args="" -->SC_SERIALIZABLE</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aca66b1caf51c5b0f871d27e2523290ed"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::ObjectOutputStream" ref="aca66b1caf51c5b0f871d27e2523290ed" args="(OutputStreamPtr os, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html">ObjectOutputStream</a> </td>
          <td>(</td>
          <td class="paramtype">OutputStreamPtr&#160;</td>
          <td class="paramname"><em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a89f04af09e82deabf2dc2659296a5657"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::~ObjectOutputStream" ref="a89f04af09e82deabf2dc2659296a5657" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual ~<a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html">ObjectOutputStream</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ad80efaa48515ac3aa66218b7f2022372"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::close" ref="ad80efaa48515ac3aa66218b7f2022372" args="(Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void close </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae3a891b192853afd82ef3cd3b8a15056"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::flush" ref="ae3a891b192853afd82ef3cd3b8a15056" args="(Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void flush </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a4b58959a35106f8d771d3cbbf802b1d2"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeByte" ref="a4b58959a35106f8d771d3cbbf802b1d2" args="(char val, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeByte </td>
          <td>(</td>
          <td class="paramtype">char&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a346c55555ec216ac442347e0f9fe0068"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeBytes" ref="a346c55555ec216ac442347e0f9fe0068" args="(const char *bytes, size_t len, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeBytes </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>bytes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aa81992207798676d318a6afa08768e09"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeInt" ref="aa81992207798676d318a6afa08768e09" args="(int val, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeInt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab2d9a90444506d7592637ce686740d9c"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeLong" ref="ab2d9a90444506d7592637ce686740d9c" args="(log4cxx_time_t val, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeLong </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="log4cxx_8h.html#adcf85375d350e7045ac5570a2c922aec">log4cxx_time_t</a>&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a23f73df6ea9a815caff016dc2b5cf696"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeNull" ref="a23f73df6ea9a815caff016dc2b5cf696" args="(Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeNull </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3573ffd9fef89dbfcb9f3e3f4aa12021"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeObject" ref="a3573ffd9fef89dbfcb9f3e3f4aa12021" args="(const MDC::Map &amp;mdc, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeObject </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classlog4cxx_1_1_m_d_c.html#a4030dd6e2d8a76b6c585d1cef5263bc3">MDC::Map</a> &amp;&#160;</td>
          <td class="paramname"><em>mdc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aecdccf66caf3c14a388cc05dd07ef922"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeObject" ref="aecdccf66caf3c14a388cc05dd07ef922" args="(const LogString &amp;, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeObject </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="adb7beedd78d6fea1de7f9ccb56418de6"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeProlog" ref="adb7beedd78d6fea1de7f9ccb56418de6" args="(const char *className, int classDescIncrement, char *bytes, size_t len, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeProlog </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>className</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>classDescIncrement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>bytes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3735a8996bf5db4b725668b79168287c"></a><!-- doxytag: member="log4cxx::helpers::ObjectOutputStream::writeUTFString" ref="a3735a8996bf5db4b725668b79168287c" args="(const std::string &amp;, Pool &amp;p)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void writeUTFString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">Pool</a> &amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="objectoutputstream_8h.html">objectoutputstream.h</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespacelog4cxx.html">log4cxx</a>      </li>
      <li class="navelem"><a class="el" href="namespacelog4cxx_1_1helpers.html">helpers</a>      </li>
      <li class="navelem"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_output_stream.html">ObjectOutputStream</a>      </li>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.  See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
    </BODY>
</HTML>