• 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>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