• 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> TemplateOscl_Tag&lt; Alloc &gt; struct 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>Oscl_Tag&lt; Alloc &gt; Struct Template Reference<br>
10<small>
11[<a class="el" href="group__osclbase.html">OSCL Base</a>]</small>
12</h1><code>#include &lt;<a class="el" href="oscl__tagtree_8h-source.html">oscl_tagtree.h</a>&gt;</code>
13<p>
14<p>Inheritance diagram for Oscl_Tag&lt; Alloc &gt;:
15<p><center><img src="structOscl__Tag.png" usemap="#Oscl_Tag< Alloc >_map" border="0" alt=""></center>
16<map name="Oscl_Tag< Alloc >_map">
17<area href="structOscl__Tag__Base.html" alt="Oscl_Tag_Base" shape="rect" coords="0,0,119,24">
18</map>
19<table border=0 cellpadding=0 cellspacing=0>
20<tr><td></td></tr>
21<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
22<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="structOscl__Tag.html#a0">Oscl_Tag</a> (const Oscl_Tag&lt; Alloc &gt; &amp;t)</td></tr>
23<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="structOscl__Tag.html#a1">Oscl_Tag</a> (const <a class="el" href="structOscl__Tag__Base.html#s1">tag_base_type</a> &amp;t)</td></tr>
24<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="structOscl__Tag.html#a2">~Oscl_Tag</a> ()</td></tr>
25<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="structOscl__Tag.html#a3">operator&lt;</a> (const Oscl_Tag&lt; Alloc &gt; &amp;x) const</td></tr>
26<tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
27<tr><td nowrap align=right valign=top><a class="el" href="classOscl__TAlloc.html">Oscl_TAlloc</a>&lt; <a class="el" href="structOscl__Tag__Base.html#s0">tag_base_unit</a>,<br>
28 Alloc &gt;&nbsp;</td><td valign=bottom><a class="el" href="structOscl__Tag.html#m0">tagAllocator</a></td></tr>
29<tr><td nowrap align=right valign=top><a class="el" href="structOscl__Tag__Base.html#s1">tag_base_type</a>&nbsp;</td><td valign=bottom><a class="el" href="structOscl__Tag.html#m1">tag</a></td></tr>
30</table>
31<h3>template&lt;class Alloc&gt;<br>
32 struct Oscl_Tag&lt; Alloc &gt;</h3>
33
34<hr><h2>Constructor &amp; Destructor Documentation</h2>
35<a name="a0" doxytag="Oscl_Tag::Oscl_Tag"></a><p>
36<table width="100%" cellpadding="2" cellspacing="0" border="0">
37  <tr>
38    <td class="md">
39      <table cellpadding="0" cellspacing="0" border="0">
40        <tr>
41          <td class="md" colspan="4">
42template&lt;class Alloc&gt; </td>
43        </tr>
44        <tr>
45          <td class="md" nowrap valign="top"> Oscl_Tag&lt; Alloc &gt;::Oscl_Tag </td>
46          <td class="md" valign="top">(&nbsp;</td>
47          <td class="md" nowrap valign="top">const Oscl_Tag&lt; Alloc &gt; &amp;&nbsp;</td>
48          <td class="mdname1" valign="top" nowrap>&nbsp; <em>t</em>          </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<a name="a1" doxytag="Oscl_Tag::Oscl_Tag"></a><p>
69<table width="100%" cellpadding="2" cellspacing="0" border="0">
70  <tr>
71    <td class="md">
72      <table cellpadding="0" cellspacing="0" border="0">
73        <tr>
74          <td class="md" colspan="4">
75template&lt;class Alloc&gt; </td>
76        </tr>
77        <tr>
78          <td class="md" nowrap valign="top"> Oscl_Tag&lt; Alloc &gt;::Oscl_Tag </td>
79          <td class="md" valign="top">(&nbsp;</td>
80          <td class="md" nowrap valign="top">const <a class="el" href="structOscl__Tag__Base.html#s1">tag_base_type</a> &amp;&nbsp;</td>
81          <td class="mdname1" valign="top" nowrap>&nbsp; <em>t</em>          </td>
82          <td class="md" valign="top">)&nbsp;</td>
83          <td class="md" nowrap><code> [inline]</code></td>
84        </tr>
85
86      </table>
87    </td>
88  </tr>
89</table>
90<table cellspacing=5 cellpadding=0 border=0>
91  <tr>
92    <td>
93      &nbsp;
94    </td>
95    <td>
96
97<p>
98    </td>
99  </tr>
100</table>
101<a name="a2" doxytag="Oscl_Tag::~Oscl_Tag"></a><p>
102<table width="100%" cellpadding="2" cellspacing="0" border="0">
103  <tr>
104    <td class="md">
105      <table cellpadding="0" cellspacing="0" border="0">
106        <tr>
107          <td class="md" colspan="4">
108template&lt;class Alloc&gt; </td>
109        </tr>
110        <tr>
111          <td class="md" nowrap valign="top"> Oscl_Tag&lt; Alloc &gt;::~Oscl_Tag </td>
112          <td class="md" valign="top">(&nbsp;</td>
113          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
114          <td class="md" valign="top">)&nbsp;</td>
115          <td class="md" nowrap><code> [inline]</code></td>
116        </tr>
117
118      </table>
119    </td>
120  </tr>
121</table>
122<table cellspacing=5 cellpadding=0 border=0>
123  <tr>
124    <td>
125      &nbsp;
126    </td>
127    <td>
128
129<p>
130    </td>
131  </tr>
132</table>
133<hr><h2>Member Function Documentation</h2>
134<a name="a3" doxytag="Oscl_Tag::operator<"></a><p>
135<table width="100%" cellpadding="2" cellspacing="0" border="0">
136  <tr>
137    <td class="md">
138      <table cellpadding="0" cellspacing="0" border="0">
139        <tr>
140          <td class="md" colspan="4">
141template&lt;class Alloc&gt; </td>
142        </tr>
143        <tr>
144          <td class="md" nowrap valign="top"> bool Oscl_Tag&lt; Alloc &gt;::operator&lt; </td>
145          <td class="md" valign="top">(&nbsp;</td>
146          <td class="md" nowrap valign="top">const Oscl_Tag&lt; Alloc &gt; &amp;&nbsp;</td>
147          <td class="mdname1" valign="top" nowrap>&nbsp; <em>x</em>          </td>
148          <td class="md" valign="top">)&nbsp;</td>
149          <td class="md" nowrap> const<code> [inline]</code></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      &nbsp;
160    </td>
161    <td>
162
163<p>
164    </td>
165  </tr>
166</table>
167<hr><h2>Field Documentation</h2>
168<a name="m1" doxytag="Oscl_Tag::tag"></a><p>
169<table width="100%" cellpadding="2" cellspacing="0" border="0">
170  <tr>
171    <td class="md">
172      <table cellpadding="0" cellspacing="0" border="0">
173        <tr>
174          <td class="md" colspan="4">
175template&lt;class Alloc&gt; </td>
176        </tr>
177        <tr>
178          <td class="md" nowrap valign="top"> <a class="el" href="structOscl__Tag__Base.html#s1">tag_base_type</a> Oscl_Tag&lt; Alloc &gt;::tag
179      </table>
180    </td>
181  </tr>
182</table>
183<table cellspacing=5 cellpadding=0 border=0>
184  <tr>
185    <td>
186      &nbsp;
187    </td>
188    <td>
189
190<p>
191    </td>
192  </tr>
193</table>
194<a name="m0" doxytag="Oscl_Tag::tagAllocator"></a><p>
195<table width="100%" cellpadding="2" cellspacing="0" border="0">
196  <tr>
197    <td class="md">
198      <table cellpadding="0" cellspacing="0" border="0">
199        <tr>
200          <td class="md" colspan="4">
201template&lt;class Alloc&gt; </td>
202        </tr>
203        <tr>
204          <td class="md" nowrap valign="top"> <a class="el" href="classOscl__TAlloc.html">Oscl_TAlloc</a>&lt;<a class="el" href="structOscl__Tag__Base.html#s0">tag_base_unit</a>, Alloc&gt; Oscl_Tag&lt; Alloc &gt;::tagAllocator
205      </table>
206    </td>
207  </tr>
208</table>
209<table cellspacing=5 cellpadding=0 border=0>
210  <tr>
211    <td>
212      &nbsp;
213    </td>
214    <td>
215
216<p>
217    </td>
218  </tr>
219</table>
220<hr>The documentation for this struct was generated from the following file:<ul>
221<li><a class="el" href="oscl__tagtree_8h-source.html">oscl_tagtree.h</a></ul>
222<hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
223<address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
224</small></address>
225</body>
226</html>
227