aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/class_NLAIC__IBasicType.html
blob: 6e2c884ee88405ba79a3f0ec42e5bd248172359d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>
	<TITLE>nevrax.org : docs</TITLE>
	<LINK REL=stylesheet TYPE="text/css" HREF="/inc/css/nevrax.css">
	<link href="doxygen.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY MARGINHEIGHT="0" MARGINWIDTH="0">

<!-- uplinks -->
<TABLE CELLSPACING=0 CELLPADDING=0  BORDER=0>
 <TR>
        <TD WIDTH=16><IMG  SRC="/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
        <TD WIDTH=140 BGCOLOR=#dddddd><IMG  SRC="/inc/img/pixel.gif" WIDTH="140" HEIGHT="16" BORDER=0 ALT=""></TD>
        <TD WIDTH=16><IMG  SRC="/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
        <TD><IMG width=6 height=14 SRC="/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle>&nbsp;<A CLASS=uplinks HREF=><b>Home</B></FONT></A>&nbsp;&nbsp;&nbsp;</TD>
        <TD><IMG  width=6 height=14  SRC="/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle>&nbsp;<A CLASS=uplinks HREF=><b>nevrax.com</B></FONT></A>&nbsp;&nbsp;&nbsp;</TD>
 </TR>
</TABLE> 

<!-- banner Nevrax -->
<TABLE CELLSPACING=0 CELLPADDING=0  BORDER=0 WIDTH=100%>
 <TR><TD  BGCOLOR="#000000" BACKGROUND="/inc/img/black_banner.jpg"><A HREF=""><IMG  SRC="/inc/img/nevrax.gif" WIDTH="170" HEIGHT="45" BORDER=0 ALT="Nevrax" ></A></TD></TR>
</TABLE>

<!-- main table -->
<TABLE CELLSPACING=0 CELLPADDING=0  BORDER=0 height=100%>
 <TR>
	<TD WIDTH=16><IMG  SRC="/inc/img/pixel.gif" WIDTH="16" HEIGHT="10" BORDER=0 ALT=""></TD>
	<TD WIDTH=140   BGCOLOR=#dddddd VALIGN=TOP ALIGN=middle><IMG  SRC="/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT="">

		<!------ Begin Box ------>
		<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BGCOLOR=black><TR><TD><TABLE border=0  cellspacing=2 cellpadding=0 width=120><tr><TD ALIGN=middle bgcolor=black>
		<FONT COLOR=white FACE="sans-serif"><B>Nevrax.org</B></FONT></TD></TR><tr><td  colspan=2 bgcolor=#FFFFFF>
		<TABLE cellspacing=0 cellpadding=1 border=0>
			<tr><td ALIGN=middle><a  class='linkbox' href="/news/" TITLE="Rubrique news"><img width=13 height=15  hspace=5 border=0 src=/inc/img/picto-news.gif ALT=#></A></td><td><a  class='linkbox' href="/news/" TITLE="News">News</a></td></tr>
			<tr><td ALIGN=middle><a  class='linkbox' href="/mail/" TITLE="Rubrique mail"><img width=15 height=11  hspace=5 border=0 src=/inc/img/picto-mail.gif ALT=#></A></td><td><a  class='linkbox' href="/mail/" TITLE="Mailing list archive">Mailing-list</a></td></tr>
			<tr><td ALIGN=middle><a  class='linkbox' href="/docs/" TITLE="Rubrique docs"><img width=14 height=16  hspace=5 border=0 src=/inc/img/picto-docs.gif ALT=#></A></td><td><a  class='linkbox' href="/docs/" TITLE="Documentation">Documentation</a></td></tr>
			<tr><td ALIGN=middle><a  class='linkbox' href="/cvs/" TITLE="Rubrique cvs"><img width=13 height=17  hspace=5 border=0 src=/inc/img/picto-cvs.gif ALT=#></A></td><td><a  class='linkbox' href="/cvs/" TITLE="CVS Web">CVS</a></td></tr>
			<tr><td ALIGN=middle><a  class='linkbox' href="/bugs/" TITLE="Rubrique bugs"><img width=20 height=16  hspace=5 border=0 src=/inc/img/picto-bugs.gif ALT=#></A></td><td><a  class='linkbox' href="/bugs/" TITLE="Bugtracking">Bugs</a></td></tr>
			<tr><td ALIGN=middle><a  class='linkbox' href="/GPL.php3" TITLE="Rubrique license"><img  width=18 height=12   hspace=5 border=0 src=/inc/img/picto-gpl.gif ALT=#></A></td><td><a  class='linkbox' href="/GPL.php3" TITLE="License">License</a></td></tr>
		</TABLE>
		</TD></TR></TABLE></TD></TR></TABLE>
		<!------ End Box  ------>

	</TD>
	<TD WIDTH=15><IMG  SRC="/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
	<TD ALIGN=left valign=top><IMG  SRC="/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT="">

<!-- title -->
<TABLE  background="/inc/img/redline.gif" CELLSPACING=0 CELLPADDING=0  BORDER=0 width=100%><tr><td>
<A HREF="/docs/"><img src="/inc/img/t_docs.gif" ALT="Docs" HEIGHT=20 BORDER=0></A>
</td><td><IMG  SRC="/inc/img/pixel.gif" WIDTH="1" HEIGHT="1" BORDER=0 ALT="">
</td></tr></table>
&nbsp;

<!-- block -->
<TABLE  bgcolor="#dddddd" CELLSPACING=0 CELLPADDING=0  BORDER=0 width=100%><tr><td width=1% valign=middle><img width=6 height=14 hspace=2 vspace=2 src="/inc/img/reddots.gif"></TD>
	<TD><B>Documentation</B></TD>
	<TD ALIGN=RIGHT>&nbsp;</td>
</tr></table>
<!-- Generated by Doxygen 1.2.2 on Thu May 17 22:27:48 2001 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; <a class="qindexRef" doxygen="_cgi:/cgi-bin/nel-search.cgi" href="/cgi-bin/nel-search.cgi">Search</a> &nbsp; </center>
<hr><h1>NLAIC::IBasicType  Class Reference</h1><a class="el" href="class_NLAIC__IBasicType.html">IBasicType</a> is an abstract allows some basic fonctionality same as typing, clone and get a new instance. 
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="abstract_interface_h-source.html">abstract_interface.h</a>&gt;</code>
<p>
Inheritance diagram for NLAIC::IBasicType<p><center><img src="class_NLAIC__IBasicType_inherit_graph.gif" border="0" usemap="#NLAIC::IBasicType_inherit_map" alt="Inheritance graph"></center>
<map name="NLAIC::IBasicType_inherit_map">
<area href="class_NLAIC__IBasicInterface.html" shape="rect" coords="367,1,508,19">
<area href="class_NLAIC__IClassFactory.html" shape="rect" coords="369,43,505,62">
<area href="class_NLAIC__IPointerGestion.html" shape="rect" coords="1,22,145,41">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for NLAIC::IBasicType:<p><center><img src="class_NLAIC__IBasicType_coll_graph.gif" border="0" usemap="#NLAIC::IBasicType_coll_map" alt="Collaboration graph"></center>
<map name="NLAIC::IBasicType_coll_map">
<area href="class_NLAIC__IPointerGestion.html" shape="rect" coords="0,134,144,152">
<area href="class_NLMISC__IStreamable.html" shape="rect" coords="4,67,140,86">
<area href="class_NLMISC__IClassable.html" shape="rect" coords="9,0,135,19">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="class_NLAIC__IBasicType-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="class_NLAIC__IBasicType.html#a0">IBasicType</a> ()</td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="class_NLAIC__IBasicType.html#a1">IBasicType</a> (const IBasicType &amp;a)</td></tr>
<tr><td nowrap align=right valign=top>virtual const <a class="el" href="class_NLAIC__CIdentType.html">CIdentType</a>&amp;&nbsp;</td><td valign=bottom><a class="el" href="class_NLAIC__IBasicType.html#a2">getType</a> () const = 0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>getType return a unique string how represente the class, it can be the name of the class.</em> <a href="#a2">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const IBasicType*&nbsp;</td><td valign=bottom><a class="el" href="class_NLAIC__IBasicType.html#a3">clone</a> () const = 0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>This function allow a pointer copy, that mean that the new class have the sam attributs caracteristics as the owne.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual const IBasicType*&nbsp;</td><td valign=bottom><a class="el" href="class_NLAIC__IBasicType.html#a4">newInstance</a> () const = 0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>This function allow a new instance, that mean that the class is a class factory.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual void&nbsp;</td><td valign=bottom><a class="el" href="class_NLAIC__IBasicType.html#a5">getDebugString</a> (char *) const = 0</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>This is a Debug function, text is an character pointer to receive the debug text output, the debug text containe all think sensible to interset user.</em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>virtual&nbsp;</td><td valign=bottom><a class="el" href="class_NLAIC__IBasicType.html#a6">~IBasicType</a> ()</td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<a class="el" href="class_NLAIC__IBasicType.html">IBasicType</a> is an abstract allows some basic fonctionality same as typing, clone and get a new instance.
<p>
<dl compact><dt>
<b>Author(s): </b><dd>
 Chafik sameh  ,  Nevrax France </dl><dl compact><dt>
<b>Date: </b><dd>
 2000 </dl>
<p>

<p>
Definition at line <a class="el" href="abstract_interface_h-source.html#l00246">246</a> of file <a class="el" href="abstract_interface_h-source.html">abstract_interface.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="a0" doxytag="NLAIC::IBasicType::IBasicType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td nowrap valign="top"><b> 
NLAIC::IBasicType::IBasicType (
          </b></td>
          <td valign="bottom"><b>
)<code> [inline]</code>
          </b></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="abstract_interface_h-source.html#l00249">249</a> of file <a class="el" href="abstract_interface_h-source.html">abstract_interface.h</a>.    </td>
  </tr>
</table>
<a name="a1" doxytag="NLAIC::IBasicType::IBasicType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td nowrap valign="top"><b> 
NLAIC::IBasicType::IBasicType (
          </b></td>
          <td valign="bottom"><b>
const IBasicType &amp; <em>a</em>&nbsp;)<code> [inline]</code>
          </b></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="abstract_interface_h-source.html#l00253">253</a> of file <a class="el" href="abstract_interface_h-source.html">abstract_interface.h</a>.    </td>
  </tr>
