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> TemplateOsclPriorityList< 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>OsclPriorityList< 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<p>Inheritance diagram for OsclPriorityList< T >: 15<p><center><img src="classOsclPriorityList.png" usemap="#OsclPriorityList< T >_map" border="0" alt=""></center> 16<map name="OsclPriorityList< T >_map"> 17<area href="classOsclDoubleListBase.html" alt="OsclDoubleListBase" shape="rect" coords="0,0,129,24"> 18</map> 19<table border=0 cellpadding=0 cellspacing=0> 20<tr><td></td></tr> 21<tr><td colspan=2><br><h2>Public Methods</h2></td></tr> 22<tr><td nowrap align=right valign=top>OSCL_INLINE </td><td valign=bottom><a class="el" href="classOsclPriorityList.html#a0">OsclPriorityList</a> ()</td></tr> 23<tr><td nowrap align=right valign=top>OSCL_INLINE </td><td valign=bottom><a class="el" href="classOsclPriorityList.html#a1">OsclPriorityList</a> (int32 anOffset)</td></tr> 24<tr><td nowrap align=right valign=top>OSCL_INLINE void </td><td valign=bottom><a class="el" href="classOsclPriorityList.html#a2">Insert</a> (T &aRef)</td></tr> 25<tr><td nowrap align=right valign=top>OSCL_INLINE bool </td><td valign=bottom><a class="el" href="classOsclPriorityList.html#a3">IsHead</a> (const T *aPtr) const</td></tr> 26<tr><td nowrap align=right valign=top>OSCL_INLINE bool </td><td valign=bottom><a class="el" href="classOsclPriorityList.html#a4">IsTail</a> (const T *aPtr) const</td></tr> 27<tr><td nowrap align=right valign=top>OSCL_INLINE T * </td><td valign=bottom><a class="el" href="classOsclPriorityList.html#a5">Head</a> () const</td></tr> 28<tr><td nowrap align=right valign=top>OSCL_INLINE T * </td><td valign=bottom><a class="el" href="classOsclPriorityList.html#a6">Tail</a> () const</td></tr> 29</table> 30<h3>template<class T><br> 31 class OsclPriorityList< T ></h3> 32 33<hr><h2>Constructor & Destructor Documentation</h2> 34<a name="a0" doxytag="OsclPriorityList::OsclPriorityList"></a><p> 35<table width="100%" cellpadding="2" cellspacing="0" border="0"> 36 <tr> 37 <td class="md"> 38 <table cellpadding="0" cellspacing="0" border="0"> 39 <tr> 40 <td class="md" colspan="4"> 41template<class T> </td> 42 </tr> 43 <tr> 44 <td class="md" nowrap valign="top"> OSCL_INLINE OsclPriorityList< T >::OsclPriorityList </td> 45 <td class="md" valign="top">( </td> 46 <td class="mdname1" valign="top" nowrap> </td> 47 <td class="md" valign="top">) </td> 48 <td class="md" nowrap></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<a name="a1" doxytag="OsclPriorityList::OsclPriorityList"></a><p> 67<table width="100%" cellpadding="2" cellspacing="0" border="0"> 68 <tr> 69 <td class="md"> 70 <table cellpadding="0" cellspacing="0" border="0"> 71 <tr> 72 <td class="md" colspan="4"> 73template<class T> </td> 74 </tr> 75 <tr> 76 <td class="md" nowrap valign="top"> OSCL_INLINE OsclPriorityList< T >::OsclPriorityList </td> 77 <td class="md" valign="top">( </td> 78 <td class="md" nowrap valign="top">int32 </td> 79 <td class="mdname1" valign="top" nowrap> <em>anOffset</em> </td> 80 <td class="md" valign="top">) </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 92 </td> 93 <td> 94 95<p> 96 </td> 97 </tr> 98</table> 99<hr><h2>Member Function Documentation</h2> 100<a name="a5" doxytag="OsclPriorityList::Head"></a><p> 101<table width="100%" cellpadding="2" cellspacing="0" border="0"> 102 <tr> 103 <td class="md"> 104 <table cellpadding="0" cellspacing="0" border="0"> 105 <tr> 106 <td class="md" colspan="4"> 107template<class T> </td> 108 </tr> 109 <tr> 110 <td class="md" nowrap valign="top"> OSCL_INLINE T* OsclPriorityList< T >::Head </td> 111 <td class="md" valign="top">( </td> 112 <td class="mdname1" valign="top" nowrap> </td> 113 <td class="md" valign="top">) </td> 114 <td class="md" nowrap></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="a2" doxytag="OsclPriorityList::Insert"></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"> 139template<class T> </td> 140 </tr> 141 <tr> 142 <td class="md" nowrap valign="top"> OSCL_INLINE void OsclPriorityList< T >::Insert </td> 143 <td class="md" valign="top">( </td> 144 <td class="md" nowrap valign="top">T & </td> 145 <td class="mdname1" valign="top" nowrap> <em>aRef</em> </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="a3" doxytag="OsclPriorityList::IsHead"></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"> 172template<class T> </td> 173 </tr> 174 <tr> 175 <td class="md" nowrap valign="top"> OSCL_INLINE bool OsclPriorityList< T >::IsHead </td> 176 <td class="md" valign="top">( </td> 177 <td class="md" nowrap valign="top">const T * </td> 178 <td class="mdname1" valign="top" nowrap> <em>aPtr</em> </td> 179 <td class="md" valign="top">) </td> 180 <td class="md" nowrap> const</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="a4" doxytag="OsclPriorityList::IsTail"></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"> 205template<class T> </td> 206 </tr> 207 <tr> 208 <td class="md" nowrap valign="top"> OSCL_INLINE bool OsclPriorityList< T >::IsTail </td> 209 <td class="md" valign="top">( </td> 210 <td class="md" nowrap valign="top">const T * </td> 211 <td class="mdname1" valign="top" nowrap> <em>aPtr</em> </td> 212 <td class="md" valign="top">) </td> 213 <td class="md" nowrap> const</td> 214 </tr> 215 216 </table> 217 </td> 218 </tr> 219</table> 220<table cellspacing=5 cellpadding=0 border=0> 221 <tr> 222 <td> 223 224 </td> 225 <td> 226 227<p> 228 </td> 229 </tr> 230</table> 231<a name="a6" doxytag="OsclPriorityList::Tail"></a><p> 232<table width="100%" cellpadding="2" cellspacing="0" border="0"> 233 <tr> 234 <td class="md"> 235 <table cellpadding="0" cellspacing="0" border="0"> 236 <tr> 237 <td class="md" colspan="4"> 238template<class T> </td> 239 </tr> 240 <tr> 241 <td class="md" nowrap valign="top"> OSCL_INLINE T* OsclPriorityList< T >::Tail </td> 242 <td class="md" valign="top">( </td> 243 <td class="mdname1" valign="top" nowrap> </td> 244 <td class="md" valign="top">) </td> 245 <td class="md" nowrap></td> 246 </tr> 247 248 </table> 249 </td> 250 </tr> 251</table> 252<table cellspacing=5 cellpadding=0 border=0> 253 <tr> 254 <td> 255 256 </td> 257 <td> 258 259<p> 260 </td> 261 </tr> 262</table> 263<hr>The documentation for this class was generated from the following file:<ul> 264<li><a class="el" href="oscl__double__list_8h-source.html">oscl_double_list.h</a></ul> 265<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small> 266<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small> 267</small></address> 268</body> 269</html> 270