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< T > 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> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Data Structures</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Data Fields</a> <a class="qindex" href="globals.html">Globals</a> </center> 9 <hr><h1>OsclDoubleRunner< T > Class Template Reference<br> 10 <small> 11 [<a class="el" href="group__osclproc.html">OSCL Proc</a>]</small> 12 </h1><code>#include <<a class="el" href="oscl__double__list_8h-source.html">oscl_double_list.h</a>></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> </td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a0">OsclDoubleRunner</a> (<a class="el" href="classOsclDoubleListBase.html">OsclDoubleListBase</a> &aQue)</td></tr> 18 <tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a1">Set</a> (T &aLink)</td></tr> 19 <tr><td nowrap align=right valign=top> </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 * </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 * </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 </td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#a5">SetToHead</a> ()</td></tr> 23 <tr><td nowrap align=right valign=top>void </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 </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> * </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> * </td><td valign=bottom><a class="el" href="classOsclDoubleRunner.html#n2">iNext</a></td></tr> 28 </table> 29 <h3>template<class T><br> 30 class OsclDoubleRunner< T ></h3> 31 32 <hr><h2>Constructor & 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<class T> </td> 41 </tr> 42 <tr> 43 <td class="md" nowrap valign="top"> OsclDoubleRunner< T >::OsclDoubleRunner </td> 44 <td class="md" valign="top">( </td> 45 <td class="md" nowrap valign="top"><a class="el" href="classOsclDoubleListBase.html">OsclDoubleListBase</a> & </td> 46 <td class="mdname1" valign="top" nowrap> <em>aQue</em> </td> 47 <td class="md" valign="top">) </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 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<class T> </td> 75 </tr> 76 <tr> 77 <td class="md" nowrap valign="top"> OsclDoubleRunner< T >::operator T * </td> 78 <td class="md" valign="top">( </td> 79 <td class="mdname1" valign="top" nowrap> </td> 80 <td class="md" valign="top">) </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 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<class T> </td> 107 </tr> 108 <tr> 109 <td class="md" nowrap valign="top"> T* OsclDoubleRunner< T >::operator++ </td> 110 <td class="md" valign="top">( </td> 111 <td class="md" nowrap valign="top">int </td> 112 <td class="mdname1" valign="top" nowrap> </td> 113 <td class="md" valign="top">) </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 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<class T> </td> 140 </tr> 141 <tr> 142 <td class="md" nowrap valign="top"> T* OsclDoubleRunner< T >::operator-- </td> 143 <td class="md" valign="top">( </td> 144 <td class="md" nowrap valign="top">int </td> 145 <td class="mdname1" valign="top" nowrap> </td> 146 <td class="md" valign="top">) </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 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<class T> </td> 173 </tr> 174 <tr> 175 <td class="md" nowrap valign="top"> void OsclDoubleRunner< T >::Set </td> 176 <td class="md" valign="top">( </td> 177 <td class="md" nowrap valign="top">T & </td> 178 <td class="mdname1" valign="top" nowrap> <em>aLink</em> </td> 179 <td class="md" valign="top">) </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 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<class T> </td> 206 </tr> 207 <tr> 208 <td class="md" nowrap valign="top"> void OsclDoubleRunner< T >::SetToHead </td> 209 <td class="md" valign="top">( </td> 210 <td class="mdname1" valign="top" nowrap> </td> 211 <td class="md" valign="top">) </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 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<class T> </td> 238 </tr> 239 <tr> 240 <td class="md" nowrap valign="top"> void OsclDoubleRunner< T >::SetToTail </td> 241 <td class="md" valign="top">( </td> 242 <td class="mdname1" valign="top" nowrap> </td> 243 <td class="md" valign="top">) </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 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<class T> </td> 271 </tr> 272 <tr> 273 <td class="md" nowrap valign="top"> <a class="el" href="classOsclDoubleLink.html">OsclDoubleLink</a>* OsclDoubleRunner< T >::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 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<class T> </td> 297 </tr> 298 <tr> 299 <td class="md" nowrap valign="top"> <a class="el" href="classOsclDoubleLink.html">OsclDoubleLink</a>* OsclDoubleRunner< T >::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 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<class T> </td> 323 </tr> 324 <tr> 325 <td class="md" nowrap valign="top"> int32 OsclDoubleRunner< T >::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 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