</table>
<a name="a6" doxytag="NLAIC::IBasicType::~IBasicType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td nowrap valign="top"><b> 
NLAIC::IBasicType::~IBasicType (
          </b></td>
          <td valign="bottom"><b>
)<code> [inline, virtual]</code>
          </b></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="abstract_interface_h-source.html#l00276">276</a> of file <a class="el" href="abstract_interface_h-source.html">abstract_interface.h</a>.    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="a3" doxytag="NLAIC::IBasicType::clone"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td nowrap valign="top"><b> 
const IBasicType * NLAIC::IBasicType::clone (
          </b></td>
          <td valign="bottom"><b>
void&nbsp;) const<code> [pure virtual]</code>
          </b></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
This function allow a pointer copy, that mean that the new class have the sam attributs caracteristics as the owne.
<p>

<p>
Reimplemented in <a class="el" href="class_NLAIAGENT__CActor.html#a10">NLAIAGENT::CActor</a>, <a class="el" href="class_NLAIAGENT__CActorScript.html#a10">NLAIAGENT::CActorScript</a>, <a class="el" href="class_NLAIAGENT__IAgent.html#a3">NLAIAGENT::IAgent</a>, <a class="el" href="class_NLAIAGENT__VectorType.html#a5">NLAIAGENT::VectorType</a>, <a class="el" href="class_NLAIAGENT__DigitalType.html#a4">NLAIAGENT::DigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDigitalType.html#a4">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="class_NLAIAGENT__DDigitalType.html#a4">NLAIAGENT::DDigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDDigitalType.html#a4">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="class_NLAIAGENT__IntegerType.html#a4">NLAIAGENT::IntegerType</a>, <a class="el" href="class_NLAIAGENT__ShortIntegerType.html#a4">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="class_NLAIAGENT__CharType.html#a4">NLAIAGENT::CharType</a>, <a class="el" href="class_NLAIAGENT__CLocalAgentMail.html#a8">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="class_NLAIAGENT__CStringType.html#a3">NLAIAGENT::CStringType</a>, <a class="el" href="class_NLAIAGENT__CGroupType.html#a30">NLAIAGENT::CGroupType</a>, <a class="el" href="class_NLAIAGENT__CVectorGroupType.html#a32">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="class_NLAIAGENT__CProxyAgentMail.html#a8">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="class_NLAIAGENT__CAgentScript.html#a48">NLAIAGENT::CAgentScript</a>, <a class="el" href="class_NLAIAGENT__CStringVarName.html#a12">NLAIAGENT::CStringVarName</a>, <a class="el" href="class_NLAIAGENT__CIndexedVarName.html#a12">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="class_NLAIAGENT__CAgentManagerTimer.html#a8">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="class_NLAIAGENT__CLibTimerManager.html#a6">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="class_NLAIAGENT__CAgentWatchTimer.html#a5">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="class_NLAIAGENT__CAgentClockTimer.html#a6">NLAIAGENT::CAgentClockTimer</a>, <a class="el" href="class_NLAIAGENT__CAgentTimerHandle.html#a4">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="class_NLAIAGENT__CGDAgentScript.html#a4">NLAIAGENT::CGDAgentScript</a>, <a class="el" href="class_NLAIAGENT__CLocWordNumRef.html#a8">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="class_NLAIAGENT__CVectorGroupManager.html#a4">NLAIAGENT::CVectorGroupManager</a>, <a class="el" href="class_NLAIAGENT__CListGroupManager.html#a3">NLAIAGENT::CListGroupManager</a>, <a class="el" href="class_NLAIAGENT__CSimpleLocalMailBox.html#a16">NLAIAGENT::CSimpleLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CLocalMailBox.html#a13">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CScriptMailBox.html#a8">NLAIAGENT::CScriptMailBox</a>, <a class="el" href="class_NLAIAGENT__CMainAgentScript.html#a10">NLAIAGENT::CMainAgentScript</a>, <a class="el" href="class_NLAIAGENT__CMessageScript.html#a13">NLAIAGENT::CMessageScript</a>, <a class="el" href="class_NLAIAGENT__CMessageList.html#a7">NLAIAGENT::CMessageList</a>, <a class="el" href="class_NLAIAGENT__CMessageVector.html#a8">NLAIAGENT::CMessageVector</a>, <a class="el" href="class_NLAIAGENT__CSuccessMsg.html#a5">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="class_NLAIAGENT__CFailureMsg.html#a5">NLAIAGENT::CFailureMsg</a>, <a class="el" href="class_NLAIAGENT__CVectorMsgContainer.html#a5">NLAIAGENT::CVectorMsgContainer</a>, <a class="el" href="class_NLAIAGENT__CMsgDebug.html#a4">NLAIAGENT::CMsgDebug</a>, <a class="el" href="class_NLAIAGENT__CFactMsg.html#a5">NLAIAGENT::CFactMsg</a>, <a class="el" href="class_NLAIAGENT__CGoalMsg.html#a5">NLAIAGENT::CGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CCancelGoalMsg.html#a5">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CMessageGroup.html#a4">NLAIAGENT::CMessageGroup</a>, <a class="el" href="class_NLAIAGENT__CNotifyParentScript.html#a4">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="class_NLAIAGENT__COnChangeMsg.html#a5">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="class_NLAIAGENT__CObjectIdent.html#a8">NLAIAGENT::CObjectIdent</a>, <a class="el" href="class_NLAIAGENT__CObjectType.html#a2">NLAIAGENT::CObjectType</a>, <a class="el" href="class_NLAIAGENT__CPExec.html#a1">NLAIAGENT::CPExec</a>, <a class="el" href="class_NLAIAGENT__CPAchieve.html#a2">NLAIAGENT::CPAchieve</a>, <a class="el" href="class_NLAIAGENT__CPAsk.html#a2">NLAIAGENT::CPAsk</a>, <a class="el" href="class_NLAIAGENT__CPBreak.html#a2">NLAIAGENT::CPBreak</a>, <a class="el" href="class_NLAIAGENT__CPTell.html#a2">NLAIAGENT::CPTell</a>, <a class="el" href="class_NLAIAGENT__CPKill.html#a2">NLAIAGENT::CPKill</a>, <a class="el" href="class_NLAIAGENT__CPError.html#a2">NLAIAGENT::CPError</a>, <a class="el" href="class_NLAIAGENT__CPEven.html#a2">NLAIAGENT::CPEven</a>, <a class="el" href="class_NLAIAGENT__CPService.html#a2">NLAIAGENT::CPService</a>, <a class="el" href="class_NLAIC__CSelfClassFactory.html#a2">NLAIC::CSelfClassFactory</a>, <a class="el" href="class_NLAIC__CBinaryType.html#a24">NLAIC::CBinaryType</a>, <a class="el" href="class_NLAIC__CTypeOfObject.html#a5">NLAIC::CTypeOfObject</a>, <a class="el" href="class_NLAIC__CTypeOfOperator.html#a5">NLAIC::CTypeOfOperator</a>, <a class="el" href="class_NLAICHARACTER__CCharacterChild.html#a11">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="class_NLAICHARACTER__CCharacterNoeud.html#a9">NLAICHARACTER::CCharacterNoeud</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyFact.html#a13">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRule.html#a12">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRuleSet.html#a3">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyInterval.html#a6">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="class_NLAIFUZZY__CRightFuzzySet.html#a6">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTriangleFuzzySet.html#a6">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTrapezeFuzzySet.html#a7">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CLeftFuzzySet.html#a7">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__FuzzyType.html#a0">NLAIFUZZY::FuzzyType</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyVar.html#a16">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="class_NLAILOGIC__CBoolAssert.html#a8">NLAILOGIC::CBoolAssert</a>, <a class="el" href="class_NLAILOGIC__CBoolOperator.html#a10">NLAILOGIC::CBoolOperator</a>, <a class="el" href="class_NLAILOGIC__CBoolType.html#a3">NLAILOGIC::CBoolType</a>, <a class="el" href="class_NLAILOGIC__CClause.html#a11">NLAILOGIC::CClause</a>, <a class="el" href="class_NLAILOGIC__CFactBase.html#a6">NLAILOGIC::CFactBase</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderAssert.html#a10">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderOperator.html#a10">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="class_NLAIAGENT__CFsmScript.html#a5">NLAIAGENT::CFsmScript</a>, <a class="el" href="class_NLAIAGENT__CSeqFsmScript.html#a4">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="class_NLAILOGIC__CGoal.html#a14">NLAILOGIC::CGoal</a>, <a class="el" href="class_NLAISCRIPT__COperatorClass.html#a29">NLAISCRIPT::COperatorClass</a>, <a class="el" href="class_NLAIAGENT__COperatorScript.html#a5">NLAIAGENT::COperatorScript</a>, <a class="el" href="class_NLAILOGIC__CRule.html#a10">NLAILOGIC::CRule</a>, <a class="el" href="class_NLAILOGIC__CValueSet.html#a18">NLAILOGIC::CValueSet</a>, <a class="el" href="class_NLAILOGIC__CVar.html#a6">NLAILOGIC::CVar</a>, <a class="el" href="class_NLAILOGIC__CVarSet.html#a5">NLAILOGIC::CVarSet</a>, <a class="el" href="class_NLAILOGIC__CFactPattern.html#a8">NLAILOGIC::CFactPattern</a>, <a class="el" href="class_NLAISCRIPT__CCodeContext.html#a4">NLAISCRIPT::CCodeContext</a>, <a class="el" href="class_NLAISCRIPT__CCodeBrancheRun.html#a22">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="class_NLAISCRIPT__CCodeBrancheRunDebug.html#a17">NLAISCRIPT::CCodeBrancheRunDebug</a>, <a class="el" href="class_NLAISCRIPT__CContextDebug.html#a3">NLAISCRIPT::CContextDebug</a>, <a class="el" href="class_NLAISCRIPT__CGDAgentClass.html#a5">NLAISCRIPT::CGDAgentClass</a>, <a class="el" href="class_NLAISCRIPT__CActorClass.html#a5">NLAISCRIPT::CActorClass</a>, <a class="el" href="class_NLAISCRIPT__CFsmClass.html#a11">NLAISCRIPT::CFsmClass</a>, <a class="el" href="class_NLAISCRIPT__CSeqFsmClass.html#a12">NLAISCRIPT::CSeqFsmClass</a>, <a class="el" href="class_NLAISCRIPT__CSuccessMsgClass.html#a4">NLAISCRIPT::CSuccessMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CFailureMsgClass.html#a4">NLAISCRIPT::CFailureMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CParam.html#a16">NLAISCRIPT::CParam</a>, <a class="el" href="class_NLAISCRIPT__CMethodeName.html#a15">NLAISCRIPT::CMethodeName</a>, <a class="el" href="class_NLAISCRIPT__CClassInterpretFactory.html#a4">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="class_NLAISCRIPT__CAgentClass.html#a7">NLAISCRIPT::CAgentClass</a>, <a class="el" href="class_NLAISCRIPT__CManagerClass.html#a5">NLAISCRIPT::CManagerClass</a>, <a class="el" href="class_NLAISCRIPT__CMessageClass.html#a5">NLAISCRIPT::CMessageClass</a>, <a class="el" href="class_NLAISCRIPT__CMsgNotifyParentClass.html#a4">NLAISCRIPT::CMsgNotifyParentClass</a>, <a class="el" href="class_NLAISCRIPT__CGoalMsgClass.html#a4">NLAISCRIPT::CGoalMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CCancelGoalMsgClass.html#a4">NLAISCRIPT::CCancelGoalMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CFactMsgClass.html#a4">NLAISCRIPT::CFactMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CDebugMsgClass.html#a4">NLAISCRIPT::CDebugMsgClass</a>, <a class="el" href="class_NLAISCRIPT__COnChangeMsgClass.html#a4">NLAISCRIPT::COnChangeMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CCallPrint.html#a9">NLAISCRIPT::CCallPrint</a>, <a class="el" href="class_NLAISCRIPT__IBlock.html#a10">NLAISCRIPT::IBlock</a>, <a class="el" href="class_NLAISCRIPT__CLoadSelfObject.html#a5">NLAISCRIPT::CLoadSelfObject</a>, <a class="el" href="class_NLAISCRIPT__CLoadStackObject.html#a5">NLAISCRIPT::CLoadStackObject</a>, <a class="el" href="class_NLAISCRIPT__CLoadHeapObject.html#a5">NLAISCRIPT::CLoadHeapObject</a>, <a class="el" href="class_NLAISCRIPT__CObjectUnknown.html#a3">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="class_NLAISCRIPT__CLdbNewOpCode.html#a3">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNegOpCode.html#a3">NLAISCRIPT::CNegOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAddOpCode.html#a3">NLAISCRIPT::CAddOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSubOpCode.html#a3">NLAISCRIPT::CSubOpCode</a>, <a class="el" href="class_NLAISCRIPT__CDivOpCode.html#a3">NLAISCRIPT::CDivOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMulOpCode.html#a3">NLAISCRIPT::CMulOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSupOpCode.html#a3">NLAISCRIPT::CSupOpCode</a>, <a class="el" href="class_NLAISCRIPT__CInfOpCode.html#a3">NLAISCRIPT::CInfOpCode</a>, <a class="el" href="class_NLAISCRIPT__CEqOpCode.html#a3">NLAISCRIPT::CEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSupEqOpCode.html#a3">NLAISCRIPT::CSupEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CInfEqOpCode.html#a3">NLAISCRIPT::CInfEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CDiffOpCode.html#a3">NLAISCRIPT::CDiffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNotOpCode.html#a3">NLAISCRIPT::CNotOpCode</a>, <a class="el" href="class_NLAISCRIPT__CJFalseOpCode.html#a3">NLAISCRIPT::CJFalseOpCode</a>, <a class="el" href="class_NLAISCRIPT__CJmpOpCode.html#a3">NLAISCRIPT::CJmpOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCode.html#a3">NLAISCRIPT::CAffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCodeDebug.html#a4">NLAISCRIPT::CAffOpCodeDebug</a>, <a class="el" href="class_NLAISCRIPT__CAffHeapMemberiOpCode.html#a3">NLAISCRIPT::CAffHeapMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffMemberiOpCode.html#a3">NLAISCRIPT::CAffMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffMemberOpCode.html#a3">NLAISCRIPT::CAffMemberOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLocAlloc.html#a3">NLAISCRIPT::CLocAlloc</a>, <a class="el" href="class_NLAISCRIPT__CLocAllocDebug.html#a4">NLAISCRIPT::CLocAllocDebug</a>, <a class="el" href="class_NLAISCRIPT__CMarkAlloc.html#a3">NLAISCRIPT::CMarkAlloc</a>, <a class="el" href="class_NLAISCRIPT__CFreeAlloc.html#a3">NLAISCRIPT::CFreeAlloc</a>, <a class="el" href="class_NLAISCRIPT__CFreeAllocDebug.html#a4">NLAISCRIPT::CFreeAllocDebug</a>, <a class="el" href="class_NLAISCRIPT__CHaltOpCode.html#a3">NLAISCRIPT::CHaltOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNopOpCode.html#a3">NLAISCRIPT::CNopOpCode</a>, <a class="el" href="class_NLAISCRIPT__CTellOpCode.html#a3">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMakeArgOpCode.html#a4">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMarkMsg.html#a4">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="class_NLAISCRIPT__CMsgSetSender.html#a2">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="class_NLAISCRIPT__CFindRunMsg.html#a5">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="class_NLAISCRIPT__CAddParamNameDebug.html#a4">NLAISCRIPT::CAddParamNameDebug</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberMethod.html#a3">NLAISCRIPT::CLibMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberInheritedMethod.html#a3">NLAISCRIPT::CLibMemberInheritedMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberMethodi.html#a3">NLAISCRIPT::CLibMemberMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLibCallMethod.html#a3">NLAISCRIPT::CLibCallMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibCallInheritedMethod.html#a3">NLAISCRIPT::CLibCallInheritedMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibCallMethodi.html#a3">NLAISCRIPT::CLibCallMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLibStackMemberMethod.html#a4">NLAISCRIPT::CLibStackMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibStackNewMemberMethod.html#a3">NLAISCRIPT::CLibStackNewMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibHeapMemberMethod.html#a4">NLAISCRIPT::CLibHeapMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CCallMethod.html#a4">NLAISCRIPT::CCallMethod</a>, <a class="el" href="class_NLAISCRIPT__CCallHeapMethodi.html#a4">NLAISCRIPT::CCallHeapMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallStackMethodi.html#a4">NLAISCRIPT::CCallStackMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallStackNewMethodi.html#a4">NLAISCRIPT::CCallStackNewMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallMethodi.html#a4">NLAISCRIPT::CCallMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLdbOpCode.html#a3">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberOpCode.html#a3">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbStackMemberiOpCode.html#a3">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbHeapMemberiOpCode.html#a3">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberiOpCode.html#a3">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbRefOpCode.html#a3">NLAISCRIPT::CLdbRefOpCode</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceFile.html#a5">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceMemory.html#a5">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="class_NLAISCRIPT__CLibTest.html#a9">NLAISCRIPT::CLibTest</a>, <a class="el" href="class_NLAISCRIPT__CVarPStack.html#a4">NLAISCRIPT::CVarPStack</a>, <a class="el" href="class_NLAISCRIPT__CVarPStackParam.html#a6">NLAISCRIPT::CVarPStackParam</a>, and <a class="el" href="class_NLAILINK__IOTrace.html#a5">NLAILINK::IOTrace</a>.
<p>
Referenced by <a class="el" href="opcode_cpp-source.html#l00428">NLAISCRIPT::CAddParamNameDebug::CAddParamNameDebug</a>(), <a class="el" href="opcode_cpp-source.html#l00306">NLAISCRIPT::CFindRunMsg::CFindRunMsg</a>(), <a class="el" href="goal_cpp-source.html#l00022">NLAILOGIC::CGoal::CGoal</a>(), <a class="el" href="opcode_ldb_h-source.html#l00038">NLAISCRIPT::CLdbOpCode::CLdbOpCode</a>(), <a class="el" href="interpret_fsm_cpp-source.html#l00195">NLAISCRIPT::CSeqFsmClass::addStep</a>(), <a class="el" href="group_type_cpp-source.html#l00721">NLAIAGENT::CVectorGroupType::cpy</a>(), <a class="el" href="fuzzycond_cpp-source.html#l00068">NLAIFUZZY::CSimpleFuzzyCond::init</a>(), <a class="el" href="interpret_object_agent_cpp-source.html#l00348">NLAISCRIPT::CAgentClass::registerComponent</a>(), <a class="el" href="opcode_ldb_cpp-source.html#l00124">NLAISCRIPT::CLdbMemberiOpCode::runOpCode</a>(), <a class="el" href="opcode_h-source.html#l00059">NLAISCRIPT::CLdbNewOpCode::runOpCode</a>(), <a class="el" href="agents_cpp-source.html#l00479">NLAIAGENT::IBasicAgent::runTell</a>(), <a class="el" href="interpret_object_cpp-source.html#l00130">NLAISCRIPT::CClassInterpretFactory::setClass</a>(), <a class="el" href="interpret_object_cpp-source.html#l00097">NLAISCRIPT::IClassInterpret::setClassName</a>(), <a class="el" href="logic_interpret_object_operator_cpp-source.html#l00632">NLAISCRIPT::COperatorClass::setGoal</a>(), <a class="el" href="interpret_object_agent_cpp-source.html#l00921">NLAISCRIPT::CAgentClass::setInheritanceName</a>(), and <a class="el" href="interpret_methodes_cpp-source.html#l00340">NLAISCRIPT::CMethodeName::setName</a>().    </td>
  </tr>
