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>CStackRep 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>CStackRep 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="classCStackRep.html#a0">CStackRep</a> ()</td></tr>
     18 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF void&nbsp;</td><td valign=bottom><a class="el" href="classCStackRep.html#a1">set</a> (const char *cp, uint32 len)</td></tr>
     19 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF void&nbsp;</td><td valign=bottom><a class="el" href="classCStackRep.html#a2">set</a> (const <a class="el" href="group__osclbase.html#a32">oscl_wchar</a> *cp, uint32 len)</td></tr>
     20 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF void&nbsp;</td><td valign=bottom><a class="el" href="classCStackRep.html#a3">append</a> (const char *cp, uint32 len)</td></tr>
     21 <tr><td nowrap align=right valign=top>OSCL_IMPORT_REF void&nbsp;</td><td valign=bottom><a class="el" href="classCStackRep.html#a4">append</a> (const <a class="el" href="group__osclbase.html#a32">oscl_wchar</a> *cp, uint32 len)</td></tr>
     22 <tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
     23 <tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classCStackRep.html#m0">maxsize</a></td></tr>
     24 <tr><td nowrap align=right valign=top>uint32&nbsp;</td><td valign=bottom><a class="el" href="classCStackRep.html#m1">size</a></td></tr>
     25 <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="classCStackRep.html#m2">buffer</a></td></tr>
     26 </table>
     27 <hr><a name="_details"></a><h2>Detailed Description</h2>
     28 For internal use only-- stack string representation 
     29 <p>
     30 <hr><h2>Constructor &amp; Destructor Documentation</h2>
     31 <a name="a0" doxytag="CStackRep::CStackRep"></a><p>
     32 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     33   <tr>
     34     <td class="md">
     35       <table cellpadding="0" cellspacing="0" border="0">
     36         <tr>
     37           <td class="md" nowrap valign="top"> CStackRep::CStackRep </td>
     38           <td class="md" valign="top">(&nbsp;</td>
     39           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
     40           <td class="md" valign="top">)&nbsp;</td>
     41           <td class="md" nowrap><code> [inline]</code></td>
     42         </tr>
     43 
     44       </table>
     45     </td>
     46   </tr>
     47 </table>
     48 <table cellspacing=5 cellpadding=0 border=0>
     49   <tr>
     50     <td>
     51       &nbsp;
     52     </td>
     53     <td>
     54 
     55 <p>
     56     </td>
     57   </tr>
     58 </table>
     59 <hr><h2>Member Function Documentation</h2>
     60 <a name="a4" doxytag="CStackRep::append"></a><p>
     61 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     62   <tr>
     63     <td class="md">
     64       <table cellpadding="0" cellspacing="0" border="0">
     65         <tr>
     66           <td class="md" nowrap valign="top"> OSCL_IMPORT_REF void CStackRep::append </td>
     67           <td class="md" valign="top">(&nbsp;</td>
     68           <td class="md" nowrap valign="top">const <a class="el" href="group__osclbase.html#a32">oscl_wchar</a> *&nbsp;</td>
     69           <td class="mdname" nowrap>&nbsp; <em>cp</em>, </td>
     70         </tr>
     71         <tr>
     72           <td></td>
     73           <td></td>
     74           <td class="md" nowrap>uint32&nbsp;</td>
     75           <td class="mdname" nowrap>&nbsp; <em>len</em></td>
     76         </tr>
     77         <tr>
     78           <td></td>
     79           <td class="md">)&nbsp;</td>
     80           <td class="md" colspan="2"></td>
     81         </tr>
     82 
     83       </table>
     84     </td>
     85   </tr>
     86 </table>
     87 <table cellspacing=5 cellpadding=0 border=0>
     88   <tr>
     89     <td>
     90       &nbsp;
     91     </td>
     92     <td>
     93 
     94 <p>
     95     </td>
     96   </tr>
     97 </table>
     98 <a name="a3" doxytag="CStackRep::append"></a><p>
     99 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    100   <tr>
    101     <td class="md">
    102       <table cellpadding="0" cellspacing="0" border="0">
    103         <tr>
    104           <td class="md" nowrap valign="top"> OSCL_IMPORT_REF void CStackRep::append </td>
    105           <td class="md" valign="top">(&nbsp;</td>
    106           <td class="md" nowrap valign="top">const char *&nbsp;</td>
    107           <td class="mdname" nowrap>&nbsp; <em>cp</em>, </td>
    108         </tr>
    109         <tr>
    110           <td></td>
    111           <td></td>
    112           <td class="md" nowrap>uint32&nbsp;</td>
    113           <td class="mdname" nowrap>&nbsp; <em>len</em></td>
    114         </tr>
    115         <tr>
    116           <td></td>
    117           <td class="md">)&nbsp;</td>
    118           <td class="md" colspan="2"></td>
    119         </tr>
    120 
    121       </table>
    122     </td>
    123   </tr>
    124 </table>
    125 <table cellspacing=5 cellpadding=0 border=0>
    126   <tr>
    127     <td>
    128       &nbsp;
    129     </td>
    130     <td>
    131 
    132 <p>
    133     </td>
    134   </tr>
    135 </table>
    136 <a name="a2" doxytag="CStackRep::set"></a><p>
    137 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    138   <tr>
    139     <td class="md">
    140       <table cellpadding="0" cellspacing="0" border="0">
    141         <tr>
    142           <td class="md" nowrap valign="top"> OSCL_IMPORT_REF void CStackRep::set </td>
    143           <td class="md" valign="top">(&nbsp;</td>
    144           <td class="md" nowrap valign="top">const <a class="el" href="group__osclbase.html#a32">oscl_wchar</a> *&nbsp;</td>
    145           <td class="mdname" nowrap>&nbsp; <em>cp</em>, </td>
    146         </tr>
    147         <tr>
    148           <td></td>
    149           <td></td>
    150           <td class="md" nowrap>uint32&nbsp;</td>
    151           <td class="mdname" nowrap>&nbsp; <em>len</em></td>
    152         </tr>
    153         <tr>
    154           <td></td>
    155           <td class="md">)&nbsp;</td>
    156           <td class="md" colspan="2"></td>
    157         </tr>
    158 
    159       </table>
    160     </td>
    161   </tr>
    162 </table>
    163 <table cellspacing=5 cellpadding=0 border=0>
    164   <tr>
    165     <td>
    166       &nbsp;
    167     </td>
    168     <td>
    169 
    170 <p>
    171     </td>
    172   </tr>
    173 </table>
    174 <a name="a1" doxytag="CStackRep::set"></a><p>
    175 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    176   <tr>
    177     <td class="md">
    178       <table cellpadding="0" cellspacing="0" border="0">
    179         <tr>
    180           <td class="md" nowrap valign="top"> OSCL_IMPORT_REF void CStackRep::set </td>
    181           <td class="md" valign="top">(&nbsp;</td>
    182           <td class="md" nowrap valign="top">const char *&nbsp;</td>
    183           <td class="mdname" nowrap>&nbsp; <em>cp</em>, </td>
    184         </tr>
    185         <tr>
    186           <td></td>
    187           <td></td>
    188           <td class="md" nowrap>uint32&nbsp;</td>
    189           <td class="mdname" nowrap>&nbsp; <em>len</em></td>
    190         </tr>
    191         <tr>
    192           <td></td>
    193           <td class="md">)&nbsp;</td>
    194           <td class="md" colspan="2"></td>
    195         </tr>
    196 
    197       </table>
    198     </td>
    199   </tr>
    200 </table>
    201 <table cellspacing=5 cellpadding=0 border=0>
    202   <tr>
    203     <td>
    204       &nbsp;
    205     </td>
    206     <td>
    207 
    208 <p>
    209     </td>
    210   </tr>
    211 </table>
    212 <hr><h2>Field Documentation</h2>
    213 <a name="m2" doxytag="CStackRep::buffer"></a><p>
    214 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    215   <tr>
    216     <td class="md">
    217       <table cellpadding="0" cellspacing="0" border="0">
    218         <tr>
    219           <td class="md" nowrap valign="top"> <a class="el" href="group__osclbase.html#a25">OsclAny</a>* CStackRep::buffer
    220       </table>
    221     </td>
    222   </tr>
    223 </table>
    224 <table cellspacing=5 cellpadding=0 border=0>
    225   <tr>
    226     <td>
    227       &nbsp;
    228     </td>
    229     <td>
    230 
    231 <p>
    232     </td>
    233   </tr>
    234 </table>
    235 <a name="m0" doxytag="CStackRep::maxsize"></a><p>
    236 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    237   <tr>
    238     <td class="md">
    239       <table cellpadding="0" cellspacing="0" border="0">
    240         <tr>
    241           <td class="md" nowrap valign="top"> uint32 CStackRep::maxsize
    242       </table>
    243     </td>
    244   </tr>
    245 </table>
    246 <table cellspacing=5 cellpadding=0 border=0>
    247   <tr>
    248     <td>
    249       &nbsp;
    250     </td>
    251     <td>
    252 
    253 <p>
    254     </td>
    255   </tr>
    256 </table>
    257 <a name="m1" doxytag="CStackRep::size"></a><p>
    258 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    259   <tr>
    260     <td class="md">
    261       <table cellpadding="0" cellspacing="0" border="0">
    262         <tr>
    263           <td class="md" nowrap valign="top"> uint32 CStackRep::size
    264       </table>
    265     </td>
    266   </tr>
    267 </table>
    268 <table cellspacing=5 cellpadding=0 border=0>
    269   <tr>
    270     <td>
    271       &nbsp;
    272     </td>
    273     <td>
    274 
    275 <p>
    276     </td>
    277   </tr>
    278 </table>
    279 <hr>The documentation for this class was generated from the following file:<ul>
    280 <li><a class="el" href="oscl__string__rep_8h-source.html">oscl_string_rep.h</a></ul>
    281 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
    282 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
    283 </small></address>
    284 </body>
    285 </html>
    286