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>OsclMemStatsNode 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>OsclMemStatsNode Class Reference<br>
     10 <small>
     11 [<a class="el" href="group__osclmemory.html">OSCL Memory</a>]</small>
     12 </h1><code>#include &lt;<a class="el" href="oscl__mem__audit_8h-source.html">oscl_mem_audit.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="classOsclMemStatsNode.html#a0">OsclMemStatsNode</a> ()</td></tr>
     18 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#a1">reset</a> ()</td></tr>
     19 <tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#a2">~OsclMemStatsNode</a> ()</td></tr>
     20 <tr><td nowrap align=right valign=top>void *&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#a3">operator new</a> (<a class="el" href="osclconfig__ansi__memory_8h.html#a1">oscl_memsize_t</a> size)</td></tr>
     21 <tr><td nowrap align=right valign=top>void *&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#a4">operator new</a> (<a class="el" href="osclconfig__ansi__memory_8h.html#a1">oscl_memsize_t</a> size, OsclMemStatsNode *ptr)</td></tr>
     22 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#a5">operator delete</a> (void *ptr)  throw ()</td></tr>
     23 <tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
     24 <tr><td nowrap align=right valign=top><a class="el" href="structMM__Stats__t.html">MM_Stats_t</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#m0">pMMStats</a></td></tr>
     25 <tr><td nowrap align=right valign=top><a class="el" href="structMM__FailInsertParam.html">MM_FailInsertParam</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#m1">pMMFIParam</a></td></tr>
     26 <tr><td nowrap align=right valign=top>char *&nbsp;</td><td valign=bottom><a class="el" href="classOsclMemStatsNode.html#m2">tag</a></td></tr>
     27 </table>
     28 <hr><h2>Constructor &amp; Destructor Documentation</h2>
     29 <a name="a0" doxytag="OsclMemStatsNode::OsclMemStatsNode"></a><p>
     30 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     31   <tr>
     32     <td class="md">
     33       <table cellpadding="0" cellspacing="0" border="0">
     34         <tr>
     35           <td class="md" nowrap valign="top"> OsclMemStatsNode::OsclMemStatsNode </td>
     36           <td class="md" valign="top">(&nbsp;</td>
     37           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
     38           <td class="md" valign="top">)&nbsp;</td>
     39           <td class="md" nowrap><code> [inline]</code></td>
     40         </tr>
     41 
     42       </table>
     43     </td>
     44   </tr>
     45 </table>
     46 <table cellspacing=5 cellpadding=0 border=0>
     47   <tr>
     48     <td>
     49       &nbsp;
     50     </td>
     51     <td>
     52 
     53 <p>
     54     </td>
     55   </tr>
     56 </table>
     57 <a name="a2" doxytag="OsclMemStatsNode::~OsclMemStatsNode"></a><p>
     58 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     59   <tr>
     60     <td class="md">
     61       <table cellpadding="0" cellspacing="0" border="0">
     62         <tr>
     63           <td class="md" nowrap valign="top"> OsclMemStatsNode::~OsclMemStatsNode </td>
     64           <td class="md" valign="top">(&nbsp;</td>
     65           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
     66           <td class="md" valign="top">)&nbsp;</td>
     67           <td class="md" nowrap><code> [inline]</code></td>
     68         </tr>
     69 
     70       </table>
     71     </td>
     72   </tr>
     73 </table>
     74 <table cellspacing=5 cellpadding=0 border=0>
     75   <tr>
     76     <td>
     77       &nbsp;
     78     </td>
     79     <td>
     80 
     81 <p>
     82     </td>
     83   </tr>
     84 </table>
     85 <hr><h2>Member Function Documentation</h2>
     86 <a name="a5" doxytag="OsclMemStatsNode::operator delete"></a><p>
     87 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     88   <tr>
     89     <td class="md">
     90       <table cellpadding="0" cellspacing="0" border="0">
     91         <tr>
     92           <td class="md" nowrap valign="top"> void OsclMemStatsNode::operator delete </td>
     93           <td class="md" valign="top">(&nbsp;</td>
     94           <td class="md" nowrap valign="top">void *&nbsp;</td>
     95           <td class="mdname1" valign="top" nowrap>&nbsp; <em>ptr</em>          </td>
     96           <td class="md" valign="top">)&nbsp;</td>
     97           <td class="md" nowrap>  throw ()<code> [inline]</code></td>
     98         </tr>
     99 
    100       </table>
    101     </td>
    102   </tr>
    103 </table>
    104 <table cellspacing=5 cellpadding=0 border=0>
    105   <tr>
    106     <td>
    107       &nbsp;
    108     </td>
    109     <td>
    110 
    111 <p>
    112     </td>
    113   </tr>
    114 </table>
    115 <a name="a4" doxytag="OsclMemStatsNode::operator new"></a><p>
    116 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    117   <tr>
    118     <td class="md">
    119       <table cellpadding="0" cellspacing="0" border="0">
    120         <tr>
    121           <td class="md" nowrap valign="top"> void* OsclMemStatsNode::operator new </td>
    122           <td class="md" valign="top">(&nbsp;</td>
    123           <td class="md" nowrap valign="top"><a class="el" href="osclconfig__ansi__memory_8h.html#a1">oscl_memsize_t</a>&nbsp;</td>
    124           <td class="mdname" nowrap>&nbsp; <em>size</em>, </td>
    125         </tr>
    126         <tr>
    127           <td></td>
    128           <td></td>
    129           <td class="md" nowrap>OsclMemStatsNode *&nbsp;</td>
    130           <td class="mdname" nowrap>&nbsp; <em>ptr</em></td>
    131         </tr>
    132         <tr>
    133           <td></td>
    134           <td class="md">)&nbsp;</td>
    135           <td class="md" colspan="2"><code> [inline]</code></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="OsclMemStatsNode::operator new"></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"> void* OsclMemStatsNode::operator new </td>
    160           <td class="md" valign="top">(&nbsp;</td>
    161           <td class="md" nowrap valign="top"><a class="el" href="osclconfig__ansi__memory_8h.html#a1">oscl_memsize_t</a>&nbsp;</td>
    162           <td class="mdname1" valign="top" nowrap>&nbsp; <em>size</em>          </td>
    163           <td class="md" valign="top">)&nbsp;</td>
    164           <td class="md" nowrap><code> [inline]</code></td>
    165         </tr>
    166 
    167       </table>
    168     </td>
    169   </tr>
    170 </table>
    171 <table cellspacing=5 cellpadding=0 border=0>
    172   <tr>
    173     <td>
    174       &nbsp;
    175     </td>
    176     <td>
    177 
    178 <p>
    179     </td>
    180   </tr>
    181 </table>
    182 <a name="a1" doxytag="OsclMemStatsNode::reset"></a><p>
    183 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    184   <tr>
    185     <td class="md">
    186       <table cellpadding="0" cellspacing="0" border="0">
    187         <tr>
    188           <td class="md" nowrap valign="top"> void OsclMemStatsNode::reset </td>
    189           <td class="md" valign="top">(&nbsp;</td>
    190           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
    191           <td class="md" valign="top">)&nbsp;</td>
    192           <td class="md" nowrap><code> [inline]</code></td>
    193         </tr>
    194 
    195       </table>
    196     </td>
    197   </tr>
    198 </table>
    199 <table cellspacing=5 cellpadding=0 border=0>
    200   <tr>
    201     <td>
    202       &nbsp;
    203     </td>
    204     <td>
    205 
    206 <p>
    207     </td>
    208   </tr>
    209 </table>
    210 <hr><h2>Field Documentation</h2>
    211 <a name="m1" doxytag="OsclMemStatsNode::pMMFIParam"></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"> <a class="el" href="structMM__FailInsertParam.html">MM_FailInsertParam</a>* OsclMemStatsNode::pMMFIParam
    218       </table>
    219     </td>
    220   </tr>
    221 </table>
    222 <table cellspacing=5 cellpadding=0 border=0>
    223   <tr>
    224     <td>
    225       &nbsp;
    226     </td>
    227     <td>
    228 
    229 <p>
    230     </td>
    231   </tr>
    232 </table>
    233 <a name="m0" doxytag="OsclMemStatsNode::pMMStats"></a><p>
    234 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    235   <tr>
    236     <td class="md">
    237       <table cellpadding="0" cellspacing="0" border="0">
    238         <tr>
    239           <td class="md" nowrap valign="top"> <a class="el" href="structMM__Stats__t.html">MM_Stats_t</a>* OsclMemStatsNode::pMMStats
    240       </table>
    241     </td>
    242   </tr>
    243 </table>
    244 <table cellspacing=5 cellpadding=0 border=0>
    245   <tr>
    246     <td>
    247       &nbsp;
    248     </td>
    249     <td>
    250 
    251 <p>
    252     </td>
    253   </tr>
    254 </table>
    255 <a name="m2" doxytag="OsclMemStatsNode::tag"></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"> char* OsclMemStatsNode::tag
    262       </table>
    263     </td>
    264   </tr>
    265 </table>
    266 <table cellspacing=5 cellpadding=0 border=0>
    267   <tr>
    268     <td>
    269       &nbsp;
    270     </td>
    271     <td>
    272 
    273 <p>
    274     </td>
    275   </tr>
    276 </table>
    277 <hr>The documentation for this class was generated from the following file:<ul>
    278 <li><a class="el" href="oscl__mem__audit_8h-source.html">oscl_mem_audit.h</a></ul>
    279 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
    280 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
    281 </small></address>
    282 </body>
    283 </html>
    284