</table>
<a name="a5" doxytag="NLAIC::IBasicType::getDebugString"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td nowrap valign="top"><b> 
void NLAIC::IBasicType::getDebugString (
          </b></td>
          <td valign="bottom"><b>
char * <em>text</em>&nbsp;) const<code> [pure virtual]</code>
          </b></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
This is a Debug function, text is an character pointer to receive the debug text output, the debug text containe all think sensible to interset user.
<p>

<p>
Reimplemented in <a class="el" href="class_NLAIAGENT__CActor.html#a12">NLAIAGENT::CActor</a>, <a class="el" href="class_NLAIAGENT__CActorScript.html#a12">NLAIAGENT::CActorScript</a>, <a class="el" href="class_NLAIAGENT__IAgent.html#a5">NLAIAGENT::IAgent</a>, <a class="el" href="class_NLAIAGENT__VectorType.html#a8">NLAIAGENT::VectorType</a>, <a class="el" href="class_NLAIAGENT__DigitalType.html#a7">NLAIAGENT::DigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDigitalType.html#a8">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="class_NLAIAGENT__DDigitalType.html#a7">NLAIAGENT::DDigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDDigitalType.html#a8">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="class_NLAIAGENT__IntegerType.html#a7">NLAIAGENT::IntegerType</a>, <a class="el" href="class_NLAIAGENT__ShortIntegerType.html#a7">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="class_NLAIAGENT__CharType.html#a7">NLAIAGENT::CharType</a>, <a class="el" href="class_NLAIAGENT__CLocalAgentMail.html#a9">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="class_NLAIAGENT__CStringType.html#a8">NLAIAGENT::CStringType</a>, <a class="el" href="class_NLAIAGENT__CGroupType.html#a2">NLAIAGENT::CGroupType</a>, <a class="el" href="class_NLAIAGENT__CVectorGroupType.html#a3">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="class_NLAIAGENT__CProxyAgentMail.html#a9">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="class_NLAIAGENT__CAgentScript.html#a50">NLAIAGENT::CAgentScript</a>, <a class="el" href="class_NLAIAGENT__CStringVarName.html#a14">NLAIAGENT::CStringVarName</a>, <a class="el" href="class_NLAIAGENT__CIndexedVarName.html#a14">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="class_NLAIAGENT__CAgentManagerTimer.html#a10">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="class_NLAIAGENT__CLibTimerManager.html#a9">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="class_NLAIAGENT__CAgentWatchTimer.html#a8">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="class_NLAIAGENT__CAgentTimerHandle.html#a7">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="class_NLAIAGENT__CGDAgentScript.html#a6">NLAIAGENT::CGDAgentScript</a>, <a class="el" href="class_NLAIAGENT__CLocWordNumRef.html#a6">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="class_NLAIAGENT__IListBasicManager.html#a35">NLAIAGENT::IListBasicManager</a>, <a class="el" href="class_NLAIAGENT__CSimpleLocalMailBox.html#a19">NLAIAGENT::CSimpleLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CLocalMailBox.html#a24">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CMessageScript.html#a15">NLAIAGENT::CMessageScript</a>, <a class="el" href="class_NLAIAGENT__IMessageBase.html#a28">NLAIAGENT::IMessageBase</a>, <a class="el" href="class_NLAIAGENT__CSuccessMsg.html#a8">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="class_NLAIAGENT__CFailureMsg.html#a8">NLAIAGENT::CFailureMsg</a>, <a class="el" href="class_NLAIAGENT__CVectorMsgContainer.html#a8">NLAIAGENT::CVectorMsgContainer</a>, <a class="el" href="class_NLAIAGENT__CMsgDebug.html#a7">NLAIAGENT::CMsgDebug</a>, <a class="el" href="class_NLAIAGENT__CFactMsg.html#a8">NLAIAGENT::CFactMsg</a>, <a class="el" href="class_NLAIAGENT__CGoalMsg.html#a8">NLAIAGENT::CGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CCancelGoalMsg.html#a8">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CMessageGroup.html#a8">NLAIAGENT::CMessageGroup</a>, <a class="el" href="class_NLAIAGENT__CNotifyParentScript.html#a7">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="class_NLAIAGENT__COnChangeMsg.html#a8">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="class_NLAIAGENT__CObjectIdent.html#a7">NLAIAGENT::CObjectIdent</a>, <a class="el" href="class_NLAIAGENT__CObjectType.html#a4">NLAIAGENT::CObjectType</a>, <a class="el" href="class_NLAIC__CSelfClassFactory.html#a4">NLAIC::CSelfClassFactory</a>, <a class="el" href="class_NLAIC__CBinaryType.html#a27">NLAIC::CBinaryType</a>, <a class="el" href="class_NLAIC__CTypeOfObject.html#a8">NLAIC::CTypeOfObject</a>, <a class="el" href="class_NLAIC__CTypeOfOperator.html#a8">NLAIC::CTypeOfOperator</a>, <a class="el" href="class_NLAICHARACTER__CCharacterChild.html#a10">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="class_NLAICHARACTER__CCharacterNoeud.html#a8">NLAICHARACTER::CCharacterNoeud</a>, <a class="el" href="class_NLAIFUZZY__CSimpleFuzzyCond.html#a1">NLAIFUZZY::CSimpleFuzzyCond</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyFact.html#a15">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRule.html#a10">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRuleSet.html#a7">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyInterval.html#a11">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="class_NLAIFUZZY__CRightFuzzySet.html#a11">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTriangleFuzzySet.html#a11">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTrapezeFuzzySet.html#a12">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CLeftFuzzySet.html#a12">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__FuzzyType.html#a5">NLAIFUZZY::FuzzyType</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyVar.html#a20">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="class_NLAILOGIC__CBoolAssert.html#a12">NLAILOGIC::CBoolAssert</a>, <a class="el" href="class_NLAILOGIC__CBoolOperator.html#a14">NLAILOGIC::CBoolOperator</a>, <a class="el" href="class_NLAILOGIC__CBoolType.html#a8">NLAILOGIC::CBoolType</a>, <a class="el" href="class_NLAILOGIC__CClause.html#a5">NLAILOGIC::CClause</a>, <a class="el" href="class_NLAILOGIC__CFact.html#a6">NLAILOGIC::CFact</a>, <a class="el" href="class_NLAILOGIC__CFactBase.html#a11">NLAILOGIC::CFactBase</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderAssert.html#a14">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderOperator.html#a14">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="class_NLAIAGENT__CFsmScript.html#a7">NLAIAGENT::CFsmScript</a>, <a class="el" href="class_NLAIAGENT__CSeqFsmScript.html#a6">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="class_NLAILOGIC__CGoal.html#a18">NLAILOGIC::CGoal</a>, <a class="el" href="class_NLAISCRIPT__COperatorClass.html#a31">NLAISCRIPT::COperatorClass</a>, <a class="el" href="class_NLAIAGENT__COperatorScript.html#a7">NLAIAGENT::COperatorScript</a>, <a class="el" href="class_NLAILOGIC__CRule.html#a12">NLAILOGIC::CRule</a>, <a class="el" href="class_NLAILOGIC__CValueSet.html#a17">NLAILOGIC::CValueSet</a>, <a class="el" href="class_NLAILOGIC__CVar.html#a10">NLAILOGIC::CVar</a>, <a class="el" href="class_NLAILOGIC__CVarSet.html#a10">NLAILOGIC::CVarSet</a>, <a class="el" href="class_NLAILOGIC__CFactPattern.html#a11">NLAILOGIC::CFactPattern</a>, <a class="el" href="class_NLAISCRIPT__CCodeContext.html#a6">NLAISCRIPT::CCodeContext</a>, <a class="el" href="class_NLAISCRIPT__CCodeBrancheRun.html#a20">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="class_NLAISCRIPT__CContextDebug.html#a5">NLAISCRIPT::CContextDebug</a>, <a class="el" href="class_NLAISCRIPT__CActorClass.html#a7">NLAISCRIPT::CActorClass</a>, <a class="el" href="class_NLAISCRIPT__CFsmClass.html#a13">NLAISCRIPT::CFsmClass</a>, <a class="el" href="class_NLAISCRIPT__CSeqFsmClass.html#a14">NLAISCRIPT::CSeqFsmClass</a>, <a class="el" href="class_NLAISCRIPT__CParam.html#a18">NLAISCRIPT::CParam</a>, <a class="el" href="class_NLAISCRIPT__CMethodeName.html#a17">NLAISCRIPT::CMethodeName</a>, <a class="el" href="class_NLAISCRIPT__CClassInterpretFactory.html#a3">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="class_NLAISCRIPT__CAgentClass.html#a9">NLAISCRIPT::CAgentClass</a>, <a class="el" href="class_NLAISCRIPT__CManagerClass.html#a7">NLAISCRIPT::CManagerClass</a>, <a class="el" href="class_NLAISCRIPT__CMessageClass.html#a7">NLAISCRIPT::CMessageClass</a>, <a class="el" href="class_NLAISCRIPT__CCallPrint.html#a12">NLAISCRIPT::CCallPrint</a>, <a class="el" href="class_NLAISCRIPT__IBlock.html#a13">NLAISCRIPT::IBlock</a>, <a class="el" href="class_NLAISCRIPT__ILoadObject.html#a3">NLAISCRIPT::ILoadObject</a>, <a class="el" href="class_NLAISCRIPT__CObjectUnknown.html#a5">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="class_NLAISCRIPT__CLdbNewOpCode.html#a6">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="class_NLAISCRIPT__CDiffOpCode.html#a6">NLAISCRIPT::CDiffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNotOpCode.html#a6">NLAISCRIPT::CNotOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCode.html#a6">NLAISCRIPT::CAffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCodeDebug.html#a7">NLAISCRIPT::CAffOpCodeDebug</a>, <a class="el" href="class_NLAISCRIPT__CTellOpCode.html#a6">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMakeArgOpCode.html#a7">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMarkMsg.html#a7">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="class_NLAISCRIPT__CMsgSetSender.html#a5">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="class_NLAISCRIPT__CFindRunMsg.html#a8">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="class_NLAISCRIPT__CLdbOpCode.html#a6">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberOpCode.html#a6">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbStackMemberiOpCode.html#a6">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbHeapMemberiOpCode.html#a6">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberiOpCode.html#a6">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceFile.html#a7">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceMemory.html#a7">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="class_NLAISCRIPT__CLibTest.html#a12">NLAISCRIPT::CLibTest</a>, <a class="el" href="class_NLAISCRIPT__CVarPStack.html#a9">NLAISCRIPT::CVarPStack</a>, <a class="el" href="class_NLAISCRIPT__CVarPStackParam.html#a11">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="class_NLAISCRIPT__IOpRunCode.html#a2">NLAISCRIPT::IOpRunCode</a>, and <a class="el" href="class_NLAILINK__IOTrace.html#a4">NLAILINK::IOTrace</a>.
<p>
Referenced by <a class="el" href="constraint_h-source.html#l00280">NLAISCRIPT::CConstraintMethode::CConstraintMethode</a>(), <a class="el" href="interpret_object_agent_cpp-source.html#l00368">NLAISCRIPT::CAgentClass::getComponentIndex</a>(), <a class="el" href="opcode_ldb_cpp-source.html#l00106">NLAISCRIPT::CLdbHeapMemberiOpCode::getDebugResult</a>(), <a class="el" href="opcode_h-source.html#l01774">NLAISCRIPT::CMakeArgOpCode::getDebugResult</a>(), <a class="el" href="opcode_h-source.html#l00070">NLAISCRIPT::CLdbNewOpCode::getDebugResult</a>(), <a class="el" href="varstack_h-source.html#l00123">NLAISCRIPT::CVarPStack::getDebugString</a>(), <a class="el" href="group_type_cpp-source.html#l00678">NLAIAGENT::CVectorGroupType::getDebugString</a>(), <a class="el" href="agent_script_cpp-source.html#l00647">NLAIAGENT::CAgentScript::getDynamicName</a>(), <a class="el" href="interpret_object_agent_cpp-source.html#l00422">NLAISCRIPT::CAgentClass::getInheritedStaticMemberIndex</a>(), <a class="el" href="fuzzyset_cpp-source.html#l00428">NLAIFUZZY::CTriangleFuzzySet::init</a>(), <a class="el" href="goal_cpp-source.html#l00180">NLAILOGIC::CGoal::isMember</a>(), <a class="el" href="fuzzyset_cpp-source.html#l00270">NLAIFUZZY::IFuzzySet::isMember</a>(), <a class="el" href="code_branche_run_debug_cpp-source.html#l00363">NLAISCRIPT::CCodeBrancheRunDebug::printVariable</a>(), and <a class="el" href="fuzzyvar_cpp-source.html#l00310">NLAIFUZZY::CFuzzyVar::runMethodeMember</a>().    </td>
  </tr>
