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>OSCL_wHeapStringA 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>OSCL_wHeapStringA Class Reference<br> 10 <small> 11 [<a class="el" href="group__osclutil.html">OSCL Util</a>]</small> 12 </h1><code>#include <<a class="el" href="oscl__string__containers_8h-source.html">oscl_string_containers.h</a>></code> 13 <p> 14 <p>Inheritance diagram for OSCL_wHeapStringA: 15 <p><center><img src="classOSCL__wHeapStringA.png" usemap="#OSCL_wHeapStringA_map" border="0" alt=""></center> 16 <map name="OSCL_wHeapStringA_map"> 17 <area href="classOSCL__wString.html" alt="OSCL_wString" shape="rect" coords="0,0,134,24"> 18 </map> 19 <table border=0 cellpadding=0 cellspacing=0> 20 <tr><td></td></tr> 21 <tr><td colspan=2><br><h2>Public Types</h2></td></tr> 22 <tr><td nowrap align=right valign=top>typedef OSCL_wString::chartype </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a></td></tr> 23 <tr><td colspan=2><br><h2>Public Methods</h2></td></tr> 24 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a0">OSCL_wHeapStringA</a> ()</td></tr> 25 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a1">OSCL_wHeapStringA</a> (<a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> *alloc, <a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> *ref=NULL)</td></tr> 26 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a2">OSCL_wHeapStringA</a> (const OSCL_wHeapStringA &src)</td></tr> 27 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a3">OSCL_wHeapStringA</a> (const OSCL_wHeapStringA &src, <a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> *alloc, <a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> *ref=NULL)</td></tr> 28 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a4">OSCL_wHeapStringA</a> (const <a class="el" href="classOSCL__wString.html">OSCL_wString</a> &src, <a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> *alloc=NULL, <a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> *ref=NULL)</td></tr> 29 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a5">OSCL_wHeapStringA</a> (const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> *cstr, <a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> *alloc=NULL, <a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> *ref=NULL)</td></tr> 30 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a6">OSCL_wHeapStringA</a> (const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> *buf, uint32 length, <a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> *alloc=NULL, <a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> *ref=NULL)</td></tr> 31 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a7">~OSCL_wHeapStringA</a> ()</td></tr> 32 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF uint32 </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a8">get_size</a> () const</td></tr> 33 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF uint32 </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a9">get_maxsize</a> () const</td></tr> 34 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> * </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a10">get_cstr</a> () const</td></tr> 35 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> * </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a11">get_str</a> () const</td></tr> 36 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF OSCL_wHeapStringA & </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a12">operator=</a> (const OSCL_wHeapStringA &src)</td></tr> 37 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF OSCL_wHeapStringA & </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a13">operator=</a> (const <a class="el" href="classOSCL__wString.html">OSCL_wString</a> &src)</td></tr> 38 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF OSCL_wHeapStringA & </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a14">operator=</a> (const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> *cstr)</td></tr> 39 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF void </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#a15">set</a> (const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> *buf, uint32 length)</td></tr> 40 <tr><td colspan=2><br><h2>Friends</h2></td></tr> 41 <tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classOSCL__wHeapStringA.html#l0">OSCL_wString</a></td></tr> 42 </table> 43 <hr><a name="_details"></a><h2>Detailed Description</h2> 44 OSCL_wHeapStringA is identical to <a class="el" href="classOSCL__HeapStringA.html">OSCL_HeapStringA</a> except that it uses wide-character format. For descriptions, see <a class="el" href="classOSCL__HeapStringA.html">OSCL_HeapStringA</a>. 45 <p> 46 <hr><h2>Member Typedef Documentation</h2> 47 <a name="s0" doxytag="OSCL_wHeapStringA::chartype"></a><p> 48 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 49 <tr> 50 <td class="md"> 51 <table cellpadding="0" cellspacing="0" border="0"> 52 <tr> 53 <td class="md" nowrap valign="top"> typedef OSCL_wString::chartype OSCL_wHeapStringA::chartype 54 </table> 55 </td> 56 </tr> 57 </table> 58 <table cellspacing=5 cellpadding=0 border=0> 59 <tr> 60 <td> 61 62 </td> 63 <td> 64 65 <p> 66 67 <p> 68 Reimplemented from <a class="el" href="classOSCL__wString.html#s0">OSCL_wString</a>. </td> 69 </tr> 70 </table> 71 <hr><h2>Constructor & Destructor Documentation</h2> 72 <a name="a0" doxytag="OSCL_wHeapStringA::OSCL_wHeapStringA"></a><p> 73 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 74 <tr> 75 <td class="md"> 76 <table cellpadding="0" cellspacing="0" border="0"> 77 <tr> 78 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::OSCL_wHeapStringA </td> 79 <td class="md" valign="top">( </td> 80 <td class="mdname1" valign="top" nowrap> </td> 81 <td class="md" valign="top">) </td> 82 <td class="md" nowrap></td> 83 </tr> 84 85 </table> 86 </td> 87 </tr> 88 </table> 89 <table cellspacing=5 cellpadding=0 border=0> 90 <tr> 91 <td> 92 93 </td> 94 <td> 95 96 <p> 97 </td> 98 </tr> 99 </table> 100 <a name="a1" doxytag="OSCL_wHeapStringA::OSCL_wHeapStringA"></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" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::OSCL_wHeapStringA </td> 107 <td class="md" valign="top">( </td> 108 <td class="md" nowrap valign="top"><a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> * </td> 109 <td class="mdname" nowrap> <em>alloc</em>, </td> 110 </tr> 111 <tr> 112 <td></td> 113 <td></td> 114 <td class="md" nowrap><a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> * </td> 115 <td class="mdname" nowrap> <em>ref</em> = NULL</td> 116 </tr> 117 <tr> 118 <td></td> 119 <td class="md">) </td> 120 <td class="md" colspan="2"></td> 121 </tr> 122 123 </table> 124 </td> 125 </tr> 126 </table> 127 <table cellspacing=5 cellpadding=0 border=0> 128 <tr> 129 <td> 130 131 </td> 132 <td> 133 134 <p> 135 </td> 136 </tr> 137 </table> 138 <a name="a2" doxytag="OSCL_wHeapStringA::OSCL_wHeapStringA"></a><p> 139 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 140 <tr> 141 <td class="md"> 142 <table cellpadding="0" cellspacing="0" border="0"> 143 <tr> 144 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::OSCL_wHeapStringA </td> 145 <td class="md" valign="top">( </td> 146 <td class="md" nowrap valign="top">const OSCL_wHeapStringA & </td> 147 <td class="mdname1" valign="top" nowrap> <em>src</em> </td> 148 <td class="md" valign="top">) </td> 149 <td class="md" nowrap></td> 150 </tr> 151 152 </table> 153 </td> 154 </tr> 155 </table> 156 <table cellspacing=5 cellpadding=0 border=0> 157 <tr> 158 <td> 159 160 </td> 161 <td> 162 163 <p> 164 </td> 165 </tr> 166 </table> 167 <a name="a3" doxytag="OSCL_wHeapStringA::OSCL_wHeapStringA"></a><p> 168 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 169 <tr> 170 <td class="md"> 171 <table cellpadding="0" cellspacing="0" border="0"> 172 <tr> 173 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::OSCL_wHeapStringA </td> 174 <td class="md" valign="top">( </td> 175 <td class="md" nowrap valign="top">const OSCL_wHeapStringA & </td> 176 <td class="mdname" nowrap> <em>src</em>, </td> 177 </tr> 178 <tr> 179 <td></td> 180 <td></td> 181 <td class="md" nowrap><a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> * </td> 182 <td class="mdname" nowrap> <em>alloc</em>, </td> 183 </tr> 184 <tr> 185 <td></td> 186 <td></td> 187 <td class="md" nowrap><a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> * </td> 188 <td class="mdname" nowrap> <em>ref</em> = NULL</td> 189 </tr> 190 <tr> 191 <td></td> 192 <td class="md">) </td> 193 <td class="md" colspan="2"></td> 194 </tr> 195 196 </table> 197 </td> 198 </tr> 199 </table> 200 <table cellspacing=5 cellpadding=0 border=0> 201 <tr> 202 <td> 203 204 </td> 205 <td> 206 207 <p> 208 </td> 209 </tr> 210 </table> 211 <a name="a4" doxytag="OSCL_wHeapStringA::OSCL_wHeapStringA"></a><p> 212 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 213 <tr> 214 <td class="md"> 215 <table cellpadding="0" cellspacing="0" border="0"> 216 <tr> 217 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::OSCL_wHeapStringA </td> 218 <td class="md" valign="top">( </td> 219 <td class="md" nowrap valign="top">const <a class="el" href="classOSCL__wString.html">OSCL_wString</a> & </td> 220 <td class="mdname" nowrap> <em>src</em>, </td> 221 </tr> 222 <tr> 223 <td></td> 224 <td></td> 225 <td class="md" nowrap><a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> * </td> 226 <td class="mdname" nowrap> <em>alloc</em> = NULL, </td> 227 </tr> 228 <tr> 229 <td></td> 230 <td></td> 231 <td class="md" nowrap><a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> * </td> 232 <td class="mdname" nowrap> <em>ref</em> = NULL</td> 233 </tr> 234 <tr> 235 <td></td> 236 <td class="md">) </td> 237 <td class="md" colspan="2"></td> 238 </tr> 239 240 </table> 241 </td> 242 </tr> 243 </table> 244 <table cellspacing=5 cellpadding=0 border=0> 245 <tr> 246 <td> 247 248 </td> 249 <td> 250 251 <p> 252 </td> 253 </tr> 254 </table> 255 <a name="a5" doxytag="OSCL_wHeapStringA::OSCL_wHeapStringA"></a><p> 256 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 257 <tr> 258 <td class="md"> 259 <table cellpadding="0" cellspacing="0" border="0"> 260 <tr> 261 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::OSCL_wHeapStringA </td> 262 <td class="md" valign="top">( </td> 263 <td class="md" nowrap valign="top">const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> * </td> 264 <td class="mdname" nowrap> <em>cstr</em>, </td> 265 </tr> 266 <tr> 267 <td></td> 268 <td></td> 269 <td class="md" nowrap><a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> * </td> 270 <td class="mdname" nowrap> <em>alloc</em> = NULL, </td> 271 </tr> 272 <tr> 273 <td></td> 274 <td></td> 275 <td class="md" nowrap><a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> * </td> 276 <td class="mdname" nowrap> <em>ref</em> = NULL</td> 277 </tr> 278 <tr> 279 <td></td> 280 <td class="md">) </td> 281 <td class="md" colspan="2"></td> 282 </tr> 283 284 </table> 285 </td> 286 </tr> 287 </table> 288 <table cellspacing=5 cellpadding=0 border=0> 289 <tr> 290 <td> 291 292 </td> 293 <td> 294 295 <p> 296 </td> 297 </tr> 298 </table> 299 <a name="a6" doxytag="OSCL_wHeapStringA::OSCL_wHeapStringA"></a><p> 300 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 301 <tr> 302 <td class="md"> 303 <table cellpadding="0" cellspacing="0" border="0"> 304 <tr> 305 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::OSCL_wHeapStringA </td> 306 <td class="md" valign="top">( </td> 307 <td class="md" nowrap valign="top">const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> * </td> 308 <td class="mdname" nowrap> <em>buf</em>, </td> 309 </tr> 310 <tr> 311 <td></td> 312 <td></td> 313 <td class="md" nowrap>uint32 </td> 314 <td class="mdname" nowrap> <em>length</em>, </td> 315 </tr> 316 <tr> 317 <td></td> 318 <td></td> 319 <td class="md" nowrap><a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a> * </td> 320 <td class="mdname" nowrap> <em>alloc</em> = NULL, </td> 321 </tr> 322 <tr> 323 <td></td> 324 <td></td> 325 <td class="md" nowrap><a class="el" href="classOsclRefCounter.html">OsclRefCounter</a> * </td> 326 <td class="mdname" nowrap> <em>ref</em> = NULL</td> 327 </tr> 328 <tr> 329 <td></td> 330 <td class="md">) </td> 331 <td class="md" colspan="2"></td> 332 </tr> 333 334 </table> 335 </td> 336 </tr> 337 </table> 338 <table cellspacing=5 cellpadding=0 border=0> 339 <tr> 340 <td> 341 342 </td> 343 <td> 344 345 <p> 346 </td> 347 </tr> 348 </table> 349 <a name="a7" doxytag="OSCL_wHeapStringA::~OSCL_wHeapStringA"></a><p> 350 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 351 <tr> 352 <td class="md"> 353 <table cellpadding="0" cellspacing="0" border="0"> 354 <tr> 355 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA::~OSCL_wHeapStringA </td> 356 <td class="md" valign="top">( </td> 357 <td class="mdname1" valign="top" nowrap> </td> 358 <td class="md" valign="top">) </td> 359 <td class="md" nowrap></td> 360 </tr> 361 362 </table> 363 </td> 364 </tr> 365 </table> 366 <table cellspacing=5 cellpadding=0 border=0> 367 <tr> 368 <td> 369 370 </td> 371 <td> 372 373 <p> 374 </td> 375 </tr> 376 </table> 377 <hr><h2>Member Function Documentation</h2> 378 <a name="a10" doxytag="OSCL_wHeapStringA::get_cstr"></a><p> 379 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 380 <tr> 381 <td class="md"> 382 <table cellpadding="0" cellspacing="0" border="0"> 383 <tr> 384 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a>* OSCL_wHeapStringA::get_cstr </td> 385 <td class="md" valign="top">( </td> 386 <td class="mdname1" valign="top" nowrap> </td> 387 <td class="md" valign="top">) </td> 388 <td class="md" nowrap><code> [virtual]</code></td> 389 </tr> 390 391 </table> 392 </td> 393 </tr> 394 </table> 395 <table cellspacing=5 cellpadding=0 border=0> 396 <tr> 397 <td> 398 399 </td> 400 <td> 401 402 <p> 403 404 <p> 405 Implements <a class="el" href="classOSCL__wString.html#a2">OSCL_wString</a>. </td> 406 </tr> 407 </table> 408 <a name="a9" doxytag="OSCL_wHeapStringA::get_maxsize"></a><p> 409 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 410 <tr> 411 <td class="md"> 412 <table cellpadding="0" cellspacing="0" border="0"> 413 <tr> 414 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF uint32 OSCL_wHeapStringA::get_maxsize </td> 415 <td class="md" valign="top">( </td> 416 <td class="mdname1" valign="top" nowrap> </td> 417 <td class="md" valign="top">) </td> 418 <td class="md" nowrap><code> [virtual]</code></td> 419 </tr> 420 421 </table> 422 </td> 423 </tr> 424 </table> 425 <table cellspacing=5 cellpadding=0 border=0> 426 <tr> 427 <td> 428 429 </td> 430 <td> 431 432 <p> 433 434 <p> 435 Implements <a class="el" href="classOSCL__wString.html#a1">OSCL_wString</a>. </td> 436 </tr> 437 </table> 438 <a name="a8" doxytag="OSCL_wHeapStringA::get_size"></a><p> 439 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 440 <tr> 441 <td class="md"> 442 <table cellpadding="0" cellspacing="0" border="0"> 443 <tr> 444 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF uint32 OSCL_wHeapStringA::get_size </td> 445 <td class="md" valign="top">( </td> 446 <td class="mdname1" valign="top" nowrap> </td> 447 <td class="md" valign="top">) </td> 448 <td class="md" nowrap><code> [virtual]</code></td> 449 </tr> 450 451 </table> 452 </td> 453 </tr> 454 </table> 455 <table cellspacing=5 cellpadding=0 border=0> 456 <tr> 457 <td> 458 459 </td> 460 <td> 461 462 <p> 463 464 <p> 465 Implements <a class="el" href="classOSCL__wString.html#a0">OSCL_wString</a>. </td> 466 </tr> 467 </table> 468 <a name="a11" doxytag="OSCL_wHeapStringA::get_str"></a><p> 469 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 470 <tr> 471 <td class="md"> 472 <table cellpadding="0" cellspacing="0" border="0"> 473 <tr> 474 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a>* OSCL_wHeapStringA::get_str </td> 475 <td class="md" valign="top">( </td> 476 <td class="mdname1" valign="top" nowrap> </td> 477 <td class="md" valign="top">) </td> 478 <td class="md" nowrap><code> [virtual]</code></td> 479 </tr> 480 481 </table> 482 </td> 483 </tr> 484 </table> 485 <table cellspacing=5 cellpadding=0 border=0> 486 <tr> 487 <td> 488 489 </td> 490 <td> 491 492 <p> 493 494 <p> 495 Implements <a class="el" href="classOSCL__wString.html#a4">OSCL_wString</a>. </td> 496 </tr> 497 </table> 498 <a name="a14" doxytag="OSCL_wHeapStringA::operator="></a><p> 499 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 500 <tr> 501 <td class="md"> 502 <table cellpadding="0" cellspacing="0" border="0"> 503 <tr> 504 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA& OSCL_wHeapStringA::operator= </td> 505 <td class="md" valign="top">( </td> 506 <td class="md" nowrap valign="top">const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> * </td> 507 <td class="mdname1" valign="top" nowrap> <em>cstr</em> </td> 508 <td class="md" valign="top">) </td> 509 <td class="md" nowrap></td> 510 </tr> 511 512 </table> 513 </td> 514 </tr> 515 </table> 516 <table cellspacing=5 cellpadding=0 border=0> 517 <tr> 518 <td> 519 520 </td> 521 <td> 522 523 <p> 524 525 <p> 526 Reimplemented from <a class="el" href="classOSCL__wString.html#a6">OSCL_wString</a>. </td> 527 </tr> 528 </table> 529 <a name="a13" doxytag="OSCL_wHeapStringA::operator="></a><p> 530 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 531 <tr> 532 <td class="md"> 533 <table cellpadding="0" cellspacing="0" border="0"> 534 <tr> 535 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA& OSCL_wHeapStringA::operator= </td> 536 <td class="md" valign="top">( </td> 537 <td class="md" nowrap valign="top">const <a class="el" href="classOSCL__wString.html">OSCL_wString</a> & </td> 538 <td class="mdname1" valign="top" nowrap> <em>src</em> </td> 539 <td class="md" valign="top">) </td> 540 <td class="md" nowrap></td> 541 </tr> 542 543 </table> 544 </td> 545 </tr> 546 </table> 547 <table cellspacing=5 cellpadding=0 border=0> 548 <tr> 549 <td> 550 551 </td> 552 <td> 553 554 <p> 555 556 <p> 557 Reimplemented from <a class="el" href="classOSCL__wString.html#a5">OSCL_wString</a>. </td> 558 </tr> 559 </table> 560 <a name="a12" doxytag="OSCL_wHeapStringA::operator="></a><p> 561 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 562 <tr> 563 <td class="md"> 564 <table cellpadding="0" cellspacing="0" border="0"> 565 <tr> 566 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF OSCL_wHeapStringA& OSCL_wHeapStringA::operator= </td> 567 <td class="md" valign="top">( </td> 568 <td class="md" nowrap valign="top">const OSCL_wHeapStringA & </td> 569 <td class="mdname1" valign="top" nowrap> <em>src</em> </td> 570 <td class="md" valign="top">) </td> 571 <td class="md" nowrap></td> 572 </tr> 573 574 </table> 575 </td> 576 </tr> 577 </table> 578 <table cellspacing=5 cellpadding=0 border=0> 579 <tr> 580 <td> 581 582 </td> 583 <td> 584 585 <p> 586 </td> 587 </tr> 588 </table> 589 <a name="a15" doxytag="OSCL_wHeapStringA::set"></a><p> 590 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 591 <tr> 592 <td class="md"> 593 <table cellpadding="0" cellspacing="0" border="0"> 594 <tr> 595 <td class="md" nowrap valign="top"> OSCL_IMPORT_REF void OSCL_wHeapStringA::set </td> 596 <td class="md" valign="top">( </td> 597 <td class="md" nowrap valign="top">const <a class="el" href="classOSCL__wHeapStringA.html#s0">chartype</a> * </td> 598 <td class="mdname" nowrap> <em>buf</em>, </td> 599 </tr> 600 <tr> 601 <td></td> 602 <td></td> 603 <td class="md" nowrap>uint32 </td> 604 <td class="mdname" nowrap> <em>length</em></td> 605 </tr> 606 <tr> 607 <td></td> 608 <td class="md">) </td> 609 <td class="md" colspan="2"></td> 610 </tr> 611 612 </table> 613 </td> 614 </tr> 615 </table> 616 <table cellspacing=5 cellpadding=0 border=0> 617 <tr> 618 <td> 619 620 </td> 621 <td> 622 623 <p> 624 </td> 625 </tr> 626 </table> 627 <hr><h2>Friends And Related Function Documentation</h2> 628 <a name="l0" doxytag="OSCL_wHeapStringA::OSCL_wString"></a><p> 629 <table width="100%" cellpadding="2" cellspacing="0" border="0"> 630 <tr> 631 <td class="md"> 632 <table cellpadding="0" cellspacing="0" border="0"> 633 <tr> 634 <td class="md" nowrap valign="top"> friend class OSCL_wString<code> [friend]</code> 635 </table> 636 </td> 637 </tr> 638 </table> 639 <table cellspacing=5 cellpadding=0 border=0> 640 <tr> 641 <td> 642 643 </td> 644 <td> 645 646 <p> 647 </td> 648 </tr> 649 </table> 650 <hr>The documentation for this class was generated from the following file:<ul> 651 <li><a class="el" href="oscl__string__containers_8h-source.html">oscl_string_containers.h</a></ul> 652 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small> 653 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small> 654 </small></address> 655 </body> 656 </html> 657