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> TemplateOsclDoubleRunner&lt; T &gt; 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>OsclDoubleRunner&lt; T &gt; Class Template Reference<br>
     10 <small>
     11 [<a class="el" href="group__osclproc.html">OSCL Proc</a>]</small>
     12 </h1><code>#include &lt;<a class="el" href="oscl__double__list_8h-source.html">oscl_double_list.h</a>&gt;</code>
     13 <p>
     14 <table border=0 cellpadding=0 cellspacing=0>
     15 <tr><td></td></tr>
     16 <tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
     17 <tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a0">OsclDoubleRunner</a> (<a class="el" href="classOsclDoubleListBase.html">OsclDoubleListBase</a> &amp;aQue)</td></tr>
     18 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a1">Set</a> (T &amp;aLink)</td></tr>
     19 <tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a2">operator T *</a> ()</td></tr>
     20 <tr><td nowrap align=right valign=top>T *&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a3">operator++</a> (int)</td></tr>
     21 <tr><td nowrap align=right valign=top>T *&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a4">operator--</a> (int)</td></tr>
     22 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a5">SetToHead</a> ()</td></tr>
     23 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a6">SetToTail</a> ()</td></tr>
     24 <tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
     25 <tr><td nowrap align=right valign=top>int32&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#n0">iOffset</a></td></tr>
     26 <tr><td nowrap align=right valign=top><a class="el" href="classOsclDoubleLink.html">OsclDoubleLink</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#n1">iHead</a></td></tr>
     27 <tr><td nowrap align=right valign=top><a class="el" href="classOsclDoubleLink.html">OsclDoubleLink</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#n2">iNext</a></td></tr>
     28 </table>
     29 <h3>template&lt;class T&gt;<br>
     30  class OsclDoubleRunner&lt; T &gt;</h3>
     31 
     32 <hr><h2>Constructor &amp; Destructor Documentation</h2>
     33 <a name="a0" doxytag="OsclDoubleRunner::OsclDoubleRunner"></a><p>
     34 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     35   <tr>
     36     <td class="md">
     37       <table cellpadding="0" cellspacing="0" border="0">
     38         <tr>
     39           <td class="md" colspan="4">
     40 template&lt;class T&gt; </td>
     41         </tr>
     42         <tr>
     43           <td class="md" nowrap valign="top"> OsclDoubleRunner&lt; T &gt;::OsclDoubleRunner </td>
     44           <td class="md" valign="top">(&nbsp;</td>
     45           <td class="md" nowrap valign="top"><a class="el" href="classOsclDoubleListBase.html">OsclDoubleListBase</a> &amp;&nbsp;</td>
     46           <td class="mdname1" valign="top" nowrap>&nbsp; <em>aQue</em>          </td>
     47           <td class="md" valign="top">)&nbsp;</td>
     48           <td class="md" nowrap><code> [inline]</code></td>
     49         </tr>
     50 
     51       </table>
     52     </td>
     53   </tr>
     54 </table>
     55 <table cellspacing=5 cellpadding=0 border=0>
     56   <tr>
     57     <td>
     58       &nbsp;
     59     </td>
     60     <td>
     61 
     62 <p>
     63     </td>
     64   </tr>
     65 </table>
     66 <hr><h2>Member Function Documentation</h2>
     67 <a name="a2" doxytag="OsclDoubleRunner::operator T *"></a><p>
     68 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     69   <tr>
     70     <td class="md">
     71       <table cellpadding="0" cellspacing="0" border="0">
     72         <tr>
     73           <td class="md" colspan="4">
     74 template&lt;class T&gt; </td>
     75         </tr>
     76         <tr>
     77           <td class="md" nowrap valign="top"> OsclDoubleRunner&lt; T &gt;::operator T * </td>
     78           <td class="md" valign="top">(&nbsp;</td>
     79           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
     80           <td class="md" valign="top">)&nbsp;</td>
     81           <td class="md" nowrap><code> [inline]</code></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     </td>
     97   </tr>
     98 </table>
     99 <a name="a3" doxytag="OsclDoubleRunner::operator++"></a><p>
    100 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    101   <tr>
    102     <td class="md">
    103       <table cellpadding="0" cellspacing="0" border="0">
    104         <tr>
    105           <td class="md" colspan="4">
    106 template&lt;class T&gt; </td>
    107         </tr>
    108         <tr>
    109           <td class="md" nowrap valign="top"> T* OsclDoubleRunner&lt; T &gt;::operator++ </td>
    110           <td class="md" valign="top">(&nbsp;</td>
    111           <td class="md" nowrap valign="top">int&nbsp;</td>
    112           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
    113           <td class="md" valign="top">)&nbsp;</td>
    114           <td class="md" nowrap><code> [inline]</code></td>
    115         </tr>
    116 
    117       </table>
    118     </td>
    119   </tr>
    120 </table>
    121 <table cellspacing=5 cellpadding=0 border=0>
    122   <tr>
    123     <td>
    124       &nbsp;
    125     </td>
    126     <td>
    127 
    128 <p>
    129     </td>
    130   </tr>
    131 </table>
    132 <a name="a4" doxytag="OsclDoubleRunner::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" colspan="4">
    139 template&lt;class T&gt; </td>
    140         </tr>
    141         <tr>
    142           <td class="md" nowrap valign="top"> T* OsclDoubleRunner&lt; T &gt;::operator-- </td>
    143           <td class="md" valign="top">(&nbsp;</td>
    144           <td class="md" nowrap valign="top">int&nbsp;</td>
    145           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
    146           <td class="md" valign="top">)&nbsp;</td>
    147           <td class="md" nowrap></td>
    148         </tr>
    149 
    150       </table>
    151     </td>
    152   </tr>
    153 </table>
    154 <table cellspacing=5 cellpadding=0 border=0>
    155   <tr>
    156     <td>
    157       &nbsp;
    158     </td>
    159     <td>
    160 
    161 <p>
    162     </td>
    163   </tr>
    164 </table>
    165 <a name="a1" doxytag="OsclDoubleRunner::Set"></a><p>
    166 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    167   <tr>
    168     <td class="md">
    169       <table cellpadding="0" cellspacing="0" border="0">
    170         <tr>
    171           <td class="md" colspan="4">
    172 template&lt;class T&gt; </td>
    173         </tr>
    174         <tr>
    175           <td class="md" nowrap valign="top"> void OsclDoubleRunner&lt; T &gt;::Set </td>
    176           <td class="md" valign="top">(&nbsp;</td>
    177           <td class="md" nowrap valign="top">T &amp;&nbsp;</td>
    178           <td class="mdname1" valign="top" nowrap>&nbsp; <em>aLink</em>          </td>
    179           <td class="md" valign="top">)&nbsp;</td>
    180           <td class="md" nowrap><code> [inline]</code></td>
    181         </tr>
    182 
    183       </table>
    184     </td>
    185   </tr>
    186 </table>
    187 <table cellspacing=5 cellpadding=0 border=0>
    188   <tr>
    189     <td>
    190       &nbsp;
    191     </td>
    192     <td>
    193 
    194 <p>
    195     </td>
    196   </tr>
    197 </table>
    198 <a name="a5" doxytag="OsclDoubleRunner::SetToHead"></a><p>
    199 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    200   <tr>
    201     <td class="md">
    202       <table cellpadding="0" cellspacing="0" border="0">
    203         <tr>
    204           <td class="md" colspan="4">
    205 template&lt;class T&gt; </td>
    206         </tr>
    207         <tr>
    208           <td class="md" nowrap valign="top"> void OsclDoubleRunner&lt; T &gt;::SetToHead </td>
    209           <td class="md" valign="top">(&nbsp;</td>
    210           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
    211           <td class="md" valign="top">)&nbsp;</td>
    212           <td class="md" nowrap><code> [inline]</code></td>
    213         </tr>
    214 
    215       </table>
    216     </td>
    217   </tr>
    218 </table>
    219 <table cellspacing=5 cellpadding=0 border=0>
    220   <tr>
    221     <td>
    222       &nbsp;
    223     </td>
    224     <td>
    225 
    226 <p>
    227     </td>
    228   </tr>
    229 </table>
    230 <a name="a6" doxytag="OsclDoubleRunner::SetToTail"></a><p>
    231 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    232   <tr>
    233     <td class="md">
    234       <table cellpadding="0" cellspacing="0" border="0">
    235         <tr>
    236           <td class="md" colspan="4">
    237 template&lt;class T&gt; </td>
    238         </tr>
    239         <tr>
    240           <td class="md" nowrap valign="top"> void OsclDoubleRunner&lt; T &gt;::SetToTail </td>
    241           <td class="md" valign="top">(&nbsp;</td>
    242           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
    243           <td class="md" valign="top">)&nbsp;</td>
    244           <td class="md" nowrap><code> [inline]</code></td>
    245         </tr>
    246 
    247       </table>
    248     </td>
    249   </tr>
    250 </table>
    251 <table cellspacing=5 cellpadding=0 border=0>
    252   <tr>
    253     <td>
    254       &nbsp;
    255     </td>
    256     <td>
    257 
    258 <p>
    259     </td>
    260   </tr>
    261 </table>
    262 <hr><h2>Field Documentation</h2>
    263 <a name="n1" doxytag="OsclDoubleRunner::iHead"></a><p>
    264 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    265   <tr>
    266     <td class="md">
    267       <table cellpadding="0" cellspacing="0" border="0">
    268         <tr>
    269           <td class="md" colspan="4">
    270 template&lt;class T&gt; </td>
    271         </tr>
    272         <tr>
    273           <td class="md" nowrap valign="top"> <a class="el" href="classOsclDoubleLink.html">OsclDoubleLink</a>* OsclDoubleRunner&lt; T &gt;::iHead<code> [protected]</code>
    274       </table>
    275     </td>
    276   </tr>
    277 </table>
    278 <table cellspacing=5 cellpadding=0 border=0>
    279   <tr>
    280     <td>
    281       &nbsp;
    282     </td>
    283     <td>
    284 
    285 <p>
    286     </td>
    287   </tr>
    288 </table>
    289 <a name="n2" doxytag="OsclDoubleRunner::iNext"></a><p>
    290 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    291   <tr>
    292     <td class="md">
    293       <table cellpadding="0" cellspacing="0" border="0">
    294         <tr>
    295           <td class="md" colspan="4">
    296 template&lt;class T&gt; </td>
    297         </tr>
    298         <tr>
    299           <td class="md" nowrap valign="top"> <a class="el" href="classOsclDoubleLink.html">OsclDoubleLink</a>* OsclDoubleRunner&lt; T &gt;::iNext<code> [protected]</code>
    300       </table>
    301     </td>
    302   </tr>
    303 </table>
    304 <table cellspacing=5 cellpadding=0 border=0>
    305   <tr>
    306     <td>
    307       &nbsp;
    308     </td>
    309     <td>
    310 
    311 <p>
    312     </td>
    313   </tr>
    314 </table>
    315 <a name="n0" doxytag="OsclDoubleRunner::iOffset"></a><p>
    316 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    317   <tr>
    318     <td class="md">
    319       <table cellpadding="0" cellspacing="0" border="0">
    320         <tr>
    321           <td class="md" colspan="4">
    322 template&lt;class T&gt; </td>
    323         </tr>
    324         <tr>
    325           <td class="md" nowrap valign="top"> int32 OsclDoubleRunner&lt; T &gt;::iOffset<code> [protected]</code>
    326       </table>
    327     </td>
    328   </tr>
    329 </table>
    330 <table cellspacing=5 cellpadding=0 border=0>
    331   <tr>
    332     <td>
    333       &nbsp;
    334     </td>
    335     <td>
    336 
    337 <p>
    338     </td>
    339   </tr>
    340 </table>
    341 <hr>The documentation for this class was generated from the following file:<ul>
    342 <li><a class="el" href="oscl__double__list_8h-source.html">oscl_double_list.h</a></ul>
    343 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
    344 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
    345 </small></address>
    346 </body>
    347 </html>
    348