</table>
<a name="a2" doxytag="NLAIC::IBasicType::getType"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td nowrap valign="top"><b> 
const <a class="el" href="class_NLAIC__CIdentType.html">CIdentType</a> &amp; NLAIC::IBasicType::getType (
          </b></td>
          <td valign="bottom"><b>
void&nbsp;) const<code> [pure virtual]</code>
          </b></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
getType return a unique string how represente the class, it can be the name of the class.
<p>
This function is used for the sytem regstry class (see the definition of the template class Gen::CRegistry). 
<p>
Reimplemented in <a class="el" href="class_NLAIAGENT__CActor.html#a16">NLAIAGENT::CActor</a>, <a class="el" href="class_NLAIAGENT__CActorScript.html#a17">NLAIAGENT::CActorScript</a>, <a class="el" href="class_NLAIAGENT__IAgent.html#a6">NLAIAGENT::IAgent</a>, <a class="el" href="class_NLAIAGENT__VectorType.html#a7">NLAIAGENT::VectorType</a>, <a class="el" href="class_NLAIAGENT__DigitalType.html#a6">NLAIAGENT::DigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDigitalType.html#a6">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="class_NLAIAGENT__DDigitalType.html#a6">NLAIAGENT::DDigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDDigitalType.html#a6">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="class_NLAIAGENT__IntegerType.html#a6">NLAIAGENT::IntegerType</a>, <a class="el" href="class_NLAIAGENT__ShortIntegerType.html#a6">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="class_NLAIAGENT__CharType.html#a6">NLAIAGENT::CharType</a>, <a class="el" href="class_NLAIAGENT__CLocalAgentMail.html#a6">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="class_NLAIAGENT__CStringType.html#a5">NLAIAGENT::CStringType</a>, <a class="el" href="class_NLAIAGENT__CGroupType.html#a32">NLAIAGENT::CGroupType</a>, <a class="el" href="class_NLAIAGENT__CVectorGroupType.html#a34">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="class_NLAIAGENT__CProxyAgentMail.html#a6">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="class_NLAIAGENT__CAgentScript.html#a51">NLAIAGENT::CAgentScript</a>, <a class="el" href="class_NLAIAGENT__CStringVarName.html#a5">NLAIAGENT::CStringVarName</a>, <a class="el" href="class_NLAIAGENT__CIndexedVarName.html#a5">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="class_NLAIAGENT__CAgentManagerTimer.html#a11">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="class_NLAIAGENT__CLibTimerManager.html#a8">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="class_NLAIAGENT__CAgentWatchTimer.html#a7">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="class_NLAIAGENT__CAgentClockTimer.html#a8">NLAIAGENT::CAgentClockTimer</a>, <a class="el" href="class_NLAIAGENT__CAgentTimerHandle.html#a6">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="class_NLAIAGENT__CGDAgentScript.html#a9">NLAIAGENT::CGDAgentScript</a>, <a class="el" href="class_NLAIAGENT__CLocWordNumRef.html#a7">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="class_NLAIAGENT__CVectorGroupManager.html#a3">NLAIAGENT::CVectorGroupManager</a>, <a class="el" href="class_NLAIAGENT__CListGroupManager.html#a2">NLAIAGENT::CListGroupManager</a>, <a class="el" href="class_NLAIAGENT__CSimpleLocalMailBox.html#a18">NLAIAGENT::CSimpleLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CLocalMailBox.html#a15">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CScriptMailBox.html#a10">NLAIAGENT::CScriptMailBox</a>, <a class="el" href="class_NLAIAGENT__CMainAgentScript.html#a7">NLAIAGENT::CMainAgentScript</a>, <a class="el" href="class_NLAIAGENT__CMessageScript.html#a16">NLAIAGENT::CMessageScript</a>, <a class="el" href="class_NLAIAGENT__CMessageList.html#a6">NLAIAGENT::CMessageList</a>, <a class="el" href="class_NLAIAGENT__CMessageVector.html#a7">NLAIAGENT::CMessageVector</a>, <a class="el" href="class_NLAIAGENT__CSuccessMsg.html#a7">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="class_NLAIAGENT__CFailureMsg.html#a7">NLAIAGENT::CFailureMsg</a>, <a class="el" href="class_NLAIAGENT__CVectorMsgContainer.html#a7">NLAIAGENT::CVectorMsgContainer</a>, <a class="el" href="class_NLAIAGENT__CMsgDebug.html#a6">NLAIAGENT::CMsgDebug</a>, <a class="el" href="class_NLAIAGENT__CFactMsg.html#a7">NLAIAGENT::CFactMsg</a>, <a class="el" href="class_NLAIAGENT__CGoalMsg.html#a7">NLAIAGENT::CGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CCancelGoalMsg.html#a7">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CMessageGroup.html#a9">NLAIAGENT::CMessageGroup</a>, <a class="el" href="class_NLAIAGENT__CNotifyParentScript.html#a6">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="class_NLAIAGENT__COnChangeMsg.html#a7">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="class_NLAIAGENT__CObjectIdent.html#a10">NLAIAGENT::CObjectIdent</a>, <a class="el" href="class_NLAIAGENT__CObjectType.html#a1">NLAIAGENT::CObjectType</a>, <a class="el" href="class_NLAIAGENT__CPExec.html#a3">NLAIAGENT::CPExec</a>, <a class="el" href="class_NLAIAGENT__CPAchieve.html#a1">NLAIAGENT::CPAchieve</a>, <a class="el" href="class_NLAIAGENT__CPAsk.html#a1">NLAIAGENT::CPAsk</a>, <a class="el" href="class_NLAIAGENT__CPBreak.html#a1">NLAIAGENT::CPBreak</a>, <a class="el" href="class_NLAIAGENT__CPTell.html#a1">NLAIAGENT::CPTell</a>, <a class="el" href="class_NLAIAGENT__CPKill.html#a1">NLAIAGENT::CPKill</a>, <a class="el" href="class_NLAIAGENT__CPError.html#a1">NLAIAGENT::CPError</a>, <a class="el" href="class_NLAIAGENT__CPEven.html#a1">NLAIAGENT::CPEven</a>, <a class="el" href="class_NLAIAGENT__CPService.html#a1">NLAIAGENT::CPService</a>, <a class="el" href="class_NLAIC__CSelfClassFactory.html#a5">NLAIC::CSelfClassFactory</a>, <a class="el" href="class_NLAIC__CBinaryType.html#a23">NLAIC::CBinaryType</a>, <a class="el" href="class_NLAIC__CTypeOfObject.html#a7">NLAIC::CTypeOfObject</a>, <a class="el" href="class_NLAIC__CTypeOfOperator.html#a7">NLAIC::CTypeOfOperator</a>, <a class="el" href="class_NLAICHARACTER__CCharacterChild.html#a13">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="class_NLAICHARACTER__CCharacterNoeud.html#a11">NLAICHARACTER::CCharacterNoeud</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyFact.html#a12">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRule.html#a11">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRuleSet.html#a8">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyInterval.html#a8">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="class_NLAIFUZZY__CRightFuzzySet.html#a8">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTriangleFuzzySet.html#a8">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTrapezeFuzzySet.html#a9">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CLeftFuzzySet.html#a9">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__FuzzyType.html#a2">NLAIFUZZY::FuzzyType</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyVar.html#a25">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="class_NLAILOGIC__IBaseAssert.html#a11">NLAILOGIC::IBaseAssert</a>, <a class="el" href="class_NLAILOGIC__CBoolAssert.html#a7">NLAILOGIC::CBoolAssert</a>, <a class="el" href="class_NLAILOGIC__CBoolOperator.html#a9">NLAILOGIC::CBoolOperator</a>, <a class="el" href="class_NLAILOGIC__CBoolType.html#a5">NLAILOGIC::CBoolType</a>, <a class="el" href="class_NLAILOGIC__CFactBase.html#a8">NLAILOGIC::CFactBase</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderAssert.html#a19">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderOperator.html#a18">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="class_NLAIAGENT__CFsmScript.html#a11">NLAIAGENT::CFsmScript</a>, <a class="el" href="class_NLAIAGENT__CSeqFsmScript.html#a9">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="class_NLAILOGIC__CGoal.html#a24">NLAILOGIC::CGoal</a>, <a class="el" href="class_NLAIAGENT__COperatorScript.html#a10">NLAIAGENT::COperatorScript</a>, <a class="el" href="class_NLAILOGIC__CRule.html#a9">NLAILOGIC::CRule</a>, <a class="el" href="class_NLAILOGIC__CValueSet.html#a20">NLAILOGIC::CValueSet</a>, <a class="el" href="class_NLAILOGIC__CVar.html#a15">NLAILOGIC::CVar</a>, <a class="el" href="class_NLAILOGIC__CVarSet.html#a9">NLAILOGIC::CVarSet</a>, <a class="el" href="class_NLAILOGIC__CFactPattern.html#a10">NLAILOGIC::CFactPattern</a>, <a class="el" href="class_NLAISCRIPT__CCodeContext.html#a3">NLAISCRIPT::CCodeContext</a>, <a class="el" href="class_NLAISCRIPT__CCodeBrancheRun.html#a21">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="class_NLAISCRIPT__CCodeBrancheRunDebug.html#a16">NLAISCRIPT::CCodeBrancheRunDebug</a>, <a class="el" href="class_NLAISCRIPT__CContextDebug.html#a2">NLAISCRIPT::CContextDebug</a>, <a class="el" href="class_NLAISCRIPT__CSuccessMsgClass.html#a6">NLAISCRIPT::CSuccessMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CFailureMsgClass.html#a6">NLAISCRIPT::CFailureMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CParam.html#a15">NLAISCRIPT::CParam</a>, <a class="el" href="class_NLAISCRIPT__CMethodeName.html#a14">NLAISCRIPT::CMethodeName</a>, <a class="el" href="class_NLAISCRIPT__IClassInterpret.html#a5">NLAISCRIPT::IClassInterpret</a>, <a class="el" href="class_NLAISCRIPT__CClassInterpretFactory.html#a6">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="class_NLAISCRIPT__CMsgNotifyParentClass.html#a6">NLAISCRIPT::CMsgNotifyParentClass</a>, <a class="el" href="class_NLAISCRIPT__CGoalMsgClass.html#a6">NLAISCRIPT::CGoalMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CCancelGoalMsgClass.html#a6">NLAISCRIPT::CCancelGoalMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CFactMsgClass.html#a6">NLAISCRIPT::CFactMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CDebugMsgClass.html#a6">NLAISCRIPT::CDebugMsgClass</a>, <a class="el" href="class_NLAISCRIPT__COnChangeMsgClass.html#a6">NLAISCRIPT::COnChangeMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CCallPrint.html#a11">NLAISCRIPT::CCallPrint</a>, <a class="el" href="class_NLAISCRIPT__IBlock.html#a12">NLAISCRIPT::IBlock</a>, <a class="el" href="class_NLAISCRIPT__CLoadSelfObject.html#a4">NLAISCRIPT::CLoadSelfObject</a>, <a class="el" href="class_NLAISCRIPT__CLoadStackObject.html#a4">NLAISCRIPT::CLoadStackObject</a>, <a class="el" href="class_NLAISCRIPT__CLoadHeapObject.html#a4">NLAISCRIPT::CLoadHeapObject</a>, <a class="el" href="class_NLAISCRIPT__CObjectUnknown.html#a2">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="class_NLAISCRIPT__CLdbNewOpCode.html#a5">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNegOpCode.html#a5">NLAISCRIPT::CNegOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAddOpCode.html#a5">NLAISCRIPT::CAddOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSubOpCode.html#a5">NLAISCRIPT::CSubOpCode</a>, <a class="el" href="class_NLAISCRIPT__CDivOpCode.html#a5">NLAISCRIPT::CDivOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMulOpCode.html#a5">NLAISCRIPT::CMulOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSupOpCode.html#a5">NLAISCRIPT::CSupOpCode</a>, <a class="el" href="class_NLAISCRIPT__CInfOpCode.html#a5">NLAISCRIPT::CInfOpCode</a>, <a class="el" href="class_NLAISCRIPT__CEqOpCode.html#a5">NLAISCRIPT::CEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSupEqOpCode.html#a5">NLAISCRIPT::CSupEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CInfEqOpCode.html#a5">NLAISCRIPT::CInfEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CDiffOpCode.html#a5">NLAISCRIPT::CDiffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNotOpCode.html#a5">NLAISCRIPT::CNotOpCode</a>, <a class="el" href="class_NLAISCRIPT__CJFalseOpCode.html#a5">NLAISCRIPT::CJFalseOpCode</a>, <a class="el" href="class_NLAISCRIPT__CJmpOpCode.html#a5">NLAISCRIPT::CJmpOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCode.html#a5">NLAISCRIPT::CAffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCodeDebug.html#a6">NLAISCRIPT::CAffOpCodeDebug</a>, <a class="el" href="class_NLAISCRIPT__CAffHeapMemberiOpCode.html#a5">NLAISCRIPT::CAffHeapMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffMemberiOpCode.html#a5">NLAISCRIPT::CAffMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffMemberOpCode.html#a5">NLAISCRIPT::CAffMemberOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLocAlloc.html#a5">NLAISCRIPT::CLocAlloc</a>, <a class="el" href="class_NLAISCRIPT__CLocAllocDebug.html#a6">NLAISCRIPT::CLocAllocDebug</a>, <a class="el" href="class_NLAISCRIPT__CMarkAlloc.html#a5">NLAISCRIPT::CMarkAlloc</a>, <a class="el" href="class_NLAISCRIPT__CFreeAlloc.html#a5">NLAISCRIPT::CFreeAlloc</a>, <a class="el" href="class_NLAISCRIPT__CFreeAllocDebug.html#a6">NLAISCRIPT::CFreeAllocDebug</a>, <a class="el" href="class_NLAISCRIPT__CHaltOpCode.html#a5">NLAISCRIPT::CHaltOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNopOpCode.html#a5">NLAISCRIPT::CNopOpCode</a>, <a class="el" href="class_NLAISCRIPT__CTellOpCode.html#a5">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMakeArgOpCode.html#a6">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMarkMsg.html#a6">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="class_NLAISCRIPT__CMsgSetSender.html#a4">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="class_NLAISCRIPT__CFindRunMsg.html#a7">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="class_NLAISCRIPT__CAddParamNameDebug.html#a6">NLAISCRIPT::CAddParamNameDebug</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberMethod.html#a5">NLAISCRIPT::CLibMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberInheritedMethod.html#a5">NLAISCRIPT::CLibMemberInheritedMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberMethodi.html#a5">NLAISCRIPT::CLibMemberMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLibCallMethod.html#a5">NLAISCRIPT::CLibCallMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibCallInheritedMethod.html#a5">NLAISCRIPT::CLibCallInheritedMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibCallMethodi.html#a5">NLAISCRIPT::CLibCallMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLibStackMemberMethod.html#a6">NLAISCRIPT::CLibStackMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibStackNewMemberMethod.html#a5">NLAISCRIPT::CLibStackNewMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibHeapMemberMethod.html#a6">NLAISCRIPT::CLibHeapMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CCallMethod.html#a6">NLAISCRIPT::CCallMethod</a>, <a class="el" href="class_NLAISCRIPT__CCallHeapMethodi.html#a6">NLAISCRIPT::CCallHeapMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallStackMethodi.html#a6">NLAISCRIPT::CCallStackMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallStackNewMethodi.html#a5">NLAISCRIPT::CCallStackNewMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallMethodi.html#a6">NLAISCRIPT::CCallMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLdbOpCode.html#a5">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberOpCode.html#a5">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbStackMemberiOpCode.html#a5">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbHeapMemberiOpCode.html#a5">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberiOpCode.html#a5">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbRefOpCode.html#a5">NLAISCRIPT::CLdbRefOpCode</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceFile.html#a4">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceMemory.html#a4">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="class_NLAISCRIPT__CLibTest.html#a11">NLAISCRIPT::CLibTest</a>, <a class="el" href="class_NLAISCRIPT__CVarPStack.html#a8">NLAISCRIPT::CVarPStack</a>, <a class="el" href="class_NLAISCRIPT__CVarPStackParam.html#a10">NLAISCRIPT::CVarPStackParam</a>, and <a class="el" href="class_NLAILINK__IOTrace.html#a8">NLAILINK::IOTrace</a>.
<p>
Referenced by <a class="el" href="opcode_ldb_cpp-source.html#l00138">NLAISCRIPT::CLdbMemberiOpCode::getDebugResult</a>(), <a class="el" href="opcode_ldb_cpp-source.html#l00106">NLAISCRIPT::CLdbHeapMemberiOpCode::getDebugResult</a>(), <a class="el" href="opcode_ldb_cpp-source.html#l00072">NLAISCRIPT::CLdbStackMemberiOpCode::getDebugResult</a>(), <a class="el" href="opcode_call_method_h-source.html#l00375">NLAISCRIPT::CCallMethodi::getDebugResult</a>(), <a class="el" href="opcode_call_method_h-source.html#l00322">NLAISCRIPT::CCallStackNewMethodi::getDebugResult</a>(), <a class="el" href="opcode_call_method_h-source.html#l00254">NLAISCRIPT::CCallStackMethodi::getDebugResult</a>(), <a class="el" href="opcode_call_method_h-source.html#l00178">NLAISCRIPT::CCallHeapMethodi::getDebugResult</a>(), <a class="el" href="hierarchy_cpp-source.html#l00104">NLAISCRIPT::CCompilateur::getValidateHierarchyBase</a>(), <a class="el" href="varstack_h-source.html#l00081">NLAISCRIPT::CVarPStack::getVarType</a>(), <a class="el" href="yacc_cpp-source.html#l00384">NLAISCRIPT::CCompilateur::isValidateVarName</a>(), <a class="el" href="code_branche_run_debug_cpp-source.html#l00363">NLAISCRIPT::CCodeBrancheRunDebug::printVariable</a>(), <a class="el" href="var_control_cpp-source.html#l00081">NLAISCRIPT::CCompilateur::processingVar</a>(), <a class="el" href="interpret_methodes_cpp-source.html#l00154">NLAISCRIPT::CParam::push</a>(), <a class="el" href="constraint_find_run_cpp-source.html#l00047">NLAISCRIPT::CConstraintFindRun::run</a>(), <a class="el" href="agents_cpp-source.html#l00453">NLAIAGENT::IBasicAgent::runAsk</a>(), <a class="el" href="test_method_cpp-source.html#l00217">NLAISCRIPT::CLibTest::runMethodeMember</a>(), <a class="el" href="opcode_ldb_cpp-source.html#l00086">NLAISCRIPT::CLdbHeapMemberiOpCode::runOpCode</a>(), <a class="el" href="agents_cpp-source.html#l00479">NLAIAGENT::IBasicAgent::runTell</a>(), <a class="el" href="opcode_ldb_h-source.html#l00065">NLAISCRIPT::CLdbOpCode::save</a>(), <a class="el" href="opcode_call_lib_method_h-source.html#l00376">NLAISCRIPT::CLibCallMethodi::save</a>(), <a class="el" href="opcode_call_lib_method_h-source.html#l00308">NLAISCRIPT::CLibCallInheritedMethod::save</a>(), <a class="el" href="opcode_call_lib_method_h-source.html#l00245">NLAISCRIPT::CLibCallMethod::save</a>(), <a class="el" href="opcode_h-source.html#l00095">NLAISCRIPT::CLdbNewOpCode::save</a>(), <a class="el" href="group_type_cpp-source.html#l00902">NLAIAGENT::CVectorGroupType::save</a>(), and <a class="el" href="agent_script_cpp-source.html#l00693">NLAIAGENT::CAgentScript::sendMessageToDynmaicChild</a>().    </td>
  </tr>
