Home | History | Annotate | Download | only in oscl_html
      1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
      3 <title>OsclBinIStreamLittleEndian class Reference</title>
      4 <link href="doxygen.css" rel="stylesheet" type="text/css">
      5 </head><body>
      6 <!-- Generated by Doxygen 1.2.18 -->
      7 <center>
      8 <a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; </center>
      9 <hr><h1>OsclBinIStreamLittleEndian Class Reference<br>
     10 <small>
     11 [<a class="el" href="group__osclutil.html">OSCL Util</a>]</small>
     12 </h1><code>#include &lt;<a class="el" href="oscl__bin__stream_8h-source.html">oscl_bin_stream.h</a>&gt;</code>
     13 <p>
     14 <p>Inheritance diagram for OsclBinIStreamLittleEndian:
     15 <p><center><img src="classOsclBinIStreamLittleEndian.png" usemap="#OsclBinIStreamLittleEndian_map" border="0" alt=""></center>
     16 <map name="OsclBinIStreamLittleEndian_map">
     17 <area href="classOsclBinIStream.html" alt="OsclBinIStream" shape="rect" coords="0,56,163,80">
     18 <area href="classOsclBinStream.html" alt="OsclBinStream" shape="rect" coords="0,0,163,24">
     19 </map>
     20 <table border=0 cellpadding=0 cellspacing=0>
     21 <tr><td></td></tr>
     22 <tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
     23 <tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#a0">OsclBinIStreamLittleEndian</a> ()</td></tr>
     24 <tr><td nowrap align=right valign=top>OsclBinIStreamLittleEndian &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#a1">operator&gt;&gt;</a> (int8 &amp;data)</td></tr>
     25 <tr><td>&nbsp;</td><td><font size=-1><em>This method reads a int8 from the stream and stores it in 'data'.</em> <a href="#a1"></a><em></em></font><br><br></td></tr>
     26 <tr><td nowrap align=right valign=top>OsclBinIStreamLittleEndian &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#a2">operator&gt;&gt;</a> (uint8 &amp;data)</td></tr>
     27 <tr><td>&nbsp;</td><td><font size=-1><em>This method reads a uint8 from the stream and stores it in 'data'.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
     28 <tr><td nowrap align=right valign=top>OsclBinIStreamLittleEndian &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#a3">operator&gt;&gt;</a> (int16 &amp;data)</td></tr>
     29 <tr><td>&nbsp;</td><td><font size=-1><em>This method reads a int16 from the stream and stores it in 'data'.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
     30 <tr><td nowrap align=right valign=top>OsclBinIStreamLittleEndian &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#a4">operator&gt;&gt;</a> (uint16 &amp;data)</td></tr>
     31 <tr><td>&nbsp;</td><td><font size=-1><em>This method reads a uint16 from the stream and stores it in 'data'.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
     32 <tr><td nowrap align=right valign=top>OsclBinIStreamLittleEndian &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#a5">operator&gt;&gt;</a> (int32 &amp;data)</td></tr>
     33 <tr><td>&nbsp;</td><td><font size=-1><em>This method reads a int32 from the stream and stores it in 'data'.</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
     34 <tr><td nowrap align=right valign=top>OsclBinIStreamLittleEndian &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#a6">operator&gt;&gt;</a> (uint32 &amp;data)</td></tr>
     35 <tr><td>&nbsp;</td><td><font size=-1><em>This method reads a uint32 from the stream and stores it in 'data'.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
     36 <tr><td colspan=2><br><h2>Protected Methods</h2></td></tr>
     37 <tr><td nowrap align=right valign=top>uint16&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#b0">Read_uint16</a> ()</td></tr>
     38 <tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classOsclBinIStreamLittleEndian.html#b1">Read_uint32</a> ()</td></tr>
     39 </table>
     40 <hr><h2>Constructor &amp; Destructor Documentation</h2>
     41 <a name="a0" doxytag="OsclBinIStreamLittleEndian::OsclBinIStreamLittleEndian"></a><p>
     42 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     43   <tr>
     44     <td class="md">
     45       <table cellpadding="0" cellspacing="0" border="0">
     46         <tr>
     47           <td class="md" nowrap valign="top"> OsclBinIStreamLittleEndian::OsclBinIStreamLittleEndian </td>
     48           <td class="md" valign="top">(&nbsp;</td>
     49           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
     50           <td class="md" valign="top">)&nbsp;</td>
     51           <td class="md" nowrap><code> [inline]</code></td>
     52         </tr>
     53 
     54       </table>
     55     </td>
     56   </tr>
     57 </table>
     58 <table cellspacing=5 cellpadding=0 border=0>
     59   <tr>
     60     <td>
     61       &nbsp;
     62     </td>
     63     <td>
     64 
     65 <p>
     66     </td>
     67   </tr>
     68 </table>
     69 <hr><h2>Member Function Documentation</h2>
     70 <a name="a6" doxytag="OsclBinIStreamLittleEndian::operator>>"></a><p>
     71 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     72   <tr>
     73     <td class="md">
     74       <table cellpadding="0" cellspacing="0" border="0">
     75         <tr>
     76           <td class="md" nowrap valign="top"> OsclBinIStreamLittleEndian&amp; OsclBinIStreamLittleEndian::operator&gt;&gt; </td>
     77           <td class="md" valign="top">(&nbsp;</td>
     78           <td class="md" nowrap valign="top">uint32 &amp;&nbsp;</td>
     79           <td class="mdname1" valign="top" nowrap>&nbsp; <em>data</em>          </td>
     80           <td class="md" valign="top">)&nbsp;</td>
     81           <td class="md" nowrap></td>
     82         </tr>
     83 
     84       </table>
     85     </td>
     86   </tr>
     87 </table>
     88 <table cellspacing=5 cellpadding=0 border=0>
     89   <tr>
     90     <td>
     91       &nbsp;
     92     </td>
     93     <td>
     94 
     95 <p>
     96 This method reads a uint32 from the stream and stores it in 'data'.
     97 <p>
     98     </td>
     99   </tr>
    100 </table>
    101 <a name="a5" doxytag="OsclBinIStreamLittleEndian::operator>>"></a><p>
    102 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    103   <tr>
    104     <td class="md">
    105       <table cellpadding="0" cellspacing="0" border="0">
    106         <tr>
    107           <td class="md" nowrap valign="top"> OsclBinIStreamLittleEndian&amp; OsclBinIStreamLittleEndian::operator&gt;&gt; </td>
    108           <td class="md" valign="top">(&nbsp;</td>
    109           <td class="md" nowrap valign="top">int32 &amp;&nbsp;</td>
    110           <td class="mdname1" valign="top" nowrap>&nbsp; <em>data</em>          </td>
    111           <td class="md" valign="top">)&nbsp;</td>
    112           <td class="md" nowrap></td>
    113         </tr>
    114 
    115       </table>
    116     </td>
    117   </tr>
    118 </table>
    119 <table cellspacing=5 cellpadding=0 border=0>
    120   <tr>
    121     <td>
    122       &nbsp;
    123     </td>
    124     <td>
    125 
    126 <p>
    127 This method reads a int32 from the stream and stores it in 'data'.
    128 <p>
    129     </td>
    130   </tr>
    131 </table>
    132 <a name="a4" doxytag="OsclBinIStreamLittleEndian::operator>>"></a><p>
    133 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    134   <tr>
    135     <td class="md">
    136       <table cellpadding="0" cellspacing="0" border="0">
    137         <tr>
    138           <td class="md" nowrap valign="top"> OsclBinIStreamLittleEndian&amp; OsclBinIStreamLittleEndian::operator&gt;&gt; </td>
    139           <td class="md" valign="top">(&nbsp;</td>
    140           <td class="md" nowrap valign="top">uint16 &amp;&nbsp;</td>
    141           <td class="mdname1" valign="top" nowrap>&nbsp; <em>data</em>          </td>
    142           <td class="md" valign="top">)&nbsp;</td>
    143           <td class="md" nowrap></td>
    144         </tr>
    145 
    146       </table>
    147     </td>
    148   </tr>
    149 </table>
    150 <table cellspacing=5 cellpadding=0 border=0>
    151   <tr>
    152     <td>
    153       &nbsp;
    154     </td>
    155     <td>
    156 
    157 <p>
    158 This method reads a uint16 from the stream and stores it in 'data'.
    159 <p>
    160     </td>
    161   </tr>
    162 </table>
    163 <a name="a3" doxytag="OsclBinIStreamLittleEndian::operator>>"></a><p>
    164 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    165   <tr>
    166     <td class="md">
    167       <table cellpadding="0" cellspacing="0" border="0">
    168         <tr>
    169           <td class="md" nowrap valign="top"> OsclBinIStreamLittleEndian&amp; OsclBinIStreamLittleEndian::operator&gt;&gt; </td>
    170           <td class="md" valign="top">(&nbsp;</td>
    171           <td class="md" nowrap valign="top">int16 &amp;&nbsp;</td>
    172           <td class="mdname1" valign="top" nowrap>&nbsp; <em>data</em>          </td>
    173           <td class="md" valign="top">)&nbsp;</td>
    174           <td class="md" nowrap></td>
    175         </tr>
    176 
    177       </table>
    178     </td>
    179   </tr>
    180 </table>
    181 <table cellspacing=5 cellpadding=0 border=0>
    182   <tr>
    183     <td>
    184       &nbsp;
    185     </td>
    186     <td>
    187 
    188 <p>
    189 This method reads a int16 from the stream and stores it in 'data'.
    190 <p>
    191     </td>
    192   </tr>
    193 </table>
    194 <a name="a2" doxytag="OsclBinIStreamLittleEndian::operator>>"></a><p>
    195 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    196   <tr>
    197     <td class="md">
    198       <table cellpadding="0" cellspacing="0" border="0">
    199         <tr>
    200           <td class="md" nowrap valign="top"> OsclBinIStreamLittleEndian&amp; OsclBinIStreamLittleEndian::operator&gt;&gt; </td>
    201           <td class="md" valign="top">(&nbsp;</td>
    202           <td class="md" nowrap valign="top">uint8 &amp;&nbsp;</td>
    203           <td class="mdname1" valign="top" nowrap>&nbsp; <em>data</em>          </td>
    204           <td class="md" valign="top">)&nbsp;</td>
    205           <td class="md" nowrap></td>
    206         </tr>
    207 
    208       </table>
    209     </td>
    210   </tr>
    211 </table>
    212 <table cellspacing=5 cellpadding=0 border=0>
    213   <tr>
    214     <td>
    215       &nbsp;
    216     </td>
    217     <td>
    218 
    219 <p>
    220 This method reads a uint8 from the stream and stores it in 'data'.
    221 <p>
    222     </td>
    223   </tr>
    224 </table>
    225 <a name="a1" doxytag="OsclBinIStreamLittleEndian::operator>>"></a><p>
    226 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    227   <tr>
    228     <td class="md">
    229       <table cellpadding="0" cellspacing="0" border="0">
    230         <tr>
    231           <td class="md" nowrap valign="top"> OsclBinIStreamLittleEndian&amp; OsclBinIStreamLittleEndian::operator&gt;&gt; </td>
    232           <td class="md" valign="top">(&nbsp;</td>
    233           <td class="md" nowrap valign="top">int8 &amp;&nbsp;</td>
    234           <td class="mdname1" valign="top" nowrap>&nbsp; <em>data</em>          </td>
    235           <td class="md" valign="top">)&nbsp;</td>
    236           <td class="md" nowrap></td>
    237         </tr>
    238 
    239       </table>
    240     </td>
    241   </tr>
    242 </table>
    243 <table cellspacing=5 cellpadding=0 border=0>
    244   <tr>
    245     <td>
    246       &nbsp;
    247     </td>
    248     <td>
    249 
    250 <p>
    251 This method reads a int8 from the stream and stores it in 'data'.
    252 <p>
    253     </td>
    254   </tr>
    255 </table>
    256 <a name="b0" doxytag="OsclBinIStreamLittleEndian::Read_uint16"></a><p>
    257 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    258   <tr>
    259     <td class="md">
    260       <table cellpadding="0" cellspacing="0" border="0">
    261         <tr>
    262           <td class="md" nowrap valign="top"> uint16 OsclBinIStreamLittleEndian::Read_uint16 </td>
    263           <td class="md" valign="top">(&nbsp;</td>
    264           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
    265           <td class="md" valign="top">)&nbsp;</td>
    266           <td class="md" nowrap><code> [protected]</code></td>
    267         </tr>
    268 
    269       </table>
    270     </td>
    271   </tr>
    272 </table>
    273 <table cellspacing=5 cellpadding=0 border=0>
    274   <tr>
    275     <td>
    276       &nbsp;
    277     </td>
    278     <td>
    279 
    280 <p>
    281     </td>
    282   </tr>
    283 </table>
    284 <a name="b1" doxytag="OsclBinIStreamLittleEndian::Read_uint32"></a><p>
    285 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    286   <tr>
    287     <td class="md">
    288       <table cellpadding="0" cellspacing="0" border="0">
    289         <tr>
    290           <td class="md" nowrap valign="top"> uint32 OsclBinIStreamLittleEndian::Read_uint32 </td>
    291           <td class="md" valign="top">(&nbsp;</td>
    292           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
    293           <td class="md" valign="top">)&nbsp;</td>
    294           <td class="md" nowrap><code> [protected]</code></td>
    295         </tr>
    296 
    297       </table>
    298     </td>
    299   </tr>
    300 </table>
    301 <table cellspacing=5 cellpadding=0 border=0>
    302   <tr>
    303     <td>
    304       &nbsp;
    305     </td>
    306     <td>
    307 
    308 <p>
    309     </td>
    310   </tr>
    311 </table>
    312 <hr>The documentation for this class was generated from the following file:<ul>
    313 <li><a class="el" href="oscl__bin__stream_8h-source.html">oscl_bin_stream.h</a></ul>
    314 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
    315 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
    316 </small></address>
    317 </body>
    318 </html>
    319