| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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"/> |
| <meta http-equiv="X-UA-Compatible" content="IE=9"/> |
| <meta name="generator" content="Doxygen 1.8.15"/> |
| <meta name="viewport" content="width=device-width, initial-scale=1"/> |
| <title>Apache Geode Native .NET Reference: Apache::Geode::Client::DataOutput Class Reference</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="jquery.js"></script> |
| <script type="text/javascript" src="dynsections.js"></script> |
| <link href="navtree.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="resize.js"></script> |
| <script type="text/javascript" src="navtreedata.js"></script> |
| <script type="text/javascript" src="navtree.js"></script> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| $(document).ready(initResizable); |
| /* @license-end */</script> |
| <link href="search/search.css" rel="stylesheet" type="text/css"/> |
| <script type="text/javascript" src="search/searchdata.js"></script> |
| <script type="text/javascript" src="search/search.js"></script> |
| <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| </head> |
| <body> |
| <div id="top"><!-- do not remove this div, it is closed by doxygen! --> |
| <div id="titlearea"> |
| <table cellspacing="0" cellpadding="0"> |
| <tbody> |
| <tr style="height: 56px;"> |
| <td id="projectalign" style="padding-left: 0.5em;"> |
| <div id="projectname">Apache Geode Native .NET Reference |
|  <span id="projectnumber">1.13.0</span> |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <!-- end header part --> |
| <!-- Generated by Doxygen 1.8.15 --> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| var searchBox = new SearchBox("searchBox", "search",false,'Search'); |
| /* @license-end */ |
| </script> |
| <script type="text/javascript" src="menudata.js"></script> |
| <script type="text/javascript" src="menu.js"></script> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| $(function() { |
| initMenu('',true,false,'search.php','Search'); |
| $(document).ready(function() { init_search(); }); |
| }); |
| /* @license-end */</script> |
| <div id="main-nav"></div> |
| </div><!-- top --> |
| <div id="side-nav" class="ui-resizable side-nav-resizable"> |
| <div id="nav-tree"> |
| <div id="nav-tree-contents"> |
| <div id="nav-sync" class="sync"></div> |
| </div> |
| </div> |
| <div id="splitbar" style="-moz-user-select:none;" |
| class="ui-resizable-handle"> |
| </div> |
| </div> |
| <script type="text/javascript"> |
| /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ |
| $(document).ready(function(){initNavTree('a00606.html','');}); |
| /* @license-end */ |
| </script> |
| <div id="doc-content"> |
| <!-- window showing the filter options --> |
| <div id="MSearchSelectWindow" |
| onmouseover="return searchBox.OnSearchSelectShow()" |
| onmouseout="return searchBox.OnSearchSelectHide()" |
| onkeydown="return searchBox.OnSearchSelectKey(event)"> |
| </div> |
| |
| <!-- iframe showing the search results (closed by default) --> |
| <div id="MSearchResultsWindow"> |
| <iframe src="javascript:void(0)" frameborder="0" |
| name="MSearchResults" id="MSearchResults"> |
| </iframe> |
| </div> |
| |
| <div class="header"> |
| <div class="summary"> |
| <a href="#pub-methods">Public Member Functions</a> | |
| <a href="#properties">Properties</a> </div> |
| <div class="headertitle"> |
| <div class="title">Apache::Geode::Client::DataOutput Class Reference</div> </div> |
| </div><!--header--> |
| <div class="contents"> |
| |
| <p>Provides operations for writing primitive data values, and user-defined objects implementing <a class="el" href="a01022.html" title="This interface class is the superclass of all user objects in the cache that can be serialized.">ISerializable</a>, to a byte stream. |
| <a href="a00606.html#details">More...</a></p> |
| <table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> |
| Public Member Functions</h2></td></tr> |
| <tr class="memitem:a3f0610d09a07bb4dbd8515f3b04ec38b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a3f0610d09a07bb4dbd8515f3b04ec38b">AdvanceCursor</a> (System::UInt32 offset)</td></tr> |
| <tr class="memdesc:a3f0610d09a07bb4dbd8515f3b04ec38b"><td class="mdescLeft"> </td><td class="mdescRight">Advance the buffer cursor by the given offset. <a href="#a3f0610d09a07bb4dbd8515f3b04ec38b">More...</a><br /></td></tr> |
| <tr class="separator:a3f0610d09a07bb4dbd8515f3b04ec38b"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4191aef27533837d65b784e35388d7fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a4191aef27533837d65b784e35388d7fd">DataOutput</a> (<a class="el" href="a00410.html">Apache::Geode::Client::Cache</a>^ cache)</td></tr> |
| <tr class="memdesc:a4191aef27533837d65b784e35388d7fd"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a4191aef27533837d65b784e35388d7fd">More...</a><br /></td></tr> |
| <tr class="separator:a4191aef27533837d65b784e35388d7fd"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a8ed32d9ce9e83e88160ff95470e06990"><td class="memItemLeft" align="right" valign="top">array< Byte > ^ </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a8ed32d9ce9e83e88160ff95470e06990">GetBuffer</a> ()</td></tr> |
| <tr class="memdesc:a8ed32d9ce9e83e88160ff95470e06990"><td class="mdescLeft"> </td><td class="mdescRight">Get a copy of the current buffer. <a href="#a8ed32d9ce9e83e88160ff95470e06990">More...</a><br /></td></tr> |
| <tr class="separator:a8ed32d9ce9e83e88160ff95470e06990"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6d66f2b4e9bebf460c8212870ebff85a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a6d66f2b4e9bebf460c8212870ebff85a">Reset</a> ()</td></tr> |
| <tr class="memdesc:a6d66f2b4e9bebf460c8212870ebff85a"><td class="mdescLeft"> </td><td class="mdescRight">Reset the cursor to the start of the buffer. <a href="#a6d66f2b4e9bebf460c8212870ebff85a">More...</a><br /></td></tr> |
| <tr class="separator:a6d66f2b4e9bebf460c8212870ebff85a"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a56eda739b3cbc565cfd130b339e2a414"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a56eda739b3cbc565cfd130b339e2a414">RewindCursor</a> (System::UInt32 offset)</td></tr> |
| <tr class="memdesc:a56eda739b3cbc565cfd130b339e2a414"><td class="mdescLeft"> </td><td class="mdescRight">Rewind the buffer cursor by the given offset. <a href="#a56eda739b3cbc565cfd130b339e2a414">More...</a><br /></td></tr> |
| <tr class="separator:a56eda739b3cbc565cfd130b339e2a414"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a2085f5ae87f2da039cddceb731a1eba2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a2085f5ae87f2da039cddceb731a1eba2">WriteArrayLen</a> (System::Int32 len)</td></tr> |
| <tr class="memdesc:a2085f5ae87f2da039cddceb731a1eba2"><td class="mdescLeft"> </td><td class="mdescRight">Write length of the array to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a2085f5ae87f2da039cddceb731a1eba2">More...</a><br /></td></tr> |
| <tr class="separator:a2085f5ae87f2da039cddceb731a1eba2"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa78e2c6ce4ac977f21af59e37d970356"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#aa78e2c6ce4ac977f21af59e37d970356">WriteArrayOfByteArrays</a> (array< array< Byte >^>^ value)</td></tr> |
| <tr class="memdesc:aa78e2c6ce4ac977f21af59e37d970356"><td class="mdescLeft"> </td><td class="mdescRight">Write a array of sign byte array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#aa78e2c6ce4ac977f21af59e37d970356">More...</a><br /></td></tr> |
| <tr class="separator:aa78e2c6ce4ac977f21af59e37d970356"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ac2611a9ee998dc4b951d507ea3a6ea98"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#ac2611a9ee998dc4b951d507ea3a6ea98">WriteBoolean</a> (bool value)</td></tr> |
| <tr class="memdesc:ac2611a9ee998dc4b951d507ea3a6ea98"><td class="mdescLeft"> </td><td class="mdescRight">Write a boolean value to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#ac2611a9ee998dc4b951d507ea3a6ea98">More...</a><br /></td></tr> |
| <tr class="separator:ac2611a9ee998dc4b951d507ea3a6ea98"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6d03443151b6fdcf37acdbbd91144482"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a6d03443151b6fdcf37acdbbd91144482">WriteBooleanArray</a> (array< bool >^ value)</td></tr> |
| <tr class="memdesc:a6d03443151b6fdcf37acdbbd91144482"><td class="mdescLeft"> </td><td class="mdescRight">Write a bool array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a6d03443151b6fdcf37acdbbd91144482">More...</a><br /></td></tr> |
| <tr class="separator:a6d03443151b6fdcf37acdbbd91144482"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acc31e31c8867b522de5a533173220bea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#acc31e31c8867b522de5a533173220bea">WriteBytes</a> (array< Byte >^ bytes, System::Int32 len)</td></tr> |
| <tr class="memdesc:acc31e31c8867b522de5a533173220bea"><td class="mdescLeft"> </td><td class="mdescRight">Write a given length of bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#acc31e31c8867b522de5a533173220bea">More...</a><br /></td></tr> |
| <tr class="separator:acc31e31c8867b522de5a533173220bea"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ae167784c06e878686ead029bc0970063"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#ae167784c06e878686ead029bc0970063">WriteBytes</a> (array< Byte >^ bytes)</td></tr> |
| <tr class="memdesc:ae167784c06e878686ead029bc0970063"><td class="mdescLeft"> </td><td class="mdescRight">Write an array of bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#ae167784c06e878686ead029bc0970063">More...</a><br /></td></tr> |
| <tr class="separator:ae167784c06e878686ead029bc0970063"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4d2eefaaa543808af32addc2b7442520"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a4d2eefaaa543808af32addc2b7442520">WriteBytesOnly</a> (array< Byte >^ bytes, System::UInt32 len)</td></tr> |
| <tr class="memdesc:a4d2eefaaa543808af32addc2b7442520"><td class="mdescLeft"> </td><td class="mdescRight">Write a given length of bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a4d2eefaaa543808af32addc2b7442520">More...</a><br /></td></tr> |
| <tr class="separator:a4d2eefaaa543808af32addc2b7442520"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a4a1b635d756fbe1ae28faa04e0f6ae7e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a4a1b635d756fbe1ae28faa04e0f6ae7e">WriteBytesOnly</a> (array< Byte >^ bytes)</td></tr> |
| <tr class="memdesc:a4a1b635d756fbe1ae28faa04e0f6ae7e"><td class="mdescLeft"> </td><td class="mdescRight">Write an array of bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a4a1b635d756fbe1ae28faa04e0f6ae7e">More...</a><br /></td></tr> |
| <tr class="separator:a4a1b635d756fbe1ae28faa04e0f6ae7e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a72c2e9164e5a3f80c2ee91e5a8ec5c59"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a72c2e9164e5a3f80c2ee91e5a8ec5c59">WriteChar</a> (Char value)</td></tr> |
| <tr class="separator:a72c2e9164e5a3f80c2ee91e5a8ec5c59"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3e16a77d4b216b1d6203fd729bb1f813"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a3e16a77d4b216b1d6203fd729bb1f813">WriteCharArray</a> (array< Char >^ value)</td></tr> |
| <tr class="memdesc:a3e16a77d4b216b1d6203fd729bb1f813"><td class="mdescLeft"> </td><td class="mdescRight">Write a char array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a3e16a77d4b216b1d6203fd729bb1f813">More...</a><br /></td></tr> |
| <tr class="separator:a3e16a77d4b216b1d6203fd729bb1f813"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a39bf87ec2fee0a08f7fdeac728daa152"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a39bf87ec2fee0a08f7fdeac728daa152">WriteCollection</a> (System::Collections::IList^ value)</td></tr> |
| <tr class="memdesc:a39bf87ec2fee0a08f7fdeac728daa152"><td class="mdescLeft"> </td><td class="mdescRight">Write a collection to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a39bf87ec2fee0a08f7fdeac728daa152">More...</a><br /></td></tr> |
| <tr class="separator:a39bf87ec2fee0a08f7fdeac728daa152"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aab217d61ba8614abb7329597ce4d2ccb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#aab217d61ba8614abb7329597ce4d2ccb">WriteDate</a> (System::DateTime value)</td></tr> |
| <tr class="memdesc:aab217d61ba8614abb7329597ce4d2ccb"><td class="mdescLeft"> </td><td class="mdescRight">Write a date to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#aab217d61ba8614abb7329597ce4d2ccb">More...</a><br /></td></tr> |
| <tr class="separator:aab217d61ba8614abb7329597ce4d2ccb"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aea89b19847e6620a016529fcfd2c65d4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#aea89b19847e6620a016529fcfd2c65d4">WriteDictionary</a> (System::Collections::IDictionary^ value)</td></tr> |
| <tr class="memdesc:aea89b19847e6620a016529fcfd2c65d4"><td class="mdescLeft"> </td><td class="mdescRight">Write a Dictionary to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#aea89b19847e6620a016529fcfd2c65d4">More...</a><br /></td></tr> |
| <tr class="separator:aea89b19847e6620a016529fcfd2c65d4"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a17c4b2635b3be46f8e0cf8268850a407"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a17c4b2635b3be46f8e0cf8268850a407">WriteDouble</a> (double value)</td></tr> |
| <tr class="memdesc:a17c4b2635b3be46f8e0cf8268850a407"><td class="mdescLeft"> </td><td class="mdescRight">Write a double precision real number to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a17c4b2635b3be46f8e0cf8268850a407">More...</a><br /></td></tr> |
| <tr class="separator:a17c4b2635b3be46f8e0cf8268850a407"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aa6557f0099abdae3929bf7a368a8a186"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#aa6557f0099abdae3929bf7a368a8a186">WriteDoubleArray</a> (array< double >^ value)</td></tr> |
| <tr class="memdesc:aa6557f0099abdae3929bf7a368a8a186"><td class="mdescLeft"> </td><td class="mdescRight">Write a double array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#aa6557f0099abdae3929bf7a368a8a186">More...</a><br /></td></tr> |
| <tr class="separator:aa6557f0099abdae3929bf7a368a8a186"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:aba5826015e5cd94bc3a9e9883e3731f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#aba5826015e5cd94bc3a9e9883e3731f0">WriteFloat</a> (float value)</td></tr> |
| <tr class="memdesc:aba5826015e5cd94bc3a9e9883e3731f0"><td class="mdescLeft"> </td><td class="mdescRight">Write a float to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#aba5826015e5cd94bc3a9e9883e3731f0">More...</a><br /></td></tr> |
| <tr class="separator:aba5826015e5cd94bc3a9e9883e3731f0"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a6fa01c62ae03ef56fd1070a851bdf9a5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a6fa01c62ae03ef56fd1070a851bdf9a5">WriteFloatArray</a> (array< float >^ value)</td></tr> |
| <tr class="memdesc:a6fa01c62ae03ef56fd1070a851bdf9a5"><td class="mdescLeft"> </td><td class="mdescRight">Write a float array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a6fa01c62ae03ef56fd1070a851bdf9a5">More...</a><br /></td></tr> |
| <tr class="separator:a6fa01c62ae03ef56fd1070a851bdf9a5"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:adddf95f0d843dea7e7689699310a84e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#adddf95f0d843dea7e7689699310a84e4">WriteInt16</a> (System::Int16 value)</td></tr> |
| <tr class="memdesc:adddf95f0d843dea7e7689699310a84e4"><td class="mdescLeft"> </td><td class="mdescRight">Write a 16-bit integer to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#adddf95f0d843dea7e7689699310a84e4">More...</a><br /></td></tr> |
| <tr class="separator:adddf95f0d843dea7e7689699310a84e4"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:ab0be071014cab2c8f7d8e06c33cc999e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#ab0be071014cab2c8f7d8e06c33cc999e">WriteInt32</a> (System::Int32 value)</td></tr> |
| <tr class="memdesc:ab0be071014cab2c8f7d8e06c33cc999e"><td class="mdescLeft"> </td><td class="mdescRight">Write a 32-bit integer to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#ab0be071014cab2c8f7d8e06c33cc999e">More...</a><br /></td></tr> |
| <tr class="separator:ab0be071014cab2c8f7d8e06c33cc999e"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a58829dc29606c620b3296eebef5fc44c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a58829dc29606c620b3296eebef5fc44c">WriteInt64</a> (System::Int64 value)</td></tr> |
| <tr class="memdesc:a58829dc29606c620b3296eebef5fc44c"><td class="mdescLeft"> </td><td class="mdescRight">Write a 64-bit integer to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a58829dc29606c620b3296eebef5fc44c">More...</a><br /></td></tr> |
| <tr class="separator:a58829dc29606c620b3296eebef5fc44c"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3953a3bbda83d1f9690a1e78b64252e8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a3953a3bbda83d1f9690a1e78b64252e8">WriteIntArray</a> (array< Int32 >^ value)</td></tr> |
| <tr class="memdesc:a3953a3bbda83d1f9690a1e78b64252e8"><td class="mdescLeft"> </td><td class="mdescRight">Write a int array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a3953a3bbda83d1f9690a1e78b64252e8">More...</a><br /></td></tr> |
| <tr class="separator:a3953a3bbda83d1f9690a1e78b64252e8"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a1feccb3a1c2a21ed1eb96fff25ebe3ce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a1feccb3a1c2a21ed1eb96fff25ebe3ce">WriteLongArray</a> (array< Int64 >^ value)</td></tr> |
| <tr class="memdesc:a1feccb3a1c2a21ed1eb96fff25ebe3ce"><td class="mdescLeft"> </td><td class="mdescRight">Write a long array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a1feccb3a1c2a21ed1eb96fff25ebe3ce">More...</a><br /></td></tr> |
| <tr class="separator:a1feccb3a1c2a21ed1eb96fff25ebe3ce"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a07dec9f36437f58ebcac171fbe293e51"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a07dec9f36437f58ebcac171fbe293e51">WriteObject</a> (Object^ obj)</td></tr> |
| <tr class="memdesc:a07dec9f36437f58ebcac171fbe293e51"><td class="mdescLeft"> </td><td class="mdescRight">Write a <code><a class="el" href="a01114.html" title="This class wraps the native C++ native::Serializable objects as managed ISerializable objects.">Serializable</a></code> object to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a07dec9f36437f58ebcac171fbe293e51">More...</a><br /></td></tr> |
| <tr class="separator:a07dec9f36437f58ebcac171fbe293e51"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a98c6f6c44805c5d7ff739612914bf052"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a98c6f6c44805c5d7ff739612914bf052">WriteObjectArray</a> (List< Object^>^ value)</td></tr> |
| <tr class="memdesc:a98c6f6c44805c5d7ff739612914bf052"><td class="mdescLeft"> </td><td class="mdescRight">Write a object array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a98c6f6c44805c5d7ff739612914bf052">More...</a><br /></td></tr> |
| <tr class="separator:a98c6f6c44805c5d7ff739612914bf052"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:acea319e09d1a3004f4e4652a3873bd05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#acea319e09d1a3004f4e4652a3873bd05">WriteSByte</a> (SByte value)</td></tr> |
| <tr class="memdesc:acea319e09d1a3004f4e4652a3873bd05"><td class="mdescLeft"> </td><td class="mdescRight">Write a signed byte to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#acea319e09d1a3004f4e4652a3873bd05">More...</a><br /></td></tr> |
| <tr class="separator:acea319e09d1a3004f4e4652a3873bd05"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a7f662994a0c937fc9be30208a730b8c8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a7f662994a0c937fc9be30208a730b8c8">WriteSBytes</a> (array< SByte >^ bytes, System::Int32 len)</td></tr> |
| <tr class="memdesc:a7f662994a0c937fc9be30208a730b8c8"><td class="mdescLeft"> </td><td class="mdescRight">Write a given length of signed bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a7f662994a0c937fc9be30208a730b8c8">More...</a><br /></td></tr> |
| <tr class="separator:a7f662994a0c937fc9be30208a730b8c8"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a630577474b9fbe6239c9adeda1ab5dd1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a630577474b9fbe6239c9adeda1ab5dd1">WriteSBytes</a> (array< SByte >^ bytes)</td></tr> |
| <tr class="memdesc:a630577474b9fbe6239c9adeda1ab5dd1"><td class="mdescLeft"> </td><td class="mdescRight">Write an array of signed bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a630577474b9fbe6239c9adeda1ab5dd1">More...</a><br /></td></tr> |
| <tr class="separator:a630577474b9fbe6239c9adeda1ab5dd1"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a3cd4eaf909915af9c2ae7c15a96a2454"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a3cd4eaf909915af9c2ae7c15a96a2454">WriteSBytesOnly</a> (array< SByte >^ bytes, System::UInt32 len)</td></tr> |
| <tr class="memdesc:a3cd4eaf909915af9c2ae7c15a96a2454"><td class="mdescLeft"> </td><td class="mdescRight">Write a given length of signed bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a3cd4eaf909915af9c2ae7c15a96a2454">More...</a><br /></td></tr> |
| <tr class="separator:a3cd4eaf909915af9c2ae7c15a96a2454"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a859675a6bf6cd0505b66ae1fb61d1bcb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a859675a6bf6cd0505b66ae1fb61d1bcb">WriteSBytesOnly</a> (array< SByte >^ bytes)</td></tr> |
| <tr class="memdesc:a859675a6bf6cd0505b66ae1fb61d1bcb"><td class="mdescLeft"> </td><td class="mdescRight">Write an array of signed bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a859675a6bf6cd0505b66ae1fb61d1bcb">More...</a><br /></td></tr> |
| <tr class="separator:a859675a6bf6cd0505b66ae1fb61d1bcb"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a9ef656c29d118138b152d476cd51d689"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a9ef656c29d118138b152d476cd51d689">WriteShortArray</a> (array< Int16 >^ value)</td></tr> |
| <tr class="memdesc:a9ef656c29d118138b152d476cd51d689"><td class="mdescLeft"> </td><td class="mdescRight">Write a short array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. <a href="#a9ef656c29d118138b152d476cd51d689">More...</a><br /></td></tr> |
| <tr class="separator:a9ef656c29d118138b152d476cd51d689"><td class="memSeparator" colspan="2"> </td></tr> |
| <tr class="memitem:a7eb51d0d78c60d8d837f0984f208ce9a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#a7eb51d0d78c60d8d837f0984f208ce9a">WriteUTF</a> (String^ value)</td></tr> |
| <tr class="memdesc:a7eb51d0d78c60d8d837f0984f208ce9a"><td class="mdescLeft"> </td><td class="mdescRight">Write a string using java-modified UTF-8 encoding to <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. <a href="#a7eb51d0d78c60d8d837f0984f208ce9a">More...</a><br /></td></tr> |
| <tr class="separator:a7eb51d0d78c60d8d837f0984f208ce9a"><td class="memSeparator" colspan="2"> </td></tr> |
| </table><table class="memberdecls"> |
| <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a> |
| Properties</h2></td></tr> |
| <tr class="memitem:ad84674bd419a204c418794d99afbe54e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00606.html#ad84674bd419a204c418794d99afbe54e">BufferLength</a><code> [get]</code></td></tr> |
| <tr class="memdesc:ad84674bd419a204c418794d99afbe54e"><td class="mdescLeft"> </td><td class="mdescRight">Get the length of current data in the buffer. <a href="#ad84674bd419a204c418794d99afbe54e">More...</a><br /></td></tr> |
| <tr class="separator:ad84674bd419a204c418794d99afbe54e"><td class="memSeparator" colspan="2"> </td></tr> |
| </table> |
| <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> |
| <div class="textblock"><p>Provides operations for writing primitive data values, and user-defined objects implementing <a class="el" href="a01022.html" title="This interface class is the superclass of all user objects in the cache that can be serialized.">ISerializable</a>, to a byte stream. </p> |
| <p>This class is intentionally not thread safe. </p> |
| </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> |
| <a id="a4191aef27533837d65b784e35388d7fd"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4191aef27533837d65b784e35388d7fd">◆ </a></span>DataOutput()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Apache::Geode::Client::DataOutput::DataOutput </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="a00410.html">Apache::Geode::Client::Cache</a>^ </td> |
| <td class="paramname"><em>cache</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Default constructor. </p> |
| |
| </div> |
| </div> |
| <h2 class="groupheader">Member Function Documentation</h2> |
| <a id="a3f0610d09a07bb4dbd8515f3b04ec38b"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3f0610d09a07bb4dbd8515f3b04ec38b">◆ </a></span>AdvanceCursor()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::AdvanceCursor </td> |
| <td>(</td> |
| <td class="paramtype">System::UInt32 </td> |
| <td class="paramname"><em>offset</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Advance the buffer cursor by the given offset. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">offset</td><td>The offset by which to advance the cursor. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a8ed32d9ce9e83e88160ff95470e06990"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a8ed32d9ce9e83e88160ff95470e06990">◆ </a></span>GetBuffer()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">array<Byte> ^ Apache::Geode::Client::DataOutput::GetBuffer </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Get a copy of the current buffer. </p> |
| |
| </div> |
| </div> |
| <a id="a6d66f2b4e9bebf460c8212870ebff85a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a6d66f2b4e9bebf460c8212870ebff85a">◆ </a></span>Reset()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::Reset </td> |
| <td>(</td> |
| <td class="paramname"></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Reset the cursor to the start of the buffer. </p> |
| |
| </div> |
| </div> |
| <a id="a56eda739b3cbc565cfd130b339e2a414"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a56eda739b3cbc565cfd130b339e2a414">◆ </a></span>RewindCursor()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::RewindCursor </td> |
| <td>(</td> |
| <td class="paramtype">System::UInt32 </td> |
| <td class="paramname"><em>offset</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Rewind the buffer cursor by the given offset. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">offset</td><td>The offset by which to rewind the cursor. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a2085f5ae87f2da039cddceb731a1eba2"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a2085f5ae87f2da039cddceb731a1eba2">◆ </a></span>WriteArrayLen()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteArrayLen </td> |
| <td>(</td> |
| <td class="paramtype">System::Int32 </td> |
| <td class="paramname"><em>len</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write length of the array to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">len</td><td>Array len to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="aa78e2c6ce4ac977f21af59e37d970356"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aa78e2c6ce4ac977f21af59e37d970356">◆ </a></span>WriteArrayOfByteArrays()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteArrayOfByteArrays </td> |
| <td>(</td> |
| <td class="paramtype">array< array< Byte >^>^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a array of sign byte array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The array of sign byte array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="ac2611a9ee998dc4b951d507ea3a6ea98"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ac2611a9ee998dc4b951d507ea3a6ea98">◆ </a></span>WriteBoolean()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteBoolean </td> |
| <td>(</td> |
| <td class="paramtype">bool </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a boolean value to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The boolean value to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a6d03443151b6fdcf37acdbbd91144482"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a6d03443151b6fdcf37acdbbd91144482">◆ </a></span>WriteBooleanArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteBooleanArray </td> |
| <td>(</td> |
| <td class="paramtype">array< bool >^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a bool array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The bool array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="acc31e31c8867b522de5a533173220bea"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#acc31e31c8867b522de5a533173220bea">◆ </a></span>WriteBytes() <span class="overload">[1/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteBytes </td> |
| <td>(</td> |
| <td class="paramtype">array< Byte >^ </td> |
| <td class="paramname"><em>bytes</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">System::Int32 </td> |
| <td class="paramname"><em>len</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a given length of bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of bytes to write.</td></tr> |
| <tr><td class="paramname">len</td><td>The number of bytes from the start of array to write. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="ae167784c06e878686ead029bc0970063"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ae167784c06e878686ead029bc0970063">◆ </a></span>WriteBytes() <span class="overload">[2/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteBytes </td> |
| <td>(</td> |
| <td class="paramtype">array< Byte >^ </td> |
| <td class="paramname"><em>bytes</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">inline</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write an array of bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of bytes to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a4d2eefaaa543808af32addc2b7442520"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4d2eefaaa543808af32addc2b7442520">◆ </a></span>WriteBytesOnly() <span class="overload">[1/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteBytesOnly </td> |
| <td>(</td> |
| <td class="paramtype">array< Byte >^ </td> |
| <td class="paramname"><em>bytes</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">System::UInt32 </td> |
| <td class="paramname"><em>len</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a given length of bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of bytes to write.</td></tr> |
| <tr><td class="paramname">len</td><td>The number of bytes from the start of array to write. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a4a1b635d756fbe1ae28faa04e0f6ae7e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a4a1b635d756fbe1ae28faa04e0f6ae7e">◆ </a></span>WriteBytesOnly() <span class="overload">[2/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteBytesOnly </td> |
| <td>(</td> |
| <td class="paramtype">array< Byte >^ </td> |
| <td class="paramname"><em>bytes</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">inline</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write an array of bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of bytes to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a72c2e9164e5a3f80c2ee91e5a8ec5c59"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a72c2e9164e5a3f80c2ee91e5a8ec5c59">◆ </a></span>WriteChar()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteChar </td> |
| <td>(</td> |
| <td class="paramtype">Char </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p></p> |
| <p>Write a char value to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The char value to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a3e16a77d4b216b1d6203fd729bb1f813"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3e16a77d4b216b1d6203fd729bb1f813">◆ </a></span>WriteCharArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteCharArray </td> |
| <td>(</td> |
| <td class="paramtype">array< Char >^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a char array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The char array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a39bf87ec2fee0a08f7fdeac728daa152"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a39bf87ec2fee0a08f7fdeac728daa152">◆ </a></span>WriteCollection()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteCollection </td> |
| <td>(</td> |
| <td class="paramtype">System::Collections::IList^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a collection to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The object which implements IList to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="aab217d61ba8614abb7329597ce4d2ccb"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aab217d61ba8614abb7329597ce4d2ccb">◆ </a></span>WriteDate()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteDate </td> |
| <td>(</td> |
| <td class="paramtype">System::DateTime </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a date to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The date value to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="aea89b19847e6620a016529fcfd2c65d4"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aea89b19847e6620a016529fcfd2c65d4">◆ </a></span>WriteDictionary()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteDictionary </td> |
| <td>(</td> |
| <td class="paramtype">System::Collections::IDictionary^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a Dictionary to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The object which implements IDictionary to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a17c4b2635b3be46f8e0cf8268850a407"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a17c4b2635b3be46f8e0cf8268850a407">◆ </a></span>WriteDouble()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteDouble </td> |
| <td>(</td> |
| <td class="paramtype">double </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a double precision real number to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The double precision real number to write. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="aa6557f0099abdae3929bf7a368a8a186"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aa6557f0099abdae3929bf7a368a8a186">◆ </a></span>WriteDoubleArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteDoubleArray </td> |
| <td>(</td> |
| <td class="paramtype">array< double >^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a double array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The double array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="aba5826015e5cd94bc3a9e9883e3731f0"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#aba5826015e5cd94bc3a9e9883e3731f0">◆ </a></span>WriteFloat()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteFloat </td> |
| <td>(</td> |
| <td class="paramtype">float </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a float to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The float value to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a6fa01c62ae03ef56fd1070a851bdf9a5"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a6fa01c62ae03ef56fd1070a851bdf9a5">◆ </a></span>WriteFloatArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteFloatArray </td> |
| <td>(</td> |
| <td class="paramtype">array< float >^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a float array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The float array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="adddf95f0d843dea7e7689699310a84e4"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#adddf95f0d843dea7e7689699310a84e4">◆ </a></span>WriteInt16()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteInt16 </td> |
| <td>(</td> |
| <td class="paramtype">System::Int16 </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a 16-bit integer to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The 16-bit integer to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="ab0be071014cab2c8f7d8e06c33cc999e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ab0be071014cab2c8f7d8e06c33cc999e">◆ </a></span>WriteInt32()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteInt32 </td> |
| <td>(</td> |
| <td class="paramtype">System::Int32 </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a 32-bit integer to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The 32-bit integer to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a58829dc29606c620b3296eebef5fc44c"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a58829dc29606c620b3296eebef5fc44c">◆ </a></span>WriteInt64()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteInt64 </td> |
| <td>(</td> |
| <td class="paramtype">System::Int64 </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a 64-bit integer to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The 64-bit integer to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a3953a3bbda83d1f9690a1e78b64252e8"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3953a3bbda83d1f9690a1e78b64252e8">◆ </a></span>WriteIntArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteIntArray </td> |
| <td>(</td> |
| <td class="paramtype">array< Int32 >^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a int array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The int array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a1feccb3a1c2a21ed1eb96fff25ebe3ce"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a1feccb3a1c2a21ed1eb96fff25ebe3ce">◆ </a></span>WriteLongArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteLongArray </td> |
| <td>(</td> |
| <td class="paramtype">array< Int64 >^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a long array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The long array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a07dec9f36437f58ebcac171fbe293e51"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a07dec9f36437f58ebcac171fbe293e51">◆ </a></span>WriteObject()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteObject </td> |
| <td>(</td> |
| <td class="paramtype">Object^ </td> |
| <td class="paramname"><em>obj</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a <code><a class="el" href="a01114.html" title="This class wraps the native C++ native::Serializable objects as managed ISerializable objects.">Serializable</a></code> object to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <p>This is provided to conveniently pass primitive types (like string) that shall be implicitly converted to corresponding <code><a class="el" href="a01022.html" title="This interface class is the superclass of all user objects in the cache that can be serialized.">ISerializable</a></code> wrapper types. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">obj</td><td>The object to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a98c6f6c44805c5d7ff739612914bf052"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a98c6f6c44805c5d7ff739612914bf052">◆ </a></span>WriteObjectArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteObjectArray </td> |
| <td>(</td> |
| <td class="paramtype">List< Object^>^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a object array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The object array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="acea319e09d1a3004f4e4652a3873bd05"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#acea319e09d1a3004f4e4652a3873bd05">◆ </a></span>WriteSByte()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteSByte </td> |
| <td>(</td> |
| <td class="paramtype">SByte </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a signed byte to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The signed byte to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a7f662994a0c937fc9be30208a730b8c8"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a7f662994a0c937fc9be30208a730b8c8">◆ </a></span>WriteSBytes() <span class="overload">[1/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteSBytes </td> |
| <td>(</td> |
| <td class="paramtype">array< SByte >^ </td> |
| <td class="paramname"><em>bytes</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">System::Int32 </td> |
| <td class="paramname"><em>len</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a given length of signed bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of signed bytes to write.</td></tr> |
| <tr><td class="paramname">len</td><td>The number of bytes from the start of array to write. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a630577474b9fbe6239c9adeda1ab5dd1"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a630577474b9fbe6239c9adeda1ab5dd1">◆ </a></span>WriteSBytes() <span class="overload">[2/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteSBytes </td> |
| <td>(</td> |
| <td class="paramtype">array< SByte >^ </td> |
| <td class="paramname"><em>bytes</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">inline</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write an array of signed bytes to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of signed bytes to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a3cd4eaf909915af9c2ae7c15a96a2454"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a3cd4eaf909915af9c2ae7c15a96a2454">◆ </a></span>WriteSBytesOnly() <span class="overload">[1/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteSBytesOnly </td> |
| <td>(</td> |
| <td class="paramtype">array< SByte >^ </td> |
| <td class="paramname"><em>bytes</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">System::UInt32 </td> |
| <td class="paramname"><em>len</em> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a given length of signed bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of signed bytes to write.</td></tr> |
| <tr><td class="paramname">len</td><td>The number of bytes from the start of array to write. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a859675a6bf6cd0505b66ae1fb61d1bcb"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a859675a6bf6cd0505b66ae1fb61d1bcb">◆ </a></span>WriteSBytesOnly() <span class="overload">[2/2]</span></h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteSBytesOnly </td> |
| <td>(</td> |
| <td class="paramtype">array< SByte >^ </td> |
| <td class="paramname"><em>bytes</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">inline</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write an array of signed bytes without its length to the <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">bytes</td><td>The array of signed bytes to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a9ef656c29d118138b152d476cd51d689"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a9ef656c29d118138b152d476cd51d689">◆ </a></span>WriteShortArray()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteShortArray </td> |
| <td>(</td> |
| <td class="paramtype">array< Int16 >^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a short array to the <a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a>. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The short array to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a id="a7eb51d0d78c60d8d837f0984f208ce9a"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#a7eb51d0d78c60d8d837f0984f208ce9a">◆ </a></span>WriteUTF()</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void Apache::Geode::Client::DataOutput::WriteUTF </td> |
| <td>(</td> |
| <td class="paramtype">String^ </td> |
| <td class="paramname"><em>value</em></td><td>)</td> |
| <td></td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Write a string using java-modified UTF-8 encoding to <code><a class="el" href="a00606.html" title="Provides operations for writing primitive data values, and user-defined objects implementing ISeriali...">DataOutput</a></code>. </p> |
| <p>The maximum length supported is 2^16-1 beyond which the string shall be truncated. </p> |
| <dl class="params"><dt>Parameters</dt><dd> |
| <table class="params"> |
| <tr><td class="paramname">value</td><td>The UTF encoded string to write.</td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <h2 class="groupheader">Property Documentation</h2> |
| <a id="ad84674bd419a204c418794d99afbe54e"></a> |
| <h2 class="memtitle"><span class="permalink"><a href="#ad84674bd419a204c418794d99afbe54e">◆ </a></span>BufferLength</h2> |
| |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="mlabels"> |
| <tr> |
| <td class="mlabels-left"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">size_t Apache::Geode::Client::DataOutput::BufferLength</td> |
| </tr> |
| </table> |
| </td> |
| <td class="mlabels-right"> |
| <span class="mlabels"><span class="mlabel">get</span></span> </td> |
| </tr> |
| </table> |
| </div><div class="memdoc"> |
| |
| <p>Get the length of current data in the buffer. </p> |
| |
| </div> |
| </div> |
| </div><!-- contents --> |
| </div><!-- doc-content --> |
| <!-- |
| 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. |
| --> |
| <HR><address style="align: right;"><small>Apache Geode C++ Cache .NET API Documentation</small></address> |