summaryrefslogtreecommitdiffstats
path: root/ue3/doxygen/classCDatT.html
diff options
context:
space:
mode:
Diffstat (limited to 'ue3/doxygen/classCDatT.html')
-rw-r--r--ue3/doxygen/classCDatT.html879
1 files changed, 879 insertions, 0 deletions
diff --git a/ue3/doxygen/classCDatT.html b/ue3/doxygen/classCDatT.html
new file mode 100644
index 0000000..017eda0
--- /dev/null
+++ b/ue3/doxygen/classCDatT.html
@@ -0,0 +1,879 @@
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3<title>mycpu: CDatT&lt; T &gt; Class Template Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5<link href="tabs.css" rel="stylesheet" type="text/css">
6</head><body>
7<!-- Generated by Doxygen 1.5.3 -->
8<div class="tabs">
9 <ul>
10 <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
12 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
13 <li><a href="files.html"><span>Files</span></a></li>
14 </ul>
15</div>
16<div class="tabs">
17 <ul>
18 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
19 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
20 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
21 </ul>
22</div>
23<h1>CDatT&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="CDatT" --><code>#include &lt;<a class="el" href="cdat_8h-source.html">cdat.h</a>&gt;</code>
24<p>
25
26<p>
27<a href="classCDatT-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
28<tr><td></td></tr>
29<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
30<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#afb8aa2eb6000ad2f54f31d6d5df57a4">CDatT</a> ()</td></tr>
31
32<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default ctor. <a href="#afb8aa2eb6000ad2f54f31d6d5df57a4"></a><br></td></tr>
33<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#8ddaa1aaef85fea9e7c3613ccdc5a891">~CDatT</a> ()</td></tr>
34
35<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default dtor. <a href="#8ddaa1aaef85fea9e7c3613ccdc5a891"></a><br></td></tr>
36<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#e3b0f226b03d2aec0f5bc4f970eb7f3f">CDatT</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;other)</td></tr>
37
38<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor for <a class="el" href="classCDatT.html">CDatT</a>. <a href="#e3b0f226b03d2aec0f5bc4f970eb7f3f"></a><br></td></tr>
39<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#acdea447eebaf3c22a4d378328181f45">CDatT</a> (T newval)</td></tr>
40
41<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy constructor for int. <a href="#acdea447eebaf3c22a4d378328181f45"></a><br></td></tr>
42<tr><td class="memItemLeft" nowrap align="right" valign="top">T&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#8c226fb0b0974a0cbb7897d94f75e4e0">getValue</a> () const </td></tr>
43
44<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns value of <a class="el" href="classCDatT.html">CDatT</a> <a href="#8c226fb0b0974a0cbb7897d94f75e4e0"></a><br></td></tr>
45<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#5915d4f7de6dceea7d0d7253ce8ff5c9">operator T</a> ()</td></tr>
46
47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">convert to T <a href="#5915d4f7de6dceea7d0d7253ce8ff5c9"></a><br></td></tr>
48<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#acd2ef7a53a0c4b128485147171d0cbd">operator&lt;</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x) const </td></tr>
49
50<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator &lt; <a href="#acd2ef7a53a0c4b128485147171d0cbd"></a><br></td></tr>
51<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#884afb7b0c4e972c25f12f6eff15177d">operator==</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x) const </td></tr>
52
53<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator == <a href="#884afb7b0c4e972c25f12f6eff15177d"></a><br></td></tr>
54<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#f4f1e37bd94b17229dd0e181fcf41860">operator+=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
55
56<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator += <a href="#f4f1e37bd94b17229dd0e181fcf41860"></a><br></td></tr>
57<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#24cf91d1ac4e0277547ec158ed35544a">operator-=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
58
59<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator -= <a href="#24cf91d1ac4e0277547ec158ed35544a"></a><br></td></tr>
60<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#707446768fff0c8e9a56c4af874d0224">operator *=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
61
62<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator *= <a href="#707446768fff0c8e9a56c4af874d0224"></a><br></td></tr>
63<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#c68e6cd45ae94ef7485650e72f07c49d">operator/=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
64
65<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator /= <a href="#c68e6cd45ae94ef7485650e72f07c49d"></a><br></td></tr>
66<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#403d947a670fcc25dc0ae4e00293cc33">operator%=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
67
68<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator %= <a href="#403d947a670fcc25dc0ae4e00293cc33"></a><br></td></tr>
69<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#f98140b24016e58307bf92b556157a13">operator|=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
70
71<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator |= <a href="#f98140b24016e58307bf92b556157a13"></a><br></td></tr>
72<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#3ec7b2fac8d93e51cd87acda04d7f41e">operator &amp;=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
73
74<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator &amp;= <a href="#3ec7b2fac8d93e51cd87acda04d7f41e"></a><br></td></tr>
75<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#03cf22edd6b2489e63be6cc846de789f">operator^=</a> (const <a class="el" href="classCDatT.html">CDatT</a> &amp;x)</td></tr>
76
77<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator ^= <a href="#03cf22edd6b2489e63be6cc846de789f"></a><br></td></tr>
78<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#9a17a5e35049ad6a150ec800ddb81e64">operator++</a> ()</td></tr>
79
80<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator ++ <a href="#9a17a5e35049ad6a150ec800ddb81e64"></a><br></td></tr>
81<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classCDatT.html">CDatT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#ec2be360ce61195c92db1ba4d2db0d8b">operator--</a> ()</td></tr>
82
83<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">implementation of operator -- <a href="#ec2be360ce61195c92db1ba4d2db0d8b"></a><br></td></tr>
84<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
85<tr><td class="memItemLeft" nowrap align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#81465346cb4f31cf76336d46c512d0f6">operator&lt;&lt;</a> (std::ostream &amp;stream, <a class="el" href="classCDatT.html">CDatT</a> cdat)</td></tr>
86
87<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shift/output operator for outputstream. <a href="#81465346cb4f31cf76336d46c512d0f6"></a><br></td></tr>
88<tr><td class="memItemLeft" nowrap align="right" valign="top">std::istream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCDatT.html#16f0666a0b7c3383eb965daf48134fab">operator&gt;&gt;</a> (std::istream &amp;stream, <a class="el" href="classCDatT.html">CDatT</a> &amp;cdat)</td></tr>
89
90<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shift/read operator for inputstream. <a href="#16f0666a0b7c3383eb965daf48134fab"></a><br></td></tr>
91</table>
92<hr><a name="_details"></a><h2>Detailed Description</h2>
93<h3>template&lt;class T&gt;<br>
94 class CDatT&lt; T &gt;</h3>
95
96Datatype template for <a class="el" href="classCCPU.html">CCPU</a> and <a class="el" href="classCMem.html">CMem</a>. <hr><h2>Constructor &amp; Destructor Documentation</h2>
97<a class="anchor" name="afb8aa2eb6000ad2f54f31d6d5df57a4"></a><!-- doxytag: member="CDatT::CDatT" ref="afb8aa2eb6000ad2f54f31d6d5df57a4" args="()" -->
98<div class="memitem">
99<div class="memproto">
100<div class="memtemplate">
101template&lt;class T&gt; </div>
102 <table class="memname">
103 <tr>
104 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::<a class="el" href="classCDatT.html">CDatT</a> </td>
105 <td>(</td>
106 <td class="paramname"> </td>
107 <td>&nbsp;)&nbsp;</td>
108 <td width="100%"><code> [inline]</code></td>
109 </tr>
110 </table>
111</div>
112<div class="memdoc">
113
114<p>
115Default ctor.
116<p>
117<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
118<dl compact><dt><b>Parameters:</b></dt><dd>
119 <table border="0" cellspacing="2" cellpadding="0">
120 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
121 </table>
122</dl>
123<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
124<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
125<dl compact><dt><b>Exceptions:</b></dt><dd>
126 <table border="0" cellspacing="2" cellpadding="0">
127 <tr><td valign="top"></td><td valign="top"><em>bad_alloc</em>&nbsp;</td><td></td></tr>
128 </table>
129</dl>
130<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
131
132</div>
133</div><p>
134<a class="anchor" name="8ddaa1aaef85fea9e7c3613ccdc5a891"></a><!-- doxytag: member="CDatT::~CDatT" ref="8ddaa1aaef85fea9e7c3613ccdc5a891" args="()" -->
135<div class="memitem">
136<div class="memproto">
137<div class="memtemplate">
138template&lt;class T&gt; </div>
139 <table class="memname">
140 <tr>
141 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::~<a class="el" href="classCDatT.html">CDatT</a> </td>
142 <td>(</td>
143 <td class="paramname"> </td>
144 <td>&nbsp;)&nbsp;</td>
145 <td width="100%"><code> [inline]</code></td>
146 </tr>
147 </table>
148</div>
149<div class="memdoc">
150
151<p>
152Default dtor.
153<p>
154<dl class="user" compact><dt><b>Methodname:</b></dt><dd>~CDatT </dd></dl>
155<dl compact><dt><b>Parameters:</b></dt><dd>
156 <table border="0" cellspacing="2" cellpadding="0">
157 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
158 </table>
159</dl>
160<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
161<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
162<dl compact><dt><b>Exceptions:</b></dt><dd>
163 <table border="0" cellspacing="2" cellpadding="0">
164 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
165 </table>
166</dl>
167<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
168
169</div>
170</div><p>
171<a class="anchor" name="e3b0f226b03d2aec0f5bc4f970eb7f3f"></a><!-- doxytag: member="CDatT::CDatT" ref="e3b0f226b03d2aec0f5bc4f970eb7f3f" args="(const CDatT &amp;other)" -->
172<div class="memitem">
173<div class="memproto">
174<div class="memtemplate">
175template&lt;class T&gt; </div>
176 <table class="memname">
177 <tr>
178 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::<a class="el" href="classCDatT.html">CDatT</a> </td>
179 <td>(</td>
180 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
181 <td class="paramname"> <em>other</em> </td>
182 <td>&nbsp;)&nbsp;</td>
183 <td width="100%"><code> [inline]</code></td>
184 </tr>
185 </table>
186</div>
187<div class="memdoc">
188
189<p>
190Copy constructor for <a class="el" href="classCDatT.html">CDatT</a>.
191<p>
192<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
193<dl compact><dt><b>Parameters:</b></dt><dd>
194 <table border="0" cellspacing="2" cellpadding="0">
195 <tr><td valign="top"></td><td valign="top"><em>other</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> which will be copied </td></tr>
196 </table>
197</dl>
198<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
199<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
200<dl compact><dt><b>Exceptions:</b></dt><dd>
201 <table border="0" cellspacing="2" cellpadding="0">
202 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
203 </table>
204</dl>
205<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
206
207</div>
208</div><p>
209<a class="anchor" name="acdea447eebaf3c22a4d378328181f45"></a><!-- doxytag: member="CDatT::CDatT" ref="acdea447eebaf3c22a4d378328181f45" args="(T newval)" -->
210<div class="memitem">
211<div class="memproto">
212<div class="memtemplate">
213template&lt;class T&gt; </div>
214 <table class="memname">
215 <tr>
216 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::<a class="el" href="classCDatT.html">CDatT</a> </td>
217 <td>(</td>
218 <td class="paramtype">T&nbsp;</td>
219 <td class="paramname"> <em>newval</em> </td>
220 <td>&nbsp;)&nbsp;</td>
221 <td width="100%"><code> [inline]</code></td>
222 </tr>
223 </table>
224</div>
225<div class="memdoc">
226
227<p>
228Copy constructor for int.
229<p>
230<dl class="user" compact><dt><b>Methodname:</b></dt><dd><a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
231<dl compact><dt><b>Parameters:</b></dt><dd>
232 <table border="0" cellspacing="2" cellpadding="0">
233 <tr><td valign="top"></td><td valign="top"><em>newval</em>&nbsp;</td><td>new value for <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
234 </table>
235</dl>
236<dl class="return" compact><dt><b>Returns:</b></dt><dd>- </dd></dl>
237<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
238<dl compact><dt><b>Exceptions:</b></dt><dd>
239 <table border="0" cellspacing="2" cellpadding="0">
240 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
241 </table>
242</dl>
243<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
244
245</div>
246</div><p>
247<hr><h2>Member Function Documentation</h2>
248<a class="anchor" name="8c226fb0b0974a0cbb7897d94f75e4e0"></a><!-- doxytag: member="CDatT::getValue" ref="8c226fb0b0974a0cbb7897d94f75e4e0" args="() const " -->
249<div class="memitem">
250<div class="memproto">
251<div class="memtemplate">
252template&lt;class T&gt; </div>
253 <table class="memname">
254 <tr>
255 <td class="memname">T <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::getValue </td>
256 <td>(</td>
257 <td class="paramname"> </td>
258 <td>&nbsp;)&nbsp;</td>
259 <td width="100%"> const<code> [inline]</code></td>
260 </tr>
261 </table>
262</div>
263<div class="memdoc">
264
265<p>
266returns value of <a class="el" href="classCDatT.html">CDatT</a>
267<p>
268<dl class="user" compact><dt><b>Methodname:</b></dt><dd>getValue </dd></dl>
269<dl compact><dt><b>Parameters:</b></dt><dd>
270 <table border="0" cellspacing="2" cellpadding="0">
271 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
272 </table>
273</dl>
274<dl class="return" compact><dt><b>Returns:</b></dt><dd>value of <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
275<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
276<dl compact><dt><b>Exceptions:</b></dt><dd>
277 <table border="0" cellspacing="2" cellpadding="0">
278 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
279 </table>
280</dl>
281<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
282
283</div>
284</div><p>
285<a class="anchor" name="5915d4f7de6dceea7d0d7253ce8ff5c9"></a><!-- doxytag: member="CDatT::operator T" ref="5915d4f7de6dceea7d0d7253ce8ff5c9" args="()" -->
286<div class="memitem">
287<div class="memproto">
288<div class="memtemplate">
289template&lt;class T&gt; </div>
290 <table class="memname">
291 <tr>
292 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator T </td>
293 <td>(</td>
294 <td class="paramname"> </td>
295 <td>&nbsp;)&nbsp;</td>
296 <td width="100%"><code> [inline]</code></td>
297 </tr>
298 </table>
299</div>
300<div class="memdoc">
301
302<p>
303convert to T
304<p>
305<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator T </dd></dl>
306<dl compact><dt><b>Parameters:</b></dt><dd>
307 <table border="0" cellspacing="2" cellpadding="0">
308 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
309 </table>
310</dl>
311<dl class="return" compact><dt><b>Returns:</b></dt><dd>T </dd></dl>
312<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
313<dl compact><dt><b>Exceptions:</b></dt><dd>
314 <table border="0" cellspacing="2" cellpadding="0">
315 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
316 </table>
317</dl>
318<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
319
320</div>
321</div><p>
322<a class="anchor" name="acd2ef7a53a0c4b128485147171d0cbd"></a><!-- doxytag: member="CDatT::operator&lt;" ref="acd2ef7a53a0c4b128485147171d0cbd" args="(const CDatT &amp;x) const " -->
323<div class="memitem">
324<div class="memproto">
325<div class="memtemplate">
326template&lt;class T&gt; </div>
327 <table class="memname">
328 <tr>
329 <td class="memname">bool <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator&lt; </td>
330 <td>(</td>
331 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
332 <td class="paramname"> <em>x</em> </td>
333 <td>&nbsp;)&nbsp;</td>
334 <td width="100%"> const<code> [inline]</code></td>
335 </tr>
336 </table>
337</div>
338<div class="memdoc">
339
340<p>
341implementation of operator &lt;
342<p>
343<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator&lt; </dd></dl>
344<dl compact><dt><b>Parameters:</b></dt><dd>
345 <table border="0" cellspacing="2" cellpadding="0">
346 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
347 </table>
348</dl>
349<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if cdat is less than object x </dd></dl>
350<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
351<dl compact><dt><b>Exceptions:</b></dt><dd>
352 <table border="0" cellspacing="2" cellpadding="0">
353 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
354 </table>
355</dl>
356<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
357
358</div>
359</div><p>
360<a class="anchor" name="884afb7b0c4e972c25f12f6eff15177d"></a><!-- doxytag: member="CDatT::operator==" ref="884afb7b0c4e972c25f12f6eff15177d" args="(const CDatT &amp;x) const " -->
361<div class="memitem">
362<div class="memproto">
363<div class="memtemplate">
364template&lt;class T&gt; </div>
365 <table class="memname">
366 <tr>
367 <td class="memname">bool <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator== </td>
368 <td>(</td>
369 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
370 <td class="paramname"> <em>x</em> </td>
371 <td>&nbsp;)&nbsp;</td>
372 <td width="100%"> const<code> [inline]</code></td>
373 </tr>
374 </table>
375</div>
376<div class="memdoc">
377
378<p>
379implementation of operator ==
380<p>
381<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator== </dd></dl>
382<dl compact><dt><b>Parameters:</b></dt><dd>
383 <table border="0" cellspacing="2" cellpadding="0">
384 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
385 </table>
386</dl>
387<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if cdat equals object x </dd></dl>
388<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
389<dl compact><dt><b>Exceptions:</b></dt><dd>
390 <table border="0" cellspacing="2" cellpadding="0">
391 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
392 </table>
393</dl>
394<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
395
396</div>
397</div><p>
398<a class="anchor" name="f4f1e37bd94b17229dd0e181fcf41860"></a><!-- doxytag: member="CDatT::operator+=" ref="f4f1e37bd94b17229dd0e181fcf41860" args="(const CDatT &amp;x)" -->
399<div class="memitem">
400<div class="memproto">
401<div class="memtemplate">
402template&lt;class T&gt; </div>
403 <table class="memname">
404 <tr>
405 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator+= </td>
406 <td>(</td>
407 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
408 <td class="paramname"> <em>x</em> </td>
409 <td>&nbsp;)&nbsp;</td>
410 <td width="100%"><code> [inline]</code></td>
411 </tr>
412 </table>
413</div>
414<div class="memdoc">
415
416<p>
417implementation of operator +=
418<p>
419<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator+= </dd></dl>
420<dl compact><dt><b>Parameters:</b></dt><dd>
421 <table border="0" cellspacing="2" cellpadding="0">
422 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
423 </table>
424</dl>
425<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
426<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
427<dl compact><dt><b>Exceptions:</b></dt><dd>
428 <table border="0" cellspacing="2" cellpadding="0">
429 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
430 </table>
431</dl>
432<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
433
434</div>
435</div><p>
436<a class="anchor" name="24cf91d1ac4e0277547ec158ed35544a"></a><!-- doxytag: member="CDatT::operator-=" ref="24cf91d1ac4e0277547ec158ed35544a" args="(const CDatT &amp;x)" -->
437<div class="memitem">
438<div class="memproto">
439<div class="memtemplate">
440template&lt;class T&gt; </div>
441 <table class="memname">
442 <tr>
443 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator-= </td>
444 <td>(</td>
445 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
446 <td class="paramname"> <em>x</em> </td>
447 <td>&nbsp;)&nbsp;</td>
448 <td width="100%"><code> [inline]</code></td>
449 </tr>
450 </table>
451</div>
452<div class="memdoc">
453
454<p>
455implementation of operator -=
456<p>
457<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator-= </dd></dl>
458<dl compact><dt><b>Parameters:</b></dt><dd>
459 <table border="0" cellspacing="2" cellpadding="0">
460 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
461 </table>
462</dl>
463<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
464<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
465<dl compact><dt><b>Exceptions:</b></dt><dd>
466 <table border="0" cellspacing="2" cellpadding="0">
467 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
468 </table>
469</dl>
470<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
471
472</div>
473</div><p>
474<a class="anchor" name="707446768fff0c8e9a56c4af874d0224"></a><!-- doxytag: member="CDatT::operator *=" ref="707446768fff0c8e9a56c4af874d0224" args="(const CDatT &amp;x)" -->
475<div class="memitem">
476<div class="memproto">
477<div class="memtemplate">
478template&lt;class T&gt; </div>
479 <table class="memname">
480 <tr>
481 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator *= </td>
482 <td>(</td>
483 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
484 <td class="paramname"> <em>x</em> </td>
485 <td>&nbsp;)&nbsp;</td>
486 <td width="100%"><code> [inline]</code></td>
487 </tr>
488 </table>
489</div>
490<div class="memdoc">
491
492<p>
493implementation of operator *=
494<p>
495<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator*= </dd></dl>
496<dl compact><dt><b>Parameters:</b></dt><dd>
497 <table border="0" cellspacing="2" cellpadding="0">
498 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
499 </table>
500</dl>
501<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
502<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
503<dl compact><dt><b>Exceptions:</b></dt><dd>
504 <table border="0" cellspacing="2" cellpadding="0">
505 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
506 </table>
507</dl>
508<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
509
510</div>
511</div><p>
512<a class="anchor" name="c68e6cd45ae94ef7485650e72f07c49d"></a><!-- doxytag: member="CDatT::operator/=" ref="c68e6cd45ae94ef7485650e72f07c49d" args="(const CDatT &amp;x)" -->
513<div class="memitem">
514<div class="memproto">
515<div class="memtemplate">
516template&lt;class T&gt; </div>
517 <table class="memname">
518 <tr>
519 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator/= </td>
520 <td>(</td>
521 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
522 <td class="paramname"> <em>x</em> </td>
523 <td>&nbsp;)&nbsp;</td>
524 <td width="100%"><code> [inline]</code></td>
525 </tr>
526 </table>
527</div>
528<div class="memdoc">
529
530<p>
531implementation of operator /=
532<p>
533<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator/= </dd></dl>
534<dl compact><dt><b>Parameters:</b></dt><dd>
535 <table border="0" cellspacing="2" cellpadding="0">
536 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
537 </table>
538</dl>
539<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
540<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
541<dl compact><dt><b>Exceptions:</b></dt><dd>
542 <table border="0" cellspacing="2" cellpadding="0">
543 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
544 </table>
545</dl>
546<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
547
548</div>
549</div><p>
550<a class="anchor" name="403d947a670fcc25dc0ae4e00293cc33"></a><!-- doxytag: member="CDatT::operator%=" ref="403d947a670fcc25dc0ae4e00293cc33" args="(const CDatT &amp;x)" -->
551<div class="memitem">
552<div class="memproto">
553<div class="memtemplate">
554template&lt;class T&gt; </div>
555 <table class="memname">
556 <tr>
557 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator%= </td>
558 <td>(</td>
559 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
560 <td class="paramname"> <em>x</em> </td>
561 <td>&nbsp;)&nbsp;</td>
562 <td width="100%"><code> [inline]</code></td>
563 </tr>
564 </table>
565</div>
566<div class="memdoc">
567
568<p>
569implementation of operator %=
570<p>
571<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator%= </dd></dl>
572<dl compact><dt><b>Parameters:</b></dt><dd>
573 <table border="0" cellspacing="2" cellpadding="0">
574 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
575 </table>
576</dl>
577<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
578<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
579<dl compact><dt><b>Exceptions:</b></dt><dd>
580 <table border="0" cellspacing="2" cellpadding="0">
581 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
582 </table>
583</dl>
584<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
585
586</div>
587</div><p>
588<a class="anchor" name="f98140b24016e58307bf92b556157a13"></a><!-- doxytag: member="CDatT::operator|=" ref="f98140b24016e58307bf92b556157a13" args="(const CDatT &amp;x)" -->
589<div class="memitem">
590<div class="memproto">
591<div class="memtemplate">
592template&lt;class T&gt; </div>
593 <table class="memname">
594 <tr>
595 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator|= </td>
596 <td>(</td>
597 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
598 <td class="paramname"> <em>x</em> </td>
599 <td>&nbsp;)&nbsp;</td>
600 <td width="100%"><code> [inline]</code></td>
601 </tr>
602 </table>
603</div>
604<div class="memdoc">
605
606<p>
607implementation of operator |=
608<p>
609<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator|= </dd></dl>
610<dl compact><dt><b>Parameters:</b></dt><dd>
611 <table border="0" cellspacing="2" cellpadding="0">
612 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
613 </table>
614</dl>
615<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
616<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
617<dl compact><dt><b>Exceptions:</b></dt><dd>
618 <table border="0" cellspacing="2" cellpadding="0">
619 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
620 </table>
621</dl>
622<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
623
624</div>
625</div><p>
626<a class="anchor" name="3ec7b2fac8d93e51cd87acda04d7f41e"></a><!-- doxytag: member="CDatT::operator &amp;=" ref="3ec7b2fac8d93e51cd87acda04d7f41e" args="(const CDatT &amp;x)" -->
627<div class="memitem">
628<div class="memproto">
629<div class="memtemplate">
630template&lt;class T&gt; </div>
631 <table class="memname">
632 <tr>
633 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator &amp;= </td>
634 <td>(</td>
635 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
636 <td class="paramname"> <em>x</em> </td>
637 <td>&nbsp;)&nbsp;</td>
638 <td width="100%"><code> [inline]</code></td>
639 </tr>
640 </table>
641</div>
642<div class="memdoc">
643
644<p>
645implementation of operator &amp;=
646<p>
647<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator&amp;= </dd></dl>
648<dl compact><dt><b>Parameters:</b></dt><dd>
649 <table border="0" cellspacing="2" cellpadding="0">
650 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
651 </table>
652</dl>
653<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
654<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
655<dl compact><dt><b>Exceptions:</b></dt><dd>
656 <table border="0" cellspacing="2" cellpadding="0">
657 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
658 </table>
659</dl>
660<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
661
662</div>
663</div><p>
664<a class="anchor" name="03cf22edd6b2489e63be6cc846de789f"></a><!-- doxytag: member="CDatT::operator^=" ref="03cf22edd6b2489e63be6cc846de789f" args="(const CDatT &amp;x)" -->
665<div class="memitem">
666<div class="memproto">
667<div class="memtemplate">
668template&lt;class T&gt; </div>
669 <table class="memname">
670 <tr>
671 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator^= </td>
672 <td>(</td>
673 <td class="paramtype">const <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
674 <td class="paramname"> <em>x</em> </td>
675 <td>&nbsp;)&nbsp;</td>
676 <td width="100%"><code> [inline]</code></td>
677 </tr>
678 </table>
679</div>
680<div class="memdoc">
681
682<p>
683implementation of operator ^=
684<p>
685<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator^= </dd></dl>
686<dl compact><dt><b>Parameters:</b></dt><dd>
687 <table border="0" cellspacing="2" cellpadding="0">
688 <tr><td valign="top"></td><td valign="top"><em>x</em>&nbsp;</td><td>reference to <a class="el" href="classCDatT.html">CDatT</a> </td></tr>
689 </table>
690</dl>
691<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
692<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
693<dl compact><dt><b>Exceptions:</b></dt><dd>
694 <table border="0" cellspacing="2" cellpadding="0">
695 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
696 </table>
697</dl>
698<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
699
700</div>
701</div><p>
702<a class="anchor" name="9a17a5e35049ad6a150ec800ddb81e64"></a><!-- doxytag: member="CDatT::operator++" ref="9a17a5e35049ad6a150ec800ddb81e64" args="()" -->
703<div class="memitem">
704<div class="memproto">
705<div class="memtemplate">
706template&lt;class T&gt; </div>
707 <table class="memname">
708 <tr>
709 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator++ </td>
710 <td>(</td>
711 <td class="paramname"> </td>
712 <td>&nbsp;)&nbsp;</td>
713 <td width="100%"><code> [inline]</code></td>
714 </tr>
715 </table>
716</div>
717<div class="memdoc">
718
719<p>
720implementation of operator ++
721<p>
722<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator++ </dd></dl>
723<dl compact><dt><b>Parameters:</b></dt><dd>
724 <table border="0" cellspacing="2" cellpadding="0">
725 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
726 </table>
727</dl>
728<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
729<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
730<dl compact><dt><b>Exceptions:</b></dt><dd>
731 <table border="0" cellspacing="2" cellpadding="0">
732 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
733 </table>
734</dl>
735<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
736
737</div>
738</div><p>
739<a class="anchor" name="ec2be360ce61195c92db1ba4d2db0d8b"></a><!-- doxytag: member="CDatT::operator--" ref="ec2be360ce61195c92db1ba4d2db0d8b" args="()" -->
740<div class="memitem">
741<div class="memproto">
742<div class="memtemplate">
743template&lt;class T&gt; </div>
744 <table class="memname">
745 <tr>
746 <td class="memname"><a class="el" href="classCDatT.html">CDatT</a>&amp; <a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;::operator-- </td>
747 <td>(</td>
748 <td class="paramname"> </td>
749 <td>&nbsp;)&nbsp;</td>
750 <td width="100%"><code> [inline]</code></td>
751 </tr>
752 </table>
753</div>
754<div class="memdoc">
755
756<p>
757implementation of operator --
758<p>
759<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator-- </dd></dl>
760<dl compact><dt><b>Parameters:</b></dt><dd>
761 <table border="0" cellspacing="2" cellpadding="0">
762 <tr><td valign="top"></td><td valign="top"><em>-</em>&nbsp;</td><td></td></tr>
763 </table>
764</dl>
765<dl class="return" compact><dt><b>Returns:</b></dt><dd>refecence to <a class="el" href="classCDatT.html">CDatT</a> </dd></dl>
766<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
767<dl compact><dt><b>Exceptions:</b></dt><dd>
768 <table border="0" cellspacing="2" cellpadding="0">
769 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
770 </table>
771</dl>
772<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
773
774</div>
775</div><p>
776<hr><h2>Friends And Related Function Documentation</h2>
777<a class="anchor" name="81465346cb4f31cf76336d46c512d0f6"></a><!-- doxytag: member="CDatT::operator&lt;&lt;" ref="81465346cb4f31cf76336d46c512d0f6" args="(std::ostream &amp;stream, CDatT cdat)" -->
778<div class="memitem">
779<div class="memproto">
780<div class="memtemplate">
781template&lt;class T&gt; </div>
782 <table class="memname">
783 <tr>
784 <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
785 <td>(</td>
786 <td class="paramtype">std::ostream &amp;&nbsp;</td>
787 <td class="paramname"> <em>stream</em>, </td>
788 </tr>
789 <tr>
790 <td class="paramkey"></td>
791 <td></td>
792 <td class="paramtype"><a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt;&nbsp;</td>
793 <td class="paramname"> <em>cdat</em></td><td>&nbsp;</td>
794 </tr>
795 <tr>
796 <td></td>
797 <td>)</td>
798 <td></td><td></td><td width="100%"><code> [friend]</code></td>
799 </tr>
800 </table>
801</div>
802<div class="memdoc">
803
804<p>
805Shift/output operator for outputstream.
806<p>
807<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator&lt;&lt; </dd></dl>
808<dl compact><dt><b>Parameters:</b></dt><dd>
809 <table border="0" cellspacing="2" cellpadding="0">
810 <tr><td valign="top"></td><td valign="top"><em>stream</em>&nbsp;</td><td>reference to outputstream </td></tr>
811 <tr><td valign="top"></td><td valign="top"><em>cdat</em>&nbsp;</td><td>object which will be printed to stream </td></tr>
812 </table>
813</dl>
814<dl class="return" compact><dt><b>Returns:</b></dt><dd>reference to outputstream </dd></dl>
815<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
816<dl compact><dt><b>Exceptions:</b></dt><dd>
817 <table border="0" cellspacing="2" cellpadding="0">
818 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
819 </table>
820</dl>
821<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
822
823</div>
824</div><p>
825<a class="anchor" name="16f0666a0b7c3383eb965daf48134fab"></a><!-- doxytag: member="CDatT::operator&gt;&gt;" ref="16f0666a0b7c3383eb965daf48134fab" args="(std::istream &amp;stream, CDatT &amp;cdat)" -->
826<div class="memitem">
827<div class="memproto">
828<div class="memtemplate">
829template&lt;class T&gt; </div>
830 <table class="memname">
831 <tr>
832 <td class="memname">std::istream&amp; operator&gt;&gt; </td>
833 <td>(</td>
834 <td class="paramtype">std::istream &amp;&nbsp;</td>
835 <td class="paramname"> <em>stream</em>, </td>
836 </tr>
837 <tr>
838 <td class="paramkey"></td>
839 <td></td>
840 <td class="paramtype"><a class="el" href="classCDatT.html">CDatT</a>&lt; T &gt; &amp;&nbsp;</td>
841 <td class="paramname"> <em>cdat</em></td><td>&nbsp;</td>
842 </tr>
843 <tr>
844 <td></td>
845 <td>)</td>
846 <td></td><td></td><td width="100%"><code> [friend]</code></td>
847 </tr>
848 </table>
849</div>
850<div class="memdoc">
851
852<p>
853Shift/read operator for inputstream.
854<p>
855<dl class="user" compact><dt><b>Methodname:</b></dt><dd>operator&gt;&gt; </dd></dl>
856<dl compact><dt><b>Parameters:</b></dt><dd>
857 <table border="0" cellspacing="2" cellpadding="0">
858 <tr><td valign="top"></td><td valign="top"><em>stream</em>&nbsp;</td><td>reference to inputstream </td></tr>
859 <tr><td valign="top"></td><td valign="top"><em>cdat</em>&nbsp;</td><td>reference to object which will be read from stream </td></tr>
860 </table>
861</dl>
862<dl class="return" compact><dt><b>Returns:</b></dt><dd>reference to inputstream </dd></dl>
863<dl class="user" compact><dt><b>Global variables used:</b></dt><dd>none </dd></dl>
864<dl compact><dt><b>Exceptions:</b></dt><dd>
865 <table border="0" cellspacing="2" cellpadding="0">
866 <tr><td valign="top"></td><td valign="top"><em>none</em>&nbsp;</td><td></td></tr>
867 </table>
868</dl>
869<dl class="user" compact><dt><b>Conditions:</b></dt><dd>none </dd></dl>
870
871</div>
872</div><p>
873<hr>The documentation for this class was generated from the following file:<ul>
874<li>mycpu/<a class="el" href="cdat_8h-source.html">cdat.h</a></ul>
875<hr size="1"><address style="text-align: right;"><small>Generated on Thu May 14 18:19:17 2009 for mycpu by&nbsp;
876<a href="http://www.doxygen.org/index.html">
877<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>
878</body>
879</html>