</table>
<a name="a4" doxytag="NLAIC::IBasicType::newInstance"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td nowrap valign="top"><b> 
const IBasicType * NLAIC::IBasicType::newInstance (
          </b></td>
          <td valign="bottom"><b>
void&nbsp;) const<code> [pure virtual]</code>
          </b></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
This function allow a new instance, that mean that the class is a class factory.
<p>

<p>
Reimplemented in <a class="el" href="class_NLAIAGENT__CActor.html#a11">NLAIAGENT::CActor</a>, <a class="el" href="class_NLAIAGENT__CActorScript.html#a11">NLAIAGENT::CActorScript</a>, <a class="el" href="class_NLAIAGENT__IAgent.html#a4">NLAIAGENT::IAgent</a>, <a class="el" href="class_NLAIAGENT__VectorType.html#a6">NLAIAGENT::VectorType</a>, <a class="el" href="class_NLAIAGENT__DigitalType.html#a5">NLAIAGENT::DigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDigitalType.html#a5">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="class_NLAIAGENT__DDigitalType.html#a5">NLAIAGENT::DDigitalType</a>, <a class="el" href="class_NLAIAGENT__BorneDDigitalType.html#a5">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="class_NLAIAGENT__IntegerType.html#a5">NLAIAGENT::IntegerType</a>, <a class="el" href="class_NLAIAGENT__ShortIntegerType.html#a5">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="class_NLAIAGENT__CharType.html#a5">NLAIAGENT::CharType</a>, <a class="el" href="class_NLAIAGENT__CLocalAgentMail.html#a7">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="class_NLAIAGENT__CStringType.html#a4">NLAIAGENT::CStringType</a>, <a class="el" href="class_NLAIAGENT__CGroupType.html#a31">NLAIAGENT::CGroupType</a>, <a class="el" href="class_NLAIAGENT__CVectorGroupType.html#a33">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="class_NLAIAGENT__CProxyAgentMail.html#a7">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="class_NLAIAGENT__CAgentScript.html#a49">NLAIAGENT::CAgentScript</a>, <a class="el" href="class_NLAIAGENT__CStringVarName.html#a13">NLAIAGENT::CStringVarName</a>, <a class="el" href="class_NLAIAGENT__CIndexedVarName.html#a13">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="class_NLAIAGENT__CAgentManagerTimer.html#a9">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="class_NLAIAGENT__CLibTimerManager.html#a7">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="class_NLAIAGENT__CAgentWatchTimer.html#a6">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="class_NLAIAGENT__CAgentClockTimer.html#a7">NLAIAGENT::CAgentClockTimer</a>, <a class="el" href="class_NLAIAGENT__CAgentTimerHandle.html#a5">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="class_NLAIAGENT__CGDAgentScript.html#a5">NLAIAGENT::CGDAgentScript</a>, <a class="el" href="class_NLAIAGENT__CLocWordNumRef.html#a9">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="class_NLAIAGENT__CVectorGroupManager.html#a5">NLAIAGENT::CVectorGroupManager</a>, <a class="el" href="class_NLAIAGENT__CListGroupManager.html#a4">NLAIAGENT::CListGroupManager</a>, <a class="el" href="class_NLAIAGENT__CSimpleLocalMailBox.html#a17">NLAIAGENT::CSimpleLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CLocalMailBox.html#a14">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="class_NLAIAGENT__CScriptMailBox.html#a9">NLAIAGENT::CScriptMailBox</a>, <a class="el" href="class_NLAIAGENT__CMainAgentScript.html#a11">NLAIAGENT::CMainAgentScript</a>, <a class="el" href="class_NLAIAGENT__CMessageScript.html#a14">NLAIAGENT::CMessageScript</a>, <a class="el" href="class_NLAIAGENT__CMessageList.html#a8">NLAIAGENT::CMessageList</a>, <a class="el" href="class_NLAIAGENT__CMessageVector.html#a9">NLAIAGENT::CMessageVector</a>, <a class="el" href="class_NLAIAGENT__CSuccessMsg.html#a6">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="class_NLAIAGENT__CFailureMsg.html#a6">NLAIAGENT::CFailureMsg</a>, <a class="el" href="class_NLAIAGENT__CVectorMsgContainer.html#a6">NLAIAGENT::CVectorMsgContainer</a>, <a class="el" href="class_NLAIAGENT__CMsgDebug.html#a5">NLAIAGENT::CMsgDebug</a>, <a class="el" href="class_NLAIAGENT__CFactMsg.html#a6">NLAIAGENT::CFactMsg</a>, <a class="el" href="class_NLAIAGENT__CGoalMsg.html#a6">NLAIAGENT::CGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CCancelGoalMsg.html#a6">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="class_NLAIAGENT__CMessageGroup.html#a5">NLAIAGENT::CMessageGroup</a>, <a class="el" href="class_NLAIAGENT__CNotifyParentScript.html#a5">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="class_NLAIAGENT__COnChangeMsg.html#a6">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="class_NLAIAGENT__CObjectIdent.html#a9">NLAIAGENT::CObjectIdent</a>, <a class="el" href="class_NLAIAGENT__CObjectType.html#a3">NLAIAGENT::CObjectType</a>, <a class="el" href="class_NLAIAGENT__CPExec.html#a2">NLAIAGENT::CPExec</a>, <a class="el" href="class_NLAIAGENT__CPAchieve.html#a3">NLAIAGENT::CPAchieve</a>, <a class="el" href="class_NLAIAGENT__CPAsk.html#a3">NLAIAGENT::CPAsk</a>, <a class="el" href="class_NLAIAGENT__CPBreak.html#a3">NLAIAGENT::CPBreak</a>, <a class="el" href="class_NLAIAGENT__CPTell.html#a3">NLAIAGENT::CPTell</a>, <a class="el" href="class_NLAIAGENT__CPKill.html#a3">NLAIAGENT::CPKill</a>, <a class="el" href="class_NLAIAGENT__CPError.html#a3">NLAIAGENT::CPError</a>, <a class="el" href="class_NLAIAGENT__CPEven.html#a3">NLAIAGENT::CPEven</a>, <a class="el" href="class_NLAIAGENT__CPService.html#a3">NLAIAGENT::CPService</a>, <a class="el" href="class_NLAIC__CSelfClassFactory.html#a3">NLAIC::CSelfClassFactory</a>, <a class="el" href="class_NLAIC__CBinaryType.html#a25">NLAIC::CBinaryType</a>, <a class="el" href="class_NLAIC__CTypeOfObject.html#a6">NLAIC::CTypeOfObject</a>, <a class="el" href="class_NLAIC__CTypeOfOperator.html#a6">NLAIC::CTypeOfOperator</a>, <a class="el" href="class_NLAICHARACTER__CCharacterChild.html#a12">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="class_NLAICHARACTER__CCharacterNoeud.html#a10">NLAICHARACTER::CCharacterNoeud</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyFact.html#a14">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRule.html#a13">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyRuleSet.html#a4">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyInterval.html#a7">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="class_NLAIFUZZY__CRightFuzzySet.html#a7">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTriangleFuzzySet.html#a7">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CTrapezeFuzzySet.html#a8">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__CLeftFuzzySet.html#a8">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="class_NLAIFUZZY__FuzzyType.html#a1">NLAIFUZZY::FuzzyType</a>, <a class="el" href="class_NLAIFUZZY__CFuzzyVar.html#a17">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="class_NLAILOGIC__CBoolAssert.html#a9">NLAILOGIC::CBoolAssert</a>, <a class="el" href="class_NLAILOGIC__CBoolOperator.html#a11">NLAILOGIC::CBoolOperator</a>, <a class="el" href="class_NLAILOGIC__CBoolType.html#a4">NLAILOGIC::CBoolType</a>, <a class="el" href="class_NLAILOGIC__CClause.html#a12">NLAILOGIC::CClause</a>, <a class="el" href="class_NLAILOGIC__CFactBase.html#a7">NLAILOGIC::CFactBase</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderAssert.html#a11">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="class_NLAILOGIC__CFirstOrderOperator.html#a11">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="class_NLAIAGENT__CFsmScript.html#a6">NLAIAGENT::CFsmScript</a>, <a class="el" href="class_NLAIAGENT__CSeqFsmScript.html#a5">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="class_NLAILOGIC__CGoal.html#a15">NLAILOGIC::CGoal</a>, <a class="el" href="class_NLAISCRIPT__COperatorClass.html#a30">NLAISCRIPT::COperatorClass</a>, <a class="el" href="class_NLAIAGENT__COperatorScript.html#a6">NLAIAGENT::COperatorScript</a>, <a class="el" href="class_NLAILOGIC__CRule.html#a11">NLAILOGIC::CRule</a>, <a class="el" href="class_NLAILOGIC__CValueSet.html#a19">NLAILOGIC::CValueSet</a>, <a class="el" href="class_NLAILOGIC__CVar.html#a7">NLAILOGIC::CVar</a>, <a class="el" href="class_NLAILOGIC__CVarSet.html#a6">NLAILOGIC::CVarSet</a>, <a class="el" href="class_NLAILOGIC__CFactPattern.html#a9">NLAILOGIC::CFactPattern</a>, <a class="el" href="class_NLAISCRIPT__CCodeContext.html#a5">NLAISCRIPT::CCodeContext</a>, <a class="el" href="class_NLAISCRIPT__CCodeBrancheRun.html#a23">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="class_NLAISCRIPT__CCodeBrancheRunDebug.html#a18">NLAISCRIPT::CCodeBrancheRunDebug</a>, <a class="el" href="class_NLAISCRIPT__CContextDebug.html#a4">NLAISCRIPT::CContextDebug</a>, <a class="el" href="class_NLAISCRIPT__CGDAgentClass.html#a6">NLAISCRIPT::CGDAgentClass</a>, <a class="el" href="class_NLAISCRIPT__CActorClass.html#a6">NLAISCRIPT::CActorClass</a>, <a class="el" href="class_NLAISCRIPT__CFsmClass.html#a12">NLAISCRIPT::CFsmClass</a>, <a class="el" href="class_NLAISCRIPT__CSeqFsmClass.html#a13">NLAISCRIPT::CSeqFsmClass</a>, <a class="el" href="class_NLAISCRIPT__CSuccessMsgClass.html#a5">NLAISCRIPT::CSuccessMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CFailureMsgClass.html#a5">NLAISCRIPT::CFailureMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CParam.html#a17">NLAISCRIPT::CParam</a>, <a class="el" href="class_NLAISCRIPT__CMethodeName.html#a16">NLAISCRIPT::CMethodeName</a>, <a class="el" href="class_NLAISCRIPT__CClassInterpretFactory.html#a5">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="class_NLAISCRIPT__CAgentClass.html#a8">NLAISCRIPT::CAgentClass</a>, <a class="el" href="class_NLAISCRIPT__CManagerClass.html#a6">NLAISCRIPT::CManagerClass</a>, <a class="el" href="class_NLAISCRIPT__CMessageClass.html#a6">NLAISCRIPT::CMessageClass</a>, <a class="el" href="class_NLAISCRIPT__CMsgNotifyParentClass.html#a5">NLAISCRIPT::CMsgNotifyParentClass</a>, <a class="el" href="class_NLAISCRIPT__CGoalMsgClass.html#a5">NLAISCRIPT::CGoalMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CCancelGoalMsgClass.html#a5">NLAISCRIPT::CCancelGoalMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CFactMsgClass.html#a5">NLAISCRIPT::CFactMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CDebugMsgClass.html#a5">NLAISCRIPT::CDebugMsgClass</a>, <a class="el" href="class_NLAISCRIPT__COnChangeMsgClass.html#a5">NLAISCRIPT::COnChangeMsgClass</a>, <a class="el" href="class_NLAISCRIPT__CCallPrint.html#a10">NLAISCRIPT::CCallPrint</a>, <a class="el" href="class_NLAISCRIPT__IBlock.html#a11">NLAISCRIPT::IBlock</a>, <a class="el" href="class_NLAISCRIPT__CLoadSelfObject.html#a6">NLAISCRIPT::CLoadSelfObject</a>, <a class="el" href="class_NLAISCRIPT__CLoadStackObject.html#a6">NLAISCRIPT::CLoadStackObject</a>, <a class="el" href="class_NLAISCRIPT__CLoadHeapObject.html#a6">NLAISCRIPT::CLoadHeapObject</a>, <a class="el" href="class_NLAISCRIPT__CObjectUnknown.html#a4">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="class_NLAISCRIPT__CLdbNewOpCode.html#a4">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNegOpCode.html#a4">NLAISCRIPT::CNegOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAddOpCode.html#a4">NLAISCRIPT::CAddOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSubOpCode.html#a4">NLAISCRIPT::CSubOpCode</a>, <a class="el" href="class_NLAISCRIPT__CDivOpCode.html#a4">NLAISCRIPT::CDivOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMulOpCode.html#a4">NLAISCRIPT::CMulOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSupOpCode.html#a4">NLAISCRIPT::CSupOpCode</a>, <a class="el" href="class_NLAISCRIPT__CInfOpCode.html#a4">NLAISCRIPT::CInfOpCode</a>, <a class="el" href="class_NLAISCRIPT__CEqOpCode.html#a4">NLAISCRIPT::CEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CSupEqOpCode.html#a4">NLAISCRIPT::CSupEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CInfEqOpCode.html#a4">NLAISCRIPT::CInfEqOpCode</a>, <a class="el" href="class_NLAISCRIPT__CDiffOpCode.html#a4">NLAISCRIPT::CDiffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNotOpCode.html#a4">NLAISCRIPT::CNotOpCode</a>, <a class="el" href="class_NLAISCRIPT__CJFalseOpCode.html#a4">NLAISCRIPT::CJFalseOpCode</a>, <a class="el" href="class_NLAISCRIPT__CJmpOpCode.html#a4">NLAISCRIPT::CJmpOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCode.html#a4">NLAISCRIPT::CAffOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffOpCodeDebug.html#a5">NLAISCRIPT::CAffOpCodeDebug</a>, <a class="el" href="class_NLAISCRIPT__CAffHeapMemberiOpCode.html#a4">NLAISCRIPT::CAffHeapMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffMemberiOpCode.html#a4">NLAISCRIPT::CAffMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CAffMemberOpCode.html#a4">NLAISCRIPT::CAffMemberOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLocAlloc.html#a4">NLAISCRIPT::CLocAlloc</a>, <a class="el" href="class_NLAISCRIPT__CLocAllocDebug.html#a5">NLAISCRIPT::CLocAllocDebug</a>, <a class="el" href="class_NLAISCRIPT__CMarkAlloc.html#a4">NLAISCRIPT::CMarkAlloc</a>, <a class="el" href="class_NLAISCRIPT__CFreeAlloc.html#a4">NLAISCRIPT::CFreeAlloc</a>, <a class="el" href="class_NLAISCRIPT__CFreeAllocDebug.html#a5">NLAISCRIPT::CFreeAllocDebug</a>, <a class="el" href="class_NLAISCRIPT__CHaltOpCode.html#a4">NLAISCRIPT::CHaltOpCode</a>, <a class="el" href="class_NLAISCRIPT__CNopOpCode.html#a4">NLAISCRIPT::CNopOpCode</a>, <a class="el" href="class_NLAISCRIPT__CTellOpCode.html#a4">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMakeArgOpCode.html#a5">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="class_NLAISCRIPT__CMarkMsg.html#a5">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="class_NLAISCRIPT__CMsgSetSender.html#a3">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="class_NLAISCRIPT__CFindRunMsg.html#a6">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="class_NLAISCRIPT__CAddParamNameDebug.html#a5">NLAISCRIPT::CAddParamNameDebug</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberMethod.html#a4">NLAISCRIPT::CLibMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberInheritedMethod.html#a4">NLAISCRIPT::CLibMemberInheritedMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibMemberMethodi.html#a4">NLAISCRIPT::CLibMemberMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLibCallMethod.html#a4">NLAISCRIPT::CLibCallMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibCallInheritedMethod.html#a4">NLAISCRIPT::CLibCallInheritedMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibCallMethodi.html#a4">NLAISCRIPT::CLibCallMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLibStackMemberMethod.html#a5">NLAISCRIPT::CLibStackMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibStackNewMemberMethod.html#a4">NLAISCRIPT::CLibStackNewMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CLibHeapMemberMethod.html#a5">NLAISCRIPT::CLibHeapMemberMethod</a>, <a class="el" href="class_NLAISCRIPT__CCallMethod.html#a5">NLAISCRIPT::CCallMethod</a>, <a class="el" href="class_NLAISCRIPT__CCallHeapMethodi.html#a5">NLAISCRIPT::CCallHeapMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallStackMethodi.html#a5">NLAISCRIPT::CCallStackMethodi</a>, <a class="el" href="class_NLAISCRIPT__CCallMethodi.html#a5">NLAISCRIPT::CCallMethodi</a>, <a class="el" href="class_NLAISCRIPT__CLdbOpCode.html#a4">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberOpCode.html#a4">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbStackMemberiOpCode.html#a4">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbHeapMemberiOpCode.html#a4">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbMemberiOpCode.html#a4">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="class_NLAISCRIPT__CLdbRefOpCode.html#a4">NLAISCRIPT::CLdbRefOpCode</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceFile.html#a6">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="class_NLAISCRIPT__CScriptDebugSourceMemory.html#a6">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="class_NLAISCRIPT__CLibTest.html#a10">NLAISCRIPT::CLibTest</a>, <a class="el" href="class_NLAISCRIPT__CVarPStack.html#a5">NLAISCRIPT::CVarPStack</a>, <a class="el" href="class_NLAISCRIPT__CVarPStackParam.html#a7">NLAISCRIPT::CVarPStackParam</a>, and <a class="el" href="class_NLAILINK__IOTrace.html#a6">NLAILINK::IOTrace</a>.    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="abstract_interface_h-source.html">abstract_interface.h</a></ul>


<!-- footer -->
<BR><FONT Size=+5>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </FONT>
</TD>
<TD WIDTH=15><IMG  SRC=/inc/img/pixel.gif WIDTH=15 HEIGHT=15 BORDER=0 ALT=""></TD>
</TR>
</TABLE>
</BODY>
</HTML>