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