Files
pip/doc/html/pibytearray_8h.html
Пелипенко Иван cc22bf0c67 PIChunkStream
git-svn-id: svn://db.shs.com.ru/pip@176 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
2016-01-31 09:05:23 +00:00

276 lines
35 KiB
HTML

<!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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>PIP: src/core/pibytearray.h File 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">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</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 style="padding-left: 0.5em;">
<div id="projectname">PIP
&#160;<span id="projectnumber">0.5.0_alpha</span>
</div>
<div id="projectbrief">Platform-Independent Primitives</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</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">
$(document).ready(function(){initNavTree('pibytearray_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">pibytearray.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Byte array.
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte array. <a href="class_p_i_byte_array.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_i_byte_array_1_1_raw_data.html">PIByteArray::RawData</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Help struct to store/restore custom blocks of data to/from <a class="el" href="class_p_i_byte_array.html" title="Byte array. ">PIByteArray</a>. <a href="struct_p_i_byte_array_1_1_raw_data.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ab8da61a42f0f76ae84a347c4a9217b31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8da61a42f0f76ae84a347c4a9217b31"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab8da61a42f0f76ae84a347c4a9217b31">PIP_BYTEARRAY_STREAM_ANY_TYPE</a></td></tr>
<tr class="memdesc:ab8da61a42f0f76ae84a347c4a9217b31"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro allow stream template operators for write and read any type from byte array. Use it with attention! <br /></td></tr>
<tr class="separator:ab8da61a42f0f76ae84a347c4a9217b31"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ab1e23cf01f90071f1239fcfc17c8ed3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1e23cf01f90071f1239fcfc17c8ed3d"></a>
std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab1e23cf01f90071f1239fcfc17c8ed3d">operator&lt;&lt;</a> (std::ostream &amp;s, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;ba)</td></tr>
<tr class="memdesc:ab1e23cf01f90071f1239fcfc17c8ed3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output to std::ostream operator. <br /></td></tr>
<tr class="separator:ab1e23cf01f90071f1239fcfc17c8ed3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32613363dcf56aac9f693c135fff6f89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32613363dcf56aac9f693c135fff6f89"></a>
<a class="el" href="class_p_i_cout.html">PICout</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a32613363dcf56aac9f693c135fff6f89">operator&lt;&lt;</a> (<a class="el" href="class_p_i_cout.html">PICout</a> s, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;ba)</td></tr>
<tr class="memdesc:a32613363dcf56aac9f693c135fff6f89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output to <a class="el" href="class_p_i_cout.html" title="Class for formatted output similar std::cout. ">PICout</a> operator. <br /></td></tr>
<tr class="separator:a32613363dcf56aac9f693c135fff6f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4152fca25c857d502396fc477dd5b4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4152fca25c857d502396fc477dd5b4e"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ae4152fca25c857d502396fc477dd5b4e">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, uchar v)</td></tr>
<tr class="memdesc:ae4152fca25c857d502396fc477dd5b4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:ae4152fca25c857d502396fc477dd5b4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27cb4295a655c80c9223e2af2843ac14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27cb4295a655c80c9223e2af2843ac14"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a27cb4295a655c80c9223e2af2843ac14">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const short v)</td></tr>
<tr class="memdesc:a27cb4295a655c80c9223e2af2843ac14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a27cb4295a655c80c9223e2af2843ac14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8951385e7eda4d8d6925b2a519624ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8951385e7eda4d8d6925b2a519624ae"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab8951385e7eda4d8d6925b2a519624ae">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const int v)</td></tr>
<tr class="memdesc:ab8951385e7eda4d8d6925b2a519624ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:ab8951385e7eda4d8d6925b2a519624ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a750963c1940bf98afb59c6d5ee745f57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a750963c1940bf98afb59c6d5ee745f57"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a750963c1940bf98afb59c6d5ee745f57">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const long &amp;v)</td></tr>
<tr class="memdesc:a750963c1940bf98afb59c6d5ee745f57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a750963c1940bf98afb59c6d5ee745f57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34e8e853e5ed6beccd359e6cdbbd79ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34e8e853e5ed6beccd359e6cdbbd79ee"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a34e8e853e5ed6beccd359e6cdbbd79ee">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const llong &amp;v)</td></tr>
<tr class="memdesc:a34e8e853e5ed6beccd359e6cdbbd79ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a34e8e853e5ed6beccd359e6cdbbd79ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5772ffd8c729df606daef9af4bab33f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5772ffd8c729df606daef9af4bab33f"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab5772ffd8c729df606daef9af4bab33f">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const ushort v)</td></tr>
<tr class="memdesc:ab5772ffd8c729df606daef9af4bab33f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:ab5772ffd8c729df606daef9af4bab33f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4fedc65364715baf41b635174c5fe8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4fedc65364715baf41b635174c5fe8a"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ad4fedc65364715baf41b635174c5fe8a">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const uint v)</td></tr>
<tr class="memdesc:ad4fedc65364715baf41b635174c5fe8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:ad4fedc65364715baf41b635174c5fe8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac808ed51ef9536275a6133abfde4bb83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac808ed51ef9536275a6133abfde4bb83"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ac808ed51ef9536275a6133abfde4bb83">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const ulong &amp;v)</td></tr>
<tr class="memdesc:ac808ed51ef9536275a6133abfde4bb83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:ac808ed51ef9536275a6133abfde4bb83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab44ea6a59afa51508ff2901d41b627f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab44ea6a59afa51508ff2901d41b627f0"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab44ea6a59afa51508ff2901d41b627f0">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const ullong &amp;v)</td></tr>
<tr class="memdesc:ab44ea6a59afa51508ff2901d41b627f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:ab44ea6a59afa51508ff2901d41b627f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a485f703e44ccea18c8638c7c4c5889"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a485f703e44ccea18c8638c7c4c5889"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a2a485f703e44ccea18c8638c7c4c5889">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const float v)</td></tr>
<tr class="memdesc:a2a485f703e44ccea18c8638c7c4c5889"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a2a485f703e44ccea18c8638c7c4c5889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a499da27a6b5a3474fff8cda6c723886a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a499da27a6b5a3474fff8cda6c723886a"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a499da27a6b5a3474fff8cda6c723886a">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const double &amp;v)</td></tr>
<tr class="memdesc:a499da27a6b5a3474fff8cda6c723886a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a499da27a6b5a3474fff8cda6c723886a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a959efd617590b844d4dccf73c3565f95"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a959efd617590b844d4dccf73c3565f95"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a959efd617590b844d4dccf73c3565f95">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;v)</td></tr>
<tr class="memdesc:a959efd617590b844d4dccf73c3565f95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator, see <a class="el" href="class_p_i_byte_array.html#PIByteArray_sec1">Attention</a> for details. <br /></td></tr>
<tr class="separator:a959efd617590b844d4dccf73c3565f95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65a8de355c00ee10f723c0c4a108adcd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65a8de355c00ee10f723c0c4a108adcd"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a65a8de355c00ee10f723c0c4a108adcd">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const <a class="el" href="struct_p_i_byte_array_1_1_raw_data.html">PIByteArray::RawData</a> &amp;v)</td></tr>
<tr class="memdesc:a65a8de355c00ee10f723c0c4a108adcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator, see <a class="el" href="class_p_i_byte_array.html#PIByteArray_sec1">Attention</a> for details. <br /></td></tr>
<tr class="separator:a65a8de355c00ee10f723c0c4a108adcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96190dee065ee5b78285ca129e2adb1d"><td class="memTemplParams" colspan="2"><a class="anchor" id="a96190dee065ee5b78285ca129e2adb1d"></a>
template&lt;typename Type0 , typename Type1 &gt; </td></tr>
<tr class="memitem:a96190dee065ee5b78285ca129e2adb1d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a96190dee065ee5b78285ca129e2adb1d">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const PIPair&lt; Type0, Type1 &gt; &amp;v)</td></tr>
<tr class="memdesc:a96190dee065ee5b78285ca129e2adb1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a96190dee065ee5b78285ca129e2adb1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbbbcf8bf5e3b56e3a114df299fe7c7f"><td class="memTemplParams" colspan="2"><a class="anchor" id="adbbbcf8bf5e3b56e3a114df299fe7c7f"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:adbbbcf8bf5e3b56e3a114df299fe7c7f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#adbbbcf8bf5e3b56e3a114df299fe7c7f">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const <a class="el" href="class_p_i_vector.html">PIVector</a>&lt; T &gt; &amp;v)</td></tr>
<tr class="memdesc:adbbbcf8bf5e3b56e3a114df299fe7c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:adbbbcf8bf5e3b56e3a114df299fe7c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a068a0bcfbe5b9d2fa4b778ba968f44db"><td class="memTemplParams" colspan="2"><a class="anchor" id="a068a0bcfbe5b9d2fa4b778ba968f44db"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a068a0bcfbe5b9d2fa4b778ba968f44db"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a068a0bcfbe5b9d2fa4b778ba968f44db">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const PIList&lt; T &gt; &amp;v)</td></tr>
<tr class="memdesc:a068a0bcfbe5b9d2fa4b778ba968f44db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a068a0bcfbe5b9d2fa4b778ba968f44db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b9678e9c4c372565e933d2e3ea99407"><td class="memTemplParams" colspan="2"><a class="anchor" id="a9b9678e9c4c372565e933d2e3ea99407"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a9b9678e9c4c372565e933d2e3ea99407"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a9b9678e9c4c372565e933d2e3ea99407">operator&lt;&lt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, const PIDeque&lt; T &gt; &amp;v)</td></tr>
<tr class="memdesc:a9b9678e9c4c372565e933d2e3ea99407"><td class="mdescLeft">&#160;</td><td class="mdescRight">Store operator. <br /></td></tr>
<tr class="separator:a9b9678e9c4c372565e933d2e3ea99407"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab13b3356e12200d943eca6fb5914fff3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab13b3356e12200d943eca6fb5914fff3"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab13b3356e12200d943eca6fb5914fff3">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, uchar &amp;v)</td></tr>
<tr class="memdesc:ab13b3356e12200d943eca6fb5914fff3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:ab13b3356e12200d943eca6fb5914fff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab169b593f262836b81ef0f1e85742bb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab169b593f262836b81ef0f1e85742bb5"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab169b593f262836b81ef0f1e85742bb5">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, short &amp;v)</td></tr>
<tr class="memdesc:ab169b593f262836b81ef0f1e85742bb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:ab169b593f262836b81ef0f1e85742bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9193853f9065d13faa500d7402011e95"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9193853f9065d13faa500d7402011e95"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a9193853f9065d13faa500d7402011e95">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, int &amp;v)</td></tr>
<tr class="memdesc:a9193853f9065d13faa500d7402011e95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a9193853f9065d13faa500d7402011e95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2936831420330a89c932b9378bcb531a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2936831420330a89c932b9378bcb531a"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a2936831420330a89c932b9378bcb531a">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, long &amp;v)</td></tr>
<tr class="memdesc:a2936831420330a89c932b9378bcb531a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a2936831420330a89c932b9378bcb531a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f7009be50024c741ba1e34e2520105"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2f7009be50024c741ba1e34e2520105"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ac2f7009be50024c741ba1e34e2520105">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, llong &amp;v)</td></tr>
<tr class="memdesc:ac2f7009be50024c741ba1e34e2520105"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:ac2f7009be50024c741ba1e34e2520105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d7b09e8e0ae58e2a0660a95f5297d62"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d7b09e8e0ae58e2a0660a95f5297d62"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a6d7b09e8e0ae58e2a0660a95f5297d62">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, ushort &amp;v)</td></tr>
<tr class="memdesc:a6d7b09e8e0ae58e2a0660a95f5297d62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a6d7b09e8e0ae58e2a0660a95f5297d62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c4c55eac2a9c3f087e4f86ae8d76104"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c4c55eac2a9c3f087e4f86ae8d76104"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a6c4c55eac2a9c3f087e4f86ae8d76104">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, uint &amp;v)</td></tr>
<tr class="memdesc:a6c4c55eac2a9c3f087e4f86ae8d76104"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a6c4c55eac2a9c3f087e4f86ae8d76104"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a562da0ccdeabb8269757e25955bb3da5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a562da0ccdeabb8269757e25955bb3da5"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a562da0ccdeabb8269757e25955bb3da5">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, ulong &amp;v)</td></tr>
<tr class="memdesc:a562da0ccdeabb8269757e25955bb3da5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a562da0ccdeabb8269757e25955bb3da5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51721eb920f53d0c919eec52cf10cd52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a51721eb920f53d0c919eec52cf10cd52"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a51721eb920f53d0c919eec52cf10cd52">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, ullong &amp;v)</td></tr>
<tr class="memdesc:a51721eb920f53d0c919eec52cf10cd52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a51721eb920f53d0c919eec52cf10cd52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a908c8071a8eee9fb7a3752bee614333a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a908c8071a8eee9fb7a3752bee614333a"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a908c8071a8eee9fb7a3752bee614333a">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, float &amp;v)</td></tr>
<tr class="memdesc:a908c8071a8eee9fb7a3752bee614333a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a908c8071a8eee9fb7a3752bee614333a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f8b92d20e45ebe4e3bac6e2ccedf9f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f8b92d20e45ebe4e3bac6e2ccedf9f0"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a4f8b92d20e45ebe4e3bac6e2ccedf9f0">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, double &amp;v)</td></tr>
<tr class="memdesc:a4f8b92d20e45ebe4e3bac6e2ccedf9f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a4f8b92d20e45ebe4e3bac6e2ccedf9f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa77ecc852d4e3ba6e4fbe7a7258cfb87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa77ecc852d4e3ba6e4fbe7a7258cfb87"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#aa77ecc852d4e3ba6e4fbe7a7258cfb87">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;v)</td></tr>
<tr class="memdesc:aa77ecc852d4e3ba6e4fbe7a7258cfb87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator, see <a class="el" href="class_p_i_byte_array.html#PIByteArray_sec1">Attention</a> for details. <br /></td></tr>
<tr class="separator:aa77ecc852d4e3ba6e4fbe7a7258cfb87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb2b51047b10d19aced414fec7744dd2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb2b51047b10d19aced414fec7744dd2"></a>
<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#afb2b51047b10d19aced414fec7744dd2">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, <a class="el" href="struct_p_i_byte_array_1_1_raw_data.html">PIByteArray::RawData</a> v)</td></tr>
<tr class="memdesc:afb2b51047b10d19aced414fec7744dd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator, see <a class="el" href="class_p_i_byte_array.html#PIByteArray_sec1">Attention</a> for details. <br /></td></tr>
<tr class="separator:afb2b51047b10d19aced414fec7744dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2b77a56ba810e64d937dc4f33438310"><td class="memTemplParams" colspan="2"><a class="anchor" id="ab2b77a56ba810e64d937dc4f33438310"></a>
template&lt;typename Type0 , typename Type1 &gt; </td></tr>
<tr class="memitem:ab2b77a56ba810e64d937dc4f33438310"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#ab2b77a56ba810e64d937dc4f33438310">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, PIPair&lt; Type0, Type1 &gt; &amp;v)</td></tr>
<tr class="memdesc:ab2b77a56ba810e64d937dc4f33438310"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:ab2b77a56ba810e64d937dc4f33438310"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ad45b3c81b974189a6c9ab5193e24d5"><td class="memTemplParams" colspan="2"><a class="anchor" id="a3ad45b3c81b974189a6c9ab5193e24d5"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a3ad45b3c81b974189a6c9ab5193e24d5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a3ad45b3c81b974189a6c9ab5193e24d5">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, <a class="el" href="class_p_i_vector.html">PIVector</a>&lt; T &gt; &amp;v)</td></tr>
<tr class="memdesc:a3ad45b3c81b974189a6c9ab5193e24d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a3ad45b3c81b974189a6c9ab5193e24d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35c4ea115bdcb4627fd9fa635d1c681a"><td class="memTemplParams" colspan="2"><a class="anchor" id="a35c4ea115bdcb4627fd9fa635d1c681a"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a35c4ea115bdcb4627fd9fa635d1c681a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a35c4ea115bdcb4627fd9fa635d1c681a">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, PIList&lt; T &gt; &amp;v)</td></tr>
<tr class="memdesc:a35c4ea115bdcb4627fd9fa635d1c681a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a35c4ea115bdcb4627fd9fa635d1c681a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cee541d60566eef92585f50aa9ec436"><td class="memTemplParams" colspan="2"><a class="anchor" id="a6cee541d60566eef92585f50aa9ec436"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a6cee541d60566eef92585f50aa9ec436"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a6cee541d60566eef92585f50aa9ec436">operator&gt;&gt;</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s, PIDeque&lt; T &gt; &amp;v)</td></tr>
<tr class="memdesc:a6cee541d60566eef92585f50aa9ec436"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore operator. <br /></td></tr>
<tr class="separator:a6cee541d60566eef92585f50aa9ec436"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30e1b305b0f9bdcfc1d1e9c970e82d5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30e1b305b0f9bdcfc1d1e9c970e82d5d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a30e1b305b0f9bdcfc1d1e9c970e82d5d">operator==</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;f, <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s)</td></tr>
<tr class="memdesc:a30e1b305b0f9bdcfc1d1e9c970e82d5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte arrays compare operator. <br /></td></tr>
<tr class="separator:a30e1b305b0f9bdcfc1d1e9c970e82d5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db13625502ec190fa40b4155ad136eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9db13625502ec190fa40b4155ad136eb"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="pibytearray_8h.html#a9db13625502ec190fa40b4155ad136eb">operator!=</a> (<a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;f, <a class="el" href="class_p_i_byte_array.html">PIByteArray</a> &amp;s)</td></tr>
<tr class="memdesc:a9db13625502ec190fa40b4155ad136eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte arrays compare operator. <br /></td></tr>
<tr class="separator:a9db13625502ec190fa40b4155ad136eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Byte array. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_aebb8dcc11953d78e620bbef0b9e2183.html">core</a></li><li class="navelem"><a class="el" href="pibytearray_8h.html">pibytearray.h</a></li>
<li class="footer">Generated on Sat Jan 30 2016 21:43:28 for PIP by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>