aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a03056.html
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--docs/doxygen/nel/a03056.html3726
1 files changed, 3726 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a03056.html b/docs/doxygen/nel/a03056.html
new file mode 100644
index 00000000..b9b7e8b0
--- /dev/null
+++ b/docs/doxygen/nel/a03056.html
@@ -0,0 +1,3726 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>NeL: NLAIAGENT::CPAsk class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.6 -->
+<div class="qindex"> <form class="search" action="search.php" method="get">
+<a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
+<h1>NLAIAGENT::CPAsk Class Reference</h1><code>#include &lt;<a class="el" href="a06169.html">performative.h</a>&gt;</code>
+<p>
+<p>Inheritance diagram for NLAIAGENT::CPAsk:
+<p><center><img src="a03056.png" usemap="#NLAIAGENT::CPAsk_map" border="0" alt=""></center>
+<map name="NLAIAGENT::CPAsk_map">
+<area href="a03871.html" alt="NLAIAGENT::IPerformative" shape="rect" coords="0,672,192,696">
+<area href="a03034.html" alt="NLAIAGENT::IntegerType" shape="rect" coords="0,616,192,640">
+<area href="a02152.html" alt="NLAIAGENT::IDigital< sint32 >" shape="rect" coords="0,560,192,584">
+<area href="a02148.html" alt="NLAIAGENT::INombre< sint32 >" shape="rect" coords="0,504,192,528">
+<area href="a02146.html" alt="NLAIAGENT::INombreDefine" shape="rect" coords="0,448,192,472">
+<area href="a02147.html" alt="NLAIAGENT::IObjetOp" shape="rect" coords="0,392,192,416">
+<area href="a02149.html" alt="NLAIAGENT::IObjectIA" shape="rect" coords="0,336,192,360">
+<area href="a02153.html" alt="NLAIAGENT::IBasicObjectIA" shape="rect" coords="0,280,192,304">
+<area href="a02154.html" alt="NLAIC::IBasicInterface" shape="rect" coords="0,224,192,248">
+<area href="a02151.html" alt="NLAIC::IBasicType" shape="rect" coords="0,168,192,192">
+<area href="a02145.html" alt="NLAIC::IPointerGestion" shape="rect" coords="0,112,192,136">
+<area href="a02867.html" alt="NLMISC::IStreamable" shape="rect" coords="0,56,192,80">
+<area href="a02540.html" alt="NLMISC::IClassable" shape="rect" coords="0,0,192,24">
+</map>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+When an agent want to ask an ather agent, this ather agent send a tell to tel her the result ogf ask.
+<p>
+
+<p>
+Definition at line <a class="el" href="a06169.html#l00131">131</a> of file <a class="el" href="a06169.html">performative.h</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typew15">TMethodNumDef</a> { <a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew13">TConst</a>,
+<a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14">TLastM</a>
+ }</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This enum define ident for hard coded method that we have to import its under the script. <a href="#NLAIAGENT_1_1UInt8Typew15">More...</a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13">TOpId</a> { <br>
+&nbsp;&nbsp;<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew0">op_add</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew10">op_sub</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew7">op_mul</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew2">op_div</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew3">op_eq</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew4">op_inf</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew11">op_sup</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew5">op_inf_eq</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew12">op_sup_eq</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew9">op_not</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew1">op_diff</a>,
+<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew8">op_neg</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew6">op_last</a>
+<br>
+ }</td></tr>
+
+<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a05364.html#a31">TQueue</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea0">canProcessMessage</a> (const <a class="el" href="a02661.html">IVarName</a> &amp;)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03056.html#NLAIAGENT_1_1CPAska1">CPAsk</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea2">decRef</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Decrement the reference of an object. <a href="#NLAIAGENT_1_1VectorTypea2"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea3">getDebugString</a> (std::string &amp;text) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const std::string&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02151.html#NLAIAGENT_1_1VectorTypea4">getInfo</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual std::string&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea5">getMethodeMemberDebugString</a> (<a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a04558.html#a10">sint32</a>) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03056.html#NLAIAGENT_1_1CPAska6">getName</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea7">getNeg</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual double&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02152.html#NLAIAGENT_1_1IDigitala7">getNumber</a> () const</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a04558.html#a10">sint32</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea8">getRef</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get the refence count. <a href="#NLAIAGENT_1_1VectorTypea8"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea9">getStaticMember</a> (const <a class="el" href="a02661.html">IVarName</a> &amp;compName) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const <a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea10">getStaticMember</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea11">getStaticMemberIndex</a> (const <a class="el" href="a02661.html">IVarName</a> &amp;) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea12">getStaticMemberSize</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea14">getValue</a> () const</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea16">incRef</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Inc a reference. We use this when we have to conserve a pointer memeory for exemple in a list. <a href="#NLAIAGENT_1_1VectorTypea16"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea17">init</a> (<a class="el" href="a02149.html">IObjectIA</a> *)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea21">isEqual</a> (const <a class="el" href="a02153.html">IBasicObjectIA</a> &amp;a) const</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea20">isLocal</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the result is true the object is loclal else its a representation of an object on the server. By the method return true. <a href="#NLAIAGENT_1_1VectorTypea20"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea23">isTrue</a> () const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea23"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea24">load</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &amp;is)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea23">neg</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1IPerformativea23"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea26">operator *</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea26"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">operator *</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea28"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea27">operator *=</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea27"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">operator *=</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea30"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea31">operator!</a> () const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea31"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">operator!=</a> (<a class="el" href="a02147.html">IObjetOp</a> &amp;a) const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea32"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea30">operator+</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea30"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">operator+</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea34"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea32">operator+=</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea32"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea36">operator+=</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">add the operater by anather. <a href="#NLAIAGENT_1_1INombrea36"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea34">operator-</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea34"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">operator-</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea38"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea36">operator-=</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea36"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea40">operator-=</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea40"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea38">operator/</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea38"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">operator/</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea42"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea39">operator/=</a> (<a class="el" href="a02147.html">IObjetOp</a> *a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1VectorTypea39"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">operator/=</a> (const <a class="el" href="a02147.html">IObjetOp</a> &amp;a)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea44"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">operator&lt;</a> (<a class="el" href="a02147.html">IObjetOp</a> &amp;a) const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea45"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">operator&lt;=</a> (<a class="el" href="a02147.html">IObjetOp</a> &amp;a) const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea46"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02153.html#NLAIAGENT_1_1VectorTypea42">operator==</a> (const <a class="el" href="a02153.html">IBasicObjectIA</a> &amp;classType) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">operator==</a> (<a class="el" href="a02147.html">IObjetOp</a> &amp;a) const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea49"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">operator&gt;</a> (<a class="el" href="a02147.html">IObjetOp</a> &amp;a) const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea50"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">operator&gt;=</a> (<a class="el" href="a02147.html">IObjetOp</a> &amp;a) const</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea51"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea46">release</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Release allow to release the pointer. The last release when the _Ref is nul delete the object. <a href="#NLAIAGENT_1_1VectorTypea46"></a><br><br></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const CProcessResult &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea50">run</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrez1646_0">runMethodeMember</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a566">index</a>, <a class="el" href="a02149.html">IObjectIA</a> *p)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrez1646_1">runMethodeMember</a> (<a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const CProcessResult &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea50">runStep</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea55">save</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &amp;os)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea52">sendMessage</a> (const <a class="el" href="a02661.html">IVarName</a> &amp;, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea53">sendMessage</a> (<a class="el" href="a02149.html">IObjectIA</a> *)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02154.html#NLAIAGENT_1_1VectorTypea54">serial</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &amp;f) throw (NLMISC::EStream)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea55">setStaticMember</a> (<a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea56">setStaticMember</a> (const <a class="el" href="a02661.html">IVarName</a> &amp;compName, <a class="el" href="a02149.html">IObjectIA</a> *change)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea61">setValue</a> (sint32value)</td></tr>
+
+<tr><td colspan="2"><div class="groupHeader">Base class member method.</div></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const <a class="el" href="a02151.html">NLAIC::IBasicType</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">clone</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const <a class="el" href="a02650.html">NLAIC::CIdentType</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">getType</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const <a class="el" href="a02151.html">NLAIC::IBasicType</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03056.html#NLAIAGENT_1_1CPAskz1744_2">newInstance</a> () const </td></tr>
+
+<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a02650.html">NLAIC::CIdentType</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03034.html#NLAIAGENT_1_1IPerformatives0">IdIntegerType</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a02650.html">NLAIC::CIdentType</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03056.html#NLAIAGENT_1_1CPAsks1">IdPAsk</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05364.html#a50">TProcessStatement</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes1">ProcessBuzzy</a> = processBuzzy</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05364.html#a50">TProcessStatement</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes2">ProcessEnd</a> = processEnd</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05364.html#a50">TProcessStatement</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes3">ProcessError</a> = processError</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05364.html#a50">TProcessStatement</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes4">ProcessIdle</a> = processIdle</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05364.html#a50">TProcessStatement</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes5">ProcessLocked</a> = processLocked</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>CProcessResult&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes6">ProcessNotComplit</a> = <a class="el" href="a03869.html">IObjectIA::CProcessResult</a>(processNotComplete)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>CProcessResult&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes7">ProcessRun</a> = <a class="el" href="a03869.html">IObjectIA::CProcessResult</a>()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>CMethodCall&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Types8">StaticMethod</a> []</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This variable its used to store method import characteristic. <a href="#NLAIAGENT_1_1UInt8Types8"></a><br><br></td></tr>
+<tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb0">addValue</a> (sint32value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb1">chekBorn</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb2">divValue</a> (sint32value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb3">mulValue</a> (sint32value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb4">subValue</a> (sint32value)</td></tr>
+
+<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a></td></tr>
+
+</table>
+<hr><h2>Member Enumeration Documentation</h2>
+<a class="anchor" name="NLAIAGENT_1_1UInt8Typew15" doxytag="NLAIAGENT::CPAsk::TMethodNumDef" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> enum <a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typew15">NLAIAGENT::INombreDefine::TMethodNumDef</a><code> [inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+This enum define ident for hard coded method that we have to import its under the script.
+<p>
+<dl compact><dt><b>Enumeration values: </b></dt><dd>
+<table border=0 cellspacing=2 cellpadding=0>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew13" doxytag="TConst" ></a>TConst</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14" doxytag="TLastM" ></a>TLastM</em>&nbsp;</td><td>
+The count of import method. </td></tr>
+</table>
+</dl>
+
+<p>
+Definition at line <a class="el" href="a05405.html#l00047">47</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+<div class="fragment"><pre>00047 {
+00048 <a class="code" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew13">TConst</a>,
+00049 <a class="code" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14">TLastM</a>
+00050 };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypew13" doxytag="NLAIAGENT::CPAsk::TOpId" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> enum <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13">NLAIAGENT::IObjetOp::TOpId</a><code> [inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<dl compact><dt><b>Enumeration values: </b></dt><dd>
+<table border=0 cellspacing=2 cellpadding=0>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew0" doxytag="op_add" ></a>op_add</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew10" doxytag="op_sub" ></a>op_sub</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew7" doxytag="op_mul" ></a>op_mul</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew2" doxytag="op_div" ></a>op_div</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew3" doxytag="op_eq" ></a>op_eq</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew4" doxytag="op_inf" ></a>op_inf</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew11" doxytag="op_sup" ></a>op_sup</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew5" doxytag="op_inf_eq" ></a>op_inf_eq</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew12" doxytag="op_sup_eq" ></a>op_sup_eq</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew9" doxytag="op_not" ></a>op_not</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew1" doxytag="op_diff" ></a>op_diff</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew8" doxytag="op_neg" ></a>op_neg</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew6" doxytag="op_last" ></a>op_last</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+<p>
+Definition at line <a class="el" href="a05409.html#l00046">46</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00047 {
+00048 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew0">op_add</a> ,
+00049 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew10">op_sub</a> ,
+00050 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew7">op_mul</a> ,
+00051 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew2">op_div</a> ,
+00052 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew3">op_eq</a> ,
+00053 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew4">op_inf</a> ,
+00054 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew11">op_sup</a> ,
+00055 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew5">op_inf_eq</a> ,
+00056 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew12">op_sup_eq</a> ,
+00057 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew9">op_not</a> ,
+00058 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew1">op_diff</a> ,
+00059 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew8">op_neg</a>,
+00060 <a class="code" href="a02147.html#NLAIAGENT_1_1VectorTypew13NLAIAGENT_1_1VectorTypew6">op_last</a>
+00061 };
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="NLAIAGENT_1_1CPAska1" doxytag="NLAIAGENT::CPAsk::CPAsk" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> NLAIAGENT::CPAsk::CPAsk </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></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="a06169.html#l00136">136</a> of file <a class="el" href="a06169.html">performative.h</a>.
+<p>
+Referenced by <a class="el" href="a06169.html#l00147">clone()</a>.
+<p>
+<div class="fragment"><pre>00136 :<a class="code" href="a03871.html#NLAIAGENT_1_1IPerformativea18">IPerformative</a>(IMessageBase::PAsk)
+00137 {
+00138 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="NLAIAGENT_1_1INombreb0" doxytag="NLAIAGENT::CPAsk::addValue" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::addValue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> &nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, protected, inherited]</code></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="a05405.html#l00304">304</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00302">NLAIAGENT::INombre&lt; tNombre &gt;::chekBorn()</a>, and <a class="el" href="a05646.html#l01132">value</a>.
+<p>
+<div class="fragment"><pre>00305 {
+00306 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> += <a class="code" href="a04223.html#a658">value</a>;
+00307 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb1">chekBorn</a>();
+00308 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea0" doxytag="NLAIAGENT::CPAsk::canProcessMessage" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a05364.html#a31">TQueue</a> NLAIAGENT::IObjectIA::canProcessMessage </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The method <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea0">canProcessMessage(const IVarName &amp;msgName)</a> allow us to know if agent can preocess given by msgName.<p>
+TQueue contain the liste of method (same as a run(msg)) that coud process the msg.
+<p>
+Reimplemented in <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMaila0">NLAIAGENT::CLocalAgentMail</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00350">350</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a05476.html#l00141">NLAIAGENT::TQueue</a>.
+<p>
+Referenced by <a class="el" href="a05401.html#l00161">NLAIAGENT::CLocalAgentMail::canProcessMessage()</a>.
+<p>
+<div class="fragment"><pre>00351 {
+00352 <span class="keywordflow">return</span> <a class="code" href="a05364.html#a31">TQueue</a>();
+00353 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombreb1" doxytag="NLAIAGENT::CPAsk::chekBorn" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::chekBorn </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, protected, virtual, inherited]</code></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="a05405.html#l00302">302</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+Referenced by <a class="el" href="a05396.html#l00350">NLAIAGENT::IntegerType::neg()</a>.
+<p>
+<div class="fragment"><pre>00302 {}
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1CPAskz1744_0" doxytag="NLAIAGENT::CPAsk::clone" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="a02151.html">NLAIC::IBasicType</a>* NLAIAGENT::CPAsk::clone </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual]</code></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>
+Reimplemented from <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea1">NLAIAGENT::IntegerType</a>.
+<p>
+Definition at line <a class="el" href="a06169.html#l00147">147</a> of file <a class="el" href="a06169.html">performative.h</a>.
+<p>
+References <a class="el" href="a06169.html#l00136">CPAsk()</a>.
+<p>
+Referenced by <a class="el" href="a06169.html#l00153">newInstance()</a>.
+<p>
+<div class="fragment"><pre>00148 {
+00149 <a class="code" href="a02154.html">NLAIC::IBasicInterface</a> *m = <span class="keyword">new</span> <a class="code" href="a03056.html#NLAIAGENT_1_1CPAska1">CPAsk</a>();
+00150 <span class="keywordflow">return</span> m;
+00151 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea2" doxytag="NLAIAGENT::CPAsk::decRef" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLAIC::IPointerGestion::decRef </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Decrement the reference of an object.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05386.html#l00093">93</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>.
+<p>
+References <a class="el" href="a05386.html#l00066">NLAIC::IPointerGestion::_Ref</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+Referenced by <a class="el" href="a05386.html#l00086">NLAIC::IPointerGestion::release()</a>, and <a class="el" href="a05416.html#l00688">NLAIAGENT::CAgentTimerHandle::~CAgentTimerHandle()</a>.
+<p>
+<div class="fragment"><pre>00094 {
+00095 <span class="keywordflow">return</span> --_Ref;
+00096 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombreb2" doxytag="NLAIAGENT::CPAsk::divValue" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::divValue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> &nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, protected, inherited]</code></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="a05405.html#l00322">322</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00302">NLAIAGENT::INombre&lt; tNombre &gt;::chekBorn()</a>, and <a class="el" href="a05646.html#l01132">value</a>.
+<p>
+<div class="fragment"><pre>00323 {
+00324 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> /= <a class="code" href="a04223.html#a658">value</a>;
+00325 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb1">chekBorn</a>();
+00326 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypez1764_0" doxytag="NLAIAGENT::CPAsk::getClassName" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual std::string NLAIC::IPointerGestion::getClassName </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Implements <a class="el" href="a02540.html#NL3D_1_1ITrackKeyFramer_3_01CKeyVector_01_4a6">NLMISC::IClassable</a>.
+<p>
+Reimplemented in <a class="el" href="a02650.html#NLAIC_1_1CIdentTypez1766_0">NLAIC::CIdentType</a>.
+<p>
+Definition at line <a class="el" href="a05386.html#l00116">116</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>.
+<p>
+Referenced by <a class="el" href="a05847.html#l00678">NLAISCRIPT::CAgentClass::isClassInheritedFrom()</a>.
+<p>
+<div class="fragment"><pre>00117 {
+00118 <span class="keywordflow">return</span> std::string(<span class="stringliteral">"&lt;unnamed&gt;"</span>);
+00119 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1IPerformativea3" doxytag="NLAIAGENT::CPAsk::getDebugString" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IntegerType::getDebugString </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">std::string &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>text</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></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>
+Implements <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea7">NLAIC::IBasicType</a>.
+<p>
+Definition at line <a class="el" href="a05396.html#l00372">372</a> of file <a class="el" href="a05396.html">agent_digital.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00174">NLAIAGENT::INombre&lt; sint32 &gt;::getValue()</a>, and <a class="el" href="a05804.html#l00079">NLAIC::stringGetBuild()</a>.
+<p>
+<div class="fragment"><pre>00373 {
+00374
+00375 text += <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"%d"</span>,<a class="code" href="a02148.html#NLAIAGENT_1_1INombrea14">getValue</a>());
+00376 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea4" doxytag="NLAIAGENT::CPAsk::getInfo" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const std::string NLAIC::IBasicType::getInfo </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></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="a05386.html#l00292">292</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea7">NLAIC::IBasicType::getDebugString()</a>, and <a class="el" href="a05646.html#l00977">s</a>.
+<p>
+<div class="fragment"><pre>00293 {
+00294 std::string <a class="code" href="a04223.html#a626">s</a>;
+00295 <a class="code" href="a03034.html#NLAIAGENT_1_1IPerformativea3">getDebugString</a>(s);
+00296 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a626">s</a>;
+00297 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea5" doxytag="NLAIAGENT::CPAsk::getMethodeMemberDebugString" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> std::string NLAIAGENT::IObjectIA::getMethodeMemberDebugString </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The methode getMethodeMemberDebugString(sint32 heritance, sint32 index) return a string that define the name and the argument of the method
+<p>
+Reimplemented in <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_0">NLAIAGENT::CAgentScript</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00311">311</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+Referenced by <a class="el" href="a06124.html#l00314">NLAISCRIPT::CCallHeapMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00246">NLAISCRIPT::CCallStackMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00155">NLAISCRIPT::CCallMethodi::getDebugResult()</a>, <a class="el" href="a06122.html#l00321">NLAISCRIPT::CLibHeapMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00276">NLAISCRIPT::CLibStackNewMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00230">NLAISCRIPT::CLibStackMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00186">NLAISCRIPT::CLibCallMethodi::getDebugResult()</a>, <a class="el" href="a06122.html#l00159">NLAISCRIPT::CLibCallInheritedMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00132">NLAISCRIPT::CLibCallMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00087">NLAISCRIPT::CLibMemberMethodi::getDebugResult()</a>, <a class="el" href="a06122.html#l00059">NLAISCRIPT::CLibMemberInheritedMethod::getDebugResult()</a>, and <a class="el" href="a06122.html#l00029">NLAISCRIPT::CLibMemberMethod::getDebugResult()</a>.
+<p>
+<div class="fragment"><pre>00312 {
+00313 <span class="keywordflow">switch</span>(<span class="keywordtype">id</span>)
+00314 {
+00315 <span class="keywordflow">case</span> 0:
+00316 {
+00317 <span class="keywordflow">return</span> std::string(<span class="stringliteral">"IObjectIA::sendMessage(IMessage)"</span>);
+00318 }
+00319 <span class="keywordflow">break</span>;
+00320 <span class="keywordflow">case</span> 1:
+00321 <span class="keywordflow">break</span>;
+00322 <span class="keywordflow">case</span> 2:
+00323 <span class="keywordflow">return</span> std::string(<span class="stringliteral">"IObjectIA::run()"</span>);
+00324 <span class="keywordflow">break</span>;
+00325
+00326 <span class="keywordflow">case</span> 3:
+00327 {
+00328 <span class="keywordflow">return</span> std::string(<span class="stringliteral">"IObjectIA::getStaticMember(Integer)"</span>);
+00329 }
+00330 }
+00331 <span class="keywordflow">return</span> std::string(<span class="stringliteral">"Mathod_?????(Param_?????)"</span>);
+00332 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1UInt8Typez1644_0" doxytag="NLAIAGENT::CPAsk::getMethodIndexSize" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLAIAGENT::INombreDefine::getMethodIndexSize </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+getMethodIndexSize define the nomber of method define in the class.
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpz1656_0">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05404.html#l00037">37</a> of file <a class="el" href="a05404.html">agent_nombre.cpp</a>.
+<p>
+References <a class="el" href="a05981.html#l00099">sint32</a>, and <a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14">NLAIAGENT::INombreDefine::TLastM</a>.
+<p>
+<div class="fragment"><pre>00038 {
+00039 <span class="keywordflow">return</span> IObjetOp::getMethodIndexSize() + <a class="code" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14">TLastM</a>;
+00040 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1CPAska6" doxytag="NLAIAGENT::CPAsk::getName" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const char* NLAIAGENT::CPAsk::getName </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">void&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Implements <a class="el" href="a03871.html#NLAIAGENT_1_1IPerformativea6">NLAIAGENT::IPerformative</a>.
+<p>
+Definition at line <a class="el" href="a06169.html#l00159">159</a> of file <a class="el" href="a06169.html">performative.h</a>.
+<p>
+<div class="fragment"><pre>00160 {
+00161 <span class="keywordflow">return</span> <span class="stringliteral">"Ask"</span>;
+00162 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea7" doxytag="NLAIAGENT::CPAsk::getNeg" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* NLAIAGENT::IObjetOp::getNeg </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></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="a05409.html#l00165">165</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea4">NLAIC::IBasicType::clone()</a>, and <a class="el" href="a05409.html#l00101">NLAIAGENT::IObjetOp::neg()</a>.
+<p>
+Referenced by <a class="el" href="a06120.html#l00034">NLAISCRIPT::CNegOpCode::runOpCode()</a>.
+<p>
+<div class="fragment"><pre>00166 {
+00167 <a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *o = (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">clone</a>();
+00168 o-&gt;neg();
+00169 <span class="keywordflow">return</span> o;
+00170 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1IDigitala7" doxytag="NLAIAGENT::CPAsk::getNumber" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual double <a class="el" href="a02152.html">NLAIAGENT::IDigital</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::getNumber </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+In general number can be read as a bouble. Be careful, this generalisation don't work with 64Bits numbrer, in this case make a test of object before, or make th good cast if the type is known
+<p>
+Implements <a class="el" href="a02146.html#NLAIAGENT_1_1INombreDefinea7">NLAIAGENT::INombreDefine</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00354">354</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+Referenced by <a class="el" href="a05475.html#l00266">NLAIAGENT::IObjectIA::runMethodeMember()</a>.
+<p>
+<div class="fragment"><pre>00355 {
+00356 <span class="keywordflow">return</span> (<span class="keywordtype">double</span>)<a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a>;
+00357 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea8" doxytag="NLAIAGENT::CPAsk::getRef" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a04558.html#a10">sint32</a>&amp; NLAIC::IPointerGestion::getRef </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+get the refence count.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05386.html#l00099">99</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>.
+<p>
+References <a class="el" href="a05386.html#l00066">NLAIC::IPointerGestion::_Ref</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+Referenced by <a class="el" href="a05416.html#l00688">NLAIAGENT::CAgentTimerHandle::~CAgentTimerHandle()</a>.
+<p>
+<div class="fragment"><pre>00100 {
+00101 <span class="keywordflow">return</span> _Ref;
+00102 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea9" doxytag="NLAIAGENT::CPAsk::getStaticMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a02149.html">IObjectIA</a>* NLAIAGENT::IObjectIA::getStaticMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>compName</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+to get the pointer of a given components referened by an string.
+<p>
+Definition at line <a class="el" href="a05476.html#l00261">261</a> of file <a class="el" href="a05476.html">baseai.h</a>.
+<p>
+References <a class="el" href="a05475.html#l00193">NLAIAGENT::IObjectIA::getStaticMember()</a>, and <a class="el" href="a05475.html#l00188">NLAIAGENT::IObjectIA::getStaticMemberIndex()</a>.
+<p>
+<div class="fragment"><pre>00262 {
+00263 <span class="keywordflow">return</span> <a class="code" href="a02149.html#NLAIAGENT_1_1VectorTypea10">getStaticMember</a>(<a class="code" href="a02149.html#NLAIAGENT_1_1VectorTypea11">getStaticMemberIndex</a>(compName));
+00264 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea10" doxytag="NLAIAGENT::CPAsk::getStaticMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a02149.html">IObjectIA</a> * NLAIAGENT::IObjectIA::getStaticMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+to get the pointer of a given components referened by an index.
+<p>
+Reimplemented in <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1638_1">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_3">NLAIAGENT::CAgentScript</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_1">NLAIAGENT::CMessageScript</a>, and <a class="el" href="a02167.html#NLAISCRIPT_1_1CSuccessMsgClassa26">NLAISCRIPT::CAgentClass</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00193">193</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+Referenced by <a class="el" href="a06755.html#l00327">NLAISCRIPT::CCompilateur::affectationMember()</a>, <a class="el" href="a05588.html#l00070">NLAIAGENT::CComponentHandle::getComponent()</a>, <a class="el" href="a06126.html#l00206">NLAISCRIPT::CLdbMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06126.html#l00157">NLAISCRIPT::CLdbHeapMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06126.html#l00106">NLAISCRIPT::CLdbStackMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06125.html#l00351">NLAISCRIPT::CCallStackNewMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00314">NLAISCRIPT::CCallHeapMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00246">NLAISCRIPT::CCallStackMethodi::getDebugResult()</a>, <a class="el" href="a06124.html#l00155">NLAISCRIPT::CCallMethodi::getDebugResult()</a>, <a class="el" href="a06122.html#l00321">NLAISCRIPT::CLibHeapMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00276">NLAISCRIPT::CLibStackNewMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00230">NLAISCRIPT::CLibStackMemberMethod::getDebugResult()</a>, <a class="el" href="a06122.html#l00186">NLAISCRIPT::CLibCallMethodi::getDebugResult()</a>, <a class="el" href="a06122.html#l00087">NLAISCRIPT::CLibMemberMethodi::getDebugResult()</a>, <a class="el" href="a06117.html#l00084">NLAISCRIPT::CLoadHeapObject::getObject()</a>, <a class="el" href="a06117.html#l00063">NLAISCRIPT::CLoadStackObject::getObject()</a>, <a class="el" href="a06117.html#l00041">NLAISCRIPT::CLoadSelfObject::getObject()</a>, <a class="el" href="a05476.html#l00261">NLAIAGENT::IObjectIA::getStaticMember()</a>, <a class="el" href="a05401.html#l00128">NLAIAGENT::CLocalAgentMail::getStaticMember()</a>, <a class="el" href="a05789.html#l00104">NLAISCRIPT::CCompilateur::getValidateHierarchyBase()</a>, <a class="el" href="a06755.html#l00385">NLAISCRIPT::CCompilateur::isValidateVarName()</a>, <a class="el" href="a05573.html#l00363">NLAISCRIPT::CCodeBrancheRunDebug::printVariable()</a>, <a class="el" href="a05475.html#l00266">NLAIAGENT::IObjectIA::runMethodeMember()</a>, <a class="el" href="a06126.html#l00191">NLAISCRIPT::CLdbMemberiOpCode::runOpCode()</a>, <a class="el" href="a06126.html#l00135">NLAISCRIPT::CLdbHeapMemberiOpCode::runOpCode()</a>, <a class="el" href="a06126.html#l00087">NLAISCRIPT::CLdbStackMemberiOpCode::runOpCode()</a>, <a class="el" href="a06124.html#l00347">NLAISCRIPT::CCallHeapMethodi::runOpCode()</a>, <a class="el" href="a06124.html#l00278">NLAISCRIPT::CCallStackMethodi::runOpCode()</a>, <a class="el" href="a06124.html#l00214">NLAISCRIPT::CCallStackNewMethodi::runOpCode()</a>, <a class="el" href="a06124.html#l00189">NLAISCRIPT::CCallMethodi::runOpCode()</a>, <a class="el" href="a06122.html#l00333">NLAISCRIPT::CLibHeapMemberMethod::runOpCode()</a>, <a class="el" href="a06122.html#l00288">NLAISCRIPT::CLibStackNewMemberMethod::runOpCode()</a>, <a class="el" href="a06122.html#l00242">NLAISCRIPT::CLibStackMemberMethod::runOpCode()</a>, <a class="el" href="a06122.html#l00198">NLAISCRIPT::CLibCallMethodi::runOpCode()</a>, <a class="el" href="a06122.html#l00099">NLAISCRIPT::CLibMemberMethodi::runOpCode()</a>, <a class="el" href="a06120.html#l00413">NLAISCRIPT::CAffHeapMemberiOpCode::runOpCode()</a>, and <a class="el" href="a06120.html#l00317">NLAISCRIPT::CAffMemberiOpCode::runOpCode()</a>.
+<p>
+<div class="fragment"><pre>00194 {
+00195 <span class="keywordflow">return</span> NULL;
+00196 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea11" doxytag="NLAIAGENT::CPAsk::getStaticMemberIndex" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLAIAGENT::IObjectIA::getStaticMemberIndex </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+to get the index of a given components name.
+<p>
+Reimplemented in <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1638_2">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_4">NLAIAGENT::CAgentScript</a>, and <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_2">NLAIAGENT::CMessageScript</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00188">188</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+Referenced by <a class="el" href="a06755.html#l00138">NLAISCRIPT::CCompilateur::affectation()</a>, <a class="el" href="a05588.html#l00070">NLAIAGENT::CComponentHandle::getComponent()</a>, <a class="el" href="a05476.html#l00261">NLAIAGENT::IObjectIA::getStaticMember()</a>, <a class="el" href="a05401.html#l00123">NLAIAGENT::CLocalAgentMail::getStaticMemberIndex()</a>, <a class="el" href="a05789.html#l00104">NLAISCRIPT::CCompilateur::getValidateHierarchyBase()</a>, <a class="el" href="a06755.html#l00385">NLAISCRIPT::CCompilateur::isValidateVarName()</a>, <a class="el" href="a05573.html#l00363">NLAISCRIPT::CCodeBrancheRunDebug::printVariable()</a>, <a class="el" href="a06662.html#l00082">NLAISCRIPT::CCompilateur::processingVar()</a>, <a class="el" href="a05605.html#l00067">NLAISCRIPT::CConstraintStackComp::run()</a>, and <a class="el" href="a05476.html#l00268">NLAIAGENT::IObjectIA::setStaticMember()</a>.
+<p>
+<div class="fragment"><pre>00189 {
+00190 <span class="keywordflow">return</span> -1;
+00191 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea12" doxytag="NLAIAGENT::CPAsk::getStaticMemberSize" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLAIAGENT::IObjectIA::getStaticMemberSize </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Static member is the component that the agent is create and die with. getStaticMemberSize to get the size of the static member components
+<p>
+Reimplemented in <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1638_3">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_5">NLAIAGENT::CAgentScript</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_3">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02169.html#NLAISCRIPT_1_1IClassInterpreta25">NLAISCRIPT::IClassInterpret</a>, and <a class="el" href="a02167.html#NLAISCRIPT_1_1CSuccessMsgClassa29">NLAISCRIPT::CAgentClass</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00180">180</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType::getType()</a>, <a class="el" href="a05981.html#l00099">sint32</a>, and <a class="el" href="a05804.html#l00079">NLAIC::stringGetBuild()</a>.
+<p>
+Referenced by <a class="el" href="a05401.html#l00118">NLAIAGENT::CLocalAgentMail::getStaticMemberSize()</a>.
+<p>
+<div class="fragment"><pre>00181 {
+00182 std::string text;
+00183 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"sint32 IObjectIA::getStaticMemberSize() note implementaited for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">getType</a>());
+00184 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str());
+00185 <span class="keywordflow">return</span> 0;
+00186 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1CPAskz1744_1" doxytag="NLAIAGENT::CPAsk::getType" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="a02650.html">NLAIC::CIdentType</a>&amp; NLAIAGENT::CPAsk::getType </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual]</code></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. This function is used for the sytem regstry class (see the definition of the template class Gen::CRegistry).
+<p>
+Reimplemented from <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea14">NLAIAGENT::IntegerType</a>.
+<p>
+Definition at line <a class="el" href="a06169.html#l00142">142</a> of file <a class="el" href="a06169.html">performative.h</a>.
+<p>
+References <a class="el" href="a06432.html#l00534">IdPAsk</a>.
+<p>
+<div class="fragment"><pre>00143 {
+00144 <span class="keywordflow">return</span> <a class="code" href="a03056.html#NLAIAGENT_1_1CPAsks1">IdPAsk</a>;
+00145 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea14" doxytag="NLAIAGENT::CPAsk::getValue" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::getValue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, inherited]</code></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="a05405.html#l00174">174</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+Referenced by <a class="el" href="a05396.html#l00372">NLAIAGENT::IntegerType::getDebugString()</a>, and <a class="el" href="a06733.html#l00218">NLAIAGENT::CVolatilMemmory::runMessage()</a>.
+<p>
+<div class="fragment"><pre>00175 {
+00176 <span class="keywordflow">return</span> <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a>;
+00177 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea16" doxytag="NLAIAGENT::CPAsk::incRef" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLAIC::IPointerGestion::incRef </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Inc a reference. We use this when we have to conserve a pointer memeory for exemple in a list.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05386.html#l00080">80</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>.
+<p>
+References <a class="el" href="a05386.html#l00066">NLAIC::IPointerGestion::_Ref</a>.
+<p>
+Referenced by <a class="el" href="a05736.html#l00174">NLAIAGENT::CSeqFsmScript::activate()</a>, <a class="el" href="a05697.html#l00215">NLAILOGIC::CFactBase::addAssert()</a>, <a class="el" href="a05477.html#l00067">NLAIAGENT::IAgentComposite::addChild()</a>, <a class="el" href="a05422.html#l00052">NLAILOGIC::IBaseAssert::addInput()</a>, <a class="el" href="a05499.html#l00118">NLAILOGIC::CBoolOperator::addPostcondition()</a>, <a class="el" href="a05499.html#l00110">NLAILOGIC::CBoolOperator::addPrecondition()</a>, <a class="el" href="a05763.html#l00829">NLAILOGIC::CInternalGoal::addPredecessor()</a>, <a class="el" href="a05763.html#l00502">NLAILOGIC::CGoal::addPredecessor()</a>, <a class="el" href="a05753.html#l00088">NLAIFUZZY::CFuzzyVar::addSet()</a>, <a class="el" href="a06755.html#l00138">NLAISCRIPT::CCompilateur::affectation()</a>, <a class="el" href="a05695.html#l00177">NLAILOGIC::CFact::asValueSet()</a>, <a class="el" href="a05416.html#l00396">NLAIAGENT::CAgentWatchTimer::attach()</a>, <a class="el" href="a06662.html#l00539">NLAISCRIPT::CCompilateur::buildObject()</a>, <a class="el" href="a05847.html#l00649">NLAISCRIPT::CAgentClass::buildVMethode()</a>, <a class="el" href="a06129.html#l00046">NLAIAGENT::CAgentOperation::CAgentOperation()</a>, <a class="el" href="a05416.html#l00676">NLAIAGENT::CAgentTimerHandle::CAgentTimerHandle()</a>, <a class="el" href="a06755.html#l00816">NLAISCRIPT::CCompilateur::callFunction()</a>, <a class="el" href="a05845.html#l00114">NLAISCRIPT::CClassInterpretFactory::CClassInterpretFactory()</a>, <a class="el" href="a05573.html#l00055">NLAISCRIPT::CCodeBrancheRunDebug::CCodeBrancheRunDebug()</a>, <a class="el" href="a05590.html#l00208">NLAISCRIPT::CCompilateur::CCompilateur()</a>, <a class="el" href="a05699.html#l00054">NLAISCRIPT::CFactorType::CFactorType()</a>, <a class="el" href="a05600.html#l00076">NLAISCRIPT::CFunctionTag::CFunctionTag()</a>, <a class="el" href="a06133.html#l00828">NLAIAGENT::COperatorScript::checkTrigMsg()</a>, <a class="el" href="a05804.html#l00140">NLAIC::CIdentType::CIdentType()</a>, <a class="el" href="a05475.html#l00083">NLAIAGENT::CIdMethod::CIdMethod()</a>, <a class="el" href="a05859.html#l00060">NLAIAGENT::CKeyObject::CKeyObject()</a>, <a class="el" href="a06120.html#l00637">NLAISCRIPT::CFindRunMsg::clone()</a>, <a class="el" href="a06114.html#l00079">NLAISCRIPT::CObjectUnknown::clone()</a>, <a class="el" href="a05605.html#l00180">NLAISCRIPT::CConstraintStackComp::clone()</a>, <a class="el" href="a05603.html#l00038">NLAISCRIPT::CConstraintFindRun::clone()</a>, <a class="el" href="a05599.html#l00332">NLAISCRIPT::CConstraintMethode::clone()</a>, <a class="el" href="a05421.html#l00132">NLAILINK::IOTrace::clone()</a>, <a class="el" href="a05843.html#l00313">NLAISCRIPT::CMethodeName::CMethodeName()</a>, <a class="el" href="a05848.html#l00115">NLAISCRIPT::CAgentClass::CMethodType::CMethodType()</a>, <a class="el" href="a06114.html#l00056">NLAISCRIPT::CObjectUnknown::CObjectUnknown()</a>, <a class="el" href="a05407.html#l00178">NLAIAGENT::CPairType::CPairType()</a>, <a class="el" href="a05847.html#l00609">NLAISCRIPT::CAgentClass::createComponents()</a>, <a class="el" href="a06658.html#l00051">NLAILOGIC::CValueSet::CValueSet()</a>, <a class="el" href="a06660.html#l00117">NLAILOGIC::CVar::CVar()</a>, <a class="el" href="a06658.html#l00532">NLAILOGIC::CValueSet::forward()</a>, <a class="el" href="a06065.html#l00124">NLAIAGENT::IMessageBase::IMessageBase()</a>, <a class="el" href="a05412.html#l00092">NLAIAGENT::CAgentScript::initAgentScript()</a>, <a class="el" href="a06755.html#l00999">NLAISCRIPT::CCompilateur::initMessageManager()</a>, <a class="el" href="a05854.html#l00743">NLAISCRIPT::COperatorClass::isValidFonc()</a>, <a class="el" href="a06658.html#l00399">NLAILOGIC::CValueSet::load()</a>, <a class="el" href="a06131.html#l00122">NLAILOGIC::IBaseOperator::load()</a>, <a class="el" href="a05847.html#l00783">NLAISCRIPT::CAgentClass::load()</a>, <a class="el" href="a05845.html#l00038">NLAISCRIPT::CComponent::load()</a>, <a class="el" href="a05843.html#l00404">NLAISCRIPT::CMethodeName::load()</a>, <a class="el" href="a05770.html#l00683">NLAIAGENT::CVectorGroupType::operator+()</a>, <a class="el" href="a05770.html#l00269">NLAIAGENT::CGroupType::operator+()</a>, <a class="el" href="a06140.html#l00053">NLAISCRIPT::CPramContainer::operator+=()</a>, <a class="el" href="a06065.html#l00150">NLAIAGENT::IMessageBase::operator=()</a>, <a class="el" href="a05859.html#l00079">NLAIAGENT::CKeyObject::operator=()</a>, <a class="el" href="a05848.html#l00122">NLAISCRIPT::CAgentClass::CMethodType::operator=()</a>, <a class="el" href="a05600.html#l00089">NLAISCRIPT::CFunctionTag::operator=()</a>, <a class="el" href="a05475.html#l00068">NLAIAGENT::CIdMethod::operator=()</a>, <a class="el" href="a06662.html#l00082">NLAISCRIPT::CCompilateur::processingVar()</a>, <a class="el" href="a05412.html#l01412">NLAIAGENT::CAgentScript::processMessages()</a>, <a class="el" href="a06662.html#l00389">NLAISCRIPT::CCompilateur::pushParamExpression()</a>, <a class="el" href="a05603.html#l00047">NLAISCRIPT::CConstraintFindRun::run()</a>, <a class="el" href="a05420.html#l00365">NLAIAGENT::IBasicAgent::run()</a>, <a class="el" href="a05412.html#l01006">NLAIAGENT::CAgentScript::runAskGetValue()</a>, <a class="el" href="a05420.html#l00160">NLAIAGENT::IAgent::runChildren()</a>, <a class="el" href="a05966.html#l00096">NLAIAGENT::CMainAgentScript::runExec()</a>, <a class="el" href="a05412.html#l01060">NLAIAGENT::CAgentScript::runInitComponent()</a>, <a class="el" href="a06129.html#l00262">NLAIAGENT::CAgentOperation::runMethodBase()</a>, <a class="el" href="a05416.html#l00441">NLAIAGENT::CAgentWatchTimer::runMethodBase()</a>, <a class="el" href="a05412.html#l01698">NLAIAGENT::CAgentScript::runMethodBase()</a>, <a class="el" href="a05389.html#l00454">NLAIAGENT::CActorScript::runMethodBase()</a>, <a class="el" href="a06065.html#l00371">NLAIAGENT::IMessageBase::runMethodeMember()</a>, <a class="el" href="a05770.html#l00151">NLAIAGENT::IBaseGroupType::runMethodeMember()</a>, <a class="el" href="a05420.html#l00494">NLAIAGENT::IBasicAgent::runMethodeMember()</a>, <a class="el" href="a06126.html#l00235">NLAISCRIPT::CLdbRefOpCode::runOpCode()</a>, <a class="el" href="a06126.html#l00191">NLAISCRIPT::CLdbMemberiOpCode::runOpCode()</a>, <a class="el" href="a06126.html#l00135">NLAISCRIPT::CLdbHeapMemberiOpCode::runOpCode()</a>, <a class="el" href="a06126.html#l00087">NLAISCRIPT::CLdbStackMemberiOpCode::runOpCode()</a>, <a class="el" href="a06124.html#l00278">NLAISCRIPT::CCallStackMethodi::runOpCode()</a>, <a class="el" href="a06124.html#l00214">NLAISCRIPT::CCallStackNewMethodi::runOpCode()</a>, <a class="el" href="a06122.html#l00288">NLAISCRIPT::CLibStackNewMemberMethod::runOpCode()</a>, <a class="el" href="a06122.html#l00242">NLAISCRIPT::CLibStackMemberMethod::runOpCode()</a>, <a class="el" href="a06121.html#l00960">NLAISCRIPT::CAffOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00724">NLAISCRIPT::CAddParamNameDebug::runOpCode()</a>, <a class="el" href="a06120.html#l00449">NLAISCRIPT::CAffOpCodeDebug::runOpCode()</a>, <a class="el" href="a06120.html#l00413">NLAISCRIPT::CAffHeapMemberiOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00334">NLAISCRIPT::CAffMemberOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00317">NLAISCRIPT::CAffMemberiOpCode::runOpCode()</a>, <a class="el" href="a05412.html#l00989">NLAIAGENT::CAgentScript::runTellComponent()</a>, <a class="el" href="a05412.html#l01032">NLAIAGENT::CAgentScript::runTellSetValue()</a>, <a class="el" href="a06124.html#l00080">NLAISCRIPT::CMethodContextDebug::saveContext()</a>, <a class="el" href="a06124.html#l00041">NLAISCRIPT::CMethodContext::saveContext()</a>, <a class="el" href="a05412.html#l01197">NLAIAGENT::CAgentScript::sendBroadCast()</a>, <a class="el" href="a05911.html#l00229">NLAIAGENT::IListManager::sendMessage()</a>, <a class="el" href="a05412.html#l01186">NLAIAGENT::CAgentScript::sendMethodCompoment()</a>, <a class="el" href="a06733.html#l00167">NLAIAGENT::CVolatilMemmory::sendUpdateMessage()</a>, <a class="el" href="a05699.html#l00040">NLAISCRIPT::CFactorType::set()</a>, <a class="el" href="a06131.html#l00150">NLAILOGIC::IBaseOperator::setGoal()</a>, <a class="el" href="a06662.html#l00439">NLAISCRIPT::CCompilateur::setImediateVarNill()</a>, <a class="el" href="a06662.html#l00492">NLAISCRIPT::CCompilateur::setMethodVar()</a>, <a class="el" href="a06662.html#l00337">NLAISCRIPT::CCompilateur::setParamVarName()</a>, <a class="el" href="a05600.html#l00105">NLAISCRIPT::CFunctionTag::setTypeObject()</a>, <a class="el" href="a06660.html#l00147">NLAILOGIC::CVar::setValue()</a>, <a class="el" href="a06658.html#l00140">NLAILOGIC::CValueSet::setValue()</a>, <a class="el" href="a05416.html#l00291">NLAIAGENT::CAgentWatchTimer::tellBroker()</a>, <a class="el" href="a06755.html#l00765">NLAISCRIPT::CCompilateur::typeOfMethod()</a>, <a class="el" href="a06660.html#l00242">NLAILOGIC::CVar::unify()</a>, <a class="el" href="a06658.html#l00155">NLAILOGIC::CValueSet::unify()</a>, and <a class="el" href="a06129.html#l00085">NLAIAGENT::CAgentOperation::update()</a>.
+<p>
+<div class="fragment"><pre>00081 {
+00082 _Ref ++;
+00083 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea17" doxytag="NLAIAGENT::CPAsk::init" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLAIAGENT::IObjectIA::init </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Init method alows to init the attribut of an object. the maparmetre is in more time a list of <a class="el" href="a02149.html">IObjectIA</a>.
+<p>
+Reimplemented in <a class="el" href="a03392.html#NLAIFUZZY_1_1CSimpleFuzzyConda17">NLAIFUZZY::CSimpleFuzzyCond</a>, <a class="el" href="a02570.html#NLAIFUZZY_1_1CFuzzyRulea22">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="a02573.html#NLAIFUZZY_1_1CFuzzyRuleSeta16">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="a02568.html#NLAIFUZZY_1_1CFuzzyIntervala21">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="a03339.html#NLAIFUZZY_1_1CRightFuzzySeta21">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="a03619.html#NLAIFUZZY_1_1CTriangleFuzzySeta21">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="a03615.html#NLAIFUZZY_1_1CTrapezeFuzzySeta21">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="a02730.html#NLAIFUZZY_1_1CLeftFuzzySeta21">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="a02574.html#NLAIFUZZY_1_1CFuzzyVara26">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="a02531.html#NLAILOGIC_1_1CFirstOrderAsserta30">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="a03342.html#NLAILOGIC_1_1CRulea34">NLAILOGIC::CRule</a>, and <a class="el" href="a02505.html#NLAILOGIC_1_1CFactPatterna22">NLAILOGIC::CFactPattern</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00116">116</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05749.html#l00304">NLAIFUZZY::IFuzzySet::runMethodeMember()</a>, and <a class="el" href="a06121.html#l00058">NLAISCRIPT::CLdbNewOpCode::runOpCode()</a>.
+<p>
+<div class="fragment"><pre>00117 {
+00118
+00119 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypez1656_0" doxytag="NLAIAGENT::CPAsk::IObjetOp::isMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a05364.html#a31">TQueue</a> NLAIAGENT::IObjetOp::IObjetOp::isMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> *&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>const <a class="el" href="a02661.html">IVarName</a> *&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>const <a class="el" href="a02149.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypez1656_1" doxytag="NLAIAGENT::CPAsk::IObjetOp::runMethodeMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual CProcessResult NLAIAGENT::IObjetOp::IObjetOp::runMethodeMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>index</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1UInt8Typez1644_1" doxytag="NLAIAGENT::CPAsk::isClassInheritedFrom" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLAIAGENT::INombreDefine::isClassInheritedFrom </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+isClassInheritedFrom(className) allow us to known if this class have a base class with the name className.<p>
+If true the method return the range of the base class, this range is an arbitrary reference id define by the programmer or bay the scrypt. the false return is define by -1.
+<p>
+Reimplemented from <a class="el" href="a02149.html#NLAICHARACTER_1_1IZonea25">NLAIAGENT::IObjectIA</a>.
+<p>
+Definition at line <a class="el" href="a05404.html#l00062">62</a> of file <a class="el" href="a05404.html">agent_nombre.cpp</a>.
+<p>
+References <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00063 {
+00064 <span class="keywordflow">return</span> -1;
+00065 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea21" doxytag="NLAIAGENT::CPAsk::isEqual" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual bool <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::isEqual </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02153.html">IBasicObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The bool operator == (const IBasicObjectIA &amp;a) const member method call this function when class 'classType' have the same type of this class, programme have to assume the equality between the memebers of this class and the memeber of the class 'classType'.
+<p>
+Implements <a class="el" href="a02153.html#NLAICHARACTER_1_1IZonea26">NLAIAGENT::IBasicObjectIA</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00164">164</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+<div class="fragment"><pre>00165 {
+00166 <span class="keywordflow">return</span> !(*(<a class="code" href="a02149.html#NLAIAGENT_1_1IObjectIAb0">IObjectIA</a> *)<span class="keyword">this</span> == (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> &amp;)a);
+00167 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea20" doxytag="NLAIAGENT::CPAsk::isLocal" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLAIAGENT::IObjectIA::isLocal </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+If the result is true the object is loclal else its a representation of an object on the server. By the method return true.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05475.html#l00356">356</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+<div class="fragment"><pre>00357 {
+00358 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00359 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1UInt8Typez1644_2" doxytag="NLAIAGENT::CPAsk::isMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a05364.html#a31">TQueue</a> NLAIAGENT::INombreDefine::isMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> *&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>const <a class="el" href="a02661.html">IVarName</a> *&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>const <a class="el" href="a02149.html">IObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const<code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The method isMember(nameSubClass,methodName,param) return the best method correspondent to the search. remember we use the overloadind method.<p>
+NameSubClass: if this pointer is not NULL then NameSubClass is the name of the base class were the method are defined.<p>
+methodName: is the name of the class.<p>
+param: is an <a class="el" href="a02149.html">IObjectIA</a> where it defined the parametre of the method. lot of method use a <a class="el" href="a02149.html">IObjectIA</a> vector object with an <a class="el" href="a02650.html">NLAIC::CIdentType</a> as the the template argm.
+<p>
+Reimplemented from <a class="el" href="a02149.html#NLAICHARACTER_1_1IZonea29">NLAIAGENT::IObjectIA</a>.
+<p>
+Definition at line <a class="el" href="a05404.html#l00042">42</a> of file <a class="el" href="a05404.html">agent_nombre.cpp</a>.
+<p>
+References <a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14">NLAIAGENT::INombreDefine::TLastM</a>, and <a class="el" href="a05476.html#l00141">NLAIAGENT::TQueue</a>.
+<p>
+<div class="fragment"><pre>00043 {
+00044 <a class="code" href="a05364.html#a31">TQueue</a> a;
+00045 <a class="code" href="a03039.html">NLAISCRIPT::CParam</a> methodParam;
+00046
+00047 <span class="keywordflow">if</span>(className == NULL)
+00048 {
+00049 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; <a class="code" href="a02146.html#NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14">TLastM</a>; i++)
+00050 {
+00051 <span class="keywordflow">if</span>(*methodName == INombreDefine::StaticMethod[i].MethodName)
+00052 {
+00053 CObjectType *c = <span class="keyword">new</span> CObjectType(<span class="keyword">new</span> <a class="code" href="a02650.html">NLAIC::CIdentType</a>(NLAIC::CIdentType::VoidType));
+00054 a.push(CIdMethod(INombreDefine::StaticMethod[i].Index + IObjetOp::getMethodIndexSize(),0.0,NULL,c));
+00055 <span class="keywordflow">break</span>;
+00056 }
+00057 }
+00058 }
+00059 <span class="keywordflow">return</span> a;
+00060 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea23" doxytag="NLAIAGENT::CPAsk::isTrue" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual bool <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::isTrue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Implements <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpa21">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00169">169</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+<div class="fragment"><pre>00170 {
+00171 <span class="keywordflow">return</span> <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> != (tNombre)0;
+00172 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea24" doxytag="NLAIAGENT::CPAsk::load" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::load </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>is</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Load the class from a stream.
+<p>
+Implements <a class="el" href="a02154.html#NLAIAGENT_1_1IWordNumRefa10">NLAIC::IBasicInterface</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00157">157</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a06462.html#l00232">NLMISC::IStream::serial()</a>.
+<p>
+<div class="fragment"><pre>00158 {
+00159 <span class="comment">// TODO</span>
+00160 is.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>( _Value );
+00161
+00162 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombreb3" doxytag="NLAIAGENT::CPAsk::mulValue" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::mulValue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> &nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, protected, inherited]</code></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="a05405.html#l00316">316</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00302">NLAIAGENT::INombre&lt; tNombre &gt;::chekBorn()</a>, and <a class="el" href="a05646.html#l01132">value</a>.
+<p>
+<div class="fragment"><pre>00317 {
+00318 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> *= <a class="code" href="a04223.html#a658">value</a>;
+00319 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb1">chekBorn</a>();
+00320 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1IPerformativea23" doxytag="NLAIAGENT::CPAsk::neg" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; NLAIAGENT::IntegerType::neg </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Implements <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre&lt; sint32 &gt;</a>.
+<p>
+Definition at line <a class="el" href="a05396.html#l00350">350</a> of file <a class="el" href="a05396.html">agent_digital.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00302">NLAIAGENT::INombre&lt; sint32 &gt;::chekBorn()</a>.
+<p>
+<div class="fragment"><pre>00351 {
+00352 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> = -<a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a>;
+00353 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb1">chekBorn</a>();
+00354 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00355 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1CPAskz1744_2" doxytag="NLAIAGENT::CPAsk::newInstance" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual const <a class="el" href="a02151.html">NLAIC::IBasicType</a>* NLAIAGENT::CPAsk::newInstance </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual]</code></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>
+Reimplemented from <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea24">NLAIAGENT::IntegerType</a>.
+<p>
+Definition at line <a class="el" href="a06169.html#l00153">153</a> of file <a class="el" href="a06169.html">performative.h</a>.
+<p>
+References <a class="el" href="a06169.html#l00147">clone()</a>.
+<p>
+<div class="fragment"><pre>00154 {
+00155 <span class="keywordflow">return</span> <a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">clone</a>();
+00156 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea26" doxytag="NLAIAGENT::CPAsk::operator *" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* NLAIAGENT::IObjetOp::operator * </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Definition at line <a class="el" href="a05409.html#l00202">202</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00203 {
+00204 <span class="keywordflow">return</span> *<span class="keyword">this</span> * *a;
+00205
+00206 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea28" doxytag="NLAIAGENT::CPAsk::operator *" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator * </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypez1658_0">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00236">236</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea4">NLAIC::IBasicType::clone()</a>.
+<p>
+<div class="fragment"><pre>00237 {
+00238 <a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *o = (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">clone</a>();
+00239 *o *= a;
+00240 <span class="keywordflow">return</span> o;
+00241 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea27" doxytag="NLAIAGENT::CPAsk::operator *=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; NLAIAGENT::IObjetOp::operator *= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Definition at line <a class="el" href="a05409.html#l00182">182</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00183 {
+00184 <span class="keywordflow">return</span> *<span class="keyword">this</span> *= *a;
+00185
+00186 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea30" doxytag="NLAIAGENT::CPAsk::operator *=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator *= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypez1657_1">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00208">208</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00316">NLAIAGENT::INombre&lt; tNombre &gt;::mulValue()</a>, and <a class="el" href="a05646.html#l00237">v</a>.
+<p>
+<div class="fragment"><pre>00209 {
+00210 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00211 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb3">mulValue</a>(v);
+00212 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00213 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea31" doxytag="NLAIAGENT::CPAsk::operator!" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator! </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea28">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00279">279</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00236">x</a>.
+<p>
+<div class="fragment"><pre>00280 {
+00281 <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a>(_Value == (tNombre)0);
+00282 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>;
+00283 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea32" doxytag="NLAIAGENT::CPAsk::operator!=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator!= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpa27">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00285">285</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00237">v</a>, and <a class="el" href="a05646.html#l00236">x</a>.
+<p>
+<div class="fragment"><pre>00286 {
+00287 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00288 <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a>(_Value != v);
+00289 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>;
+00290 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea30" doxytag="NLAIAGENT::CPAsk::operator+" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* NLAIAGENT::IObjetOp::operator+ </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented in <a class="el" href="a02602.html#NLAISCRIPT_1_1CPramContainera42">NLAIAGENT::CGroupType</a>, and <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea45">NLAIAGENT::CVectorGroupType</a>.
+<p>
+Definition at line <a class="el" href="a05409.html#l00193">193</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00194 {
+00195 <span class="keywordflow">return</span> *<span class="keyword">this</span> + *a;
+00196 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea34" doxytag="NLAIAGENT::CPAsk::operator+" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator+ </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpz1658_1">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00222">222</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea4">NLAIC::IBasicType::clone()</a>.
+<p>
+<div class="fragment"><pre>00223 {
+00224 <a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *o = (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">clone</a>();
+00225 *o += a;
+00226 <span class="keywordflow">return</span> o;
+00227 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea32" doxytag="NLAIAGENT::CPAsk::operator+=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; NLAIAGENT::IObjetOp::operator+= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented in <a class="el" href="a02327.html#NLAIAGENT_1_1IMessageBasez1650_0">NLAIAGENT::IBaseGroupType</a>.
+<p>
+Definition at line <a class="el" href="a05409.html#l00173">173</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00174 {
+00175 <span class="keywordflow">return</span> *<span class="keyword">this</span> += *a;
+00176 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea36" doxytag="NLAIAGENT::CPAsk::operator+=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator+= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+add the operater by anather.
+<p>
+We do'nt make a pure virtual for this methods because we didn't wont to make development too many long, we prefer to put an exception to warn developer when this method is'nt define in the derivation class.
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpz1657_2">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00192">192</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00304">NLAIAGENT::INombre&lt; tNombre &gt;::addValue()</a>, and <a class="el" href="a05646.html#l00237">v</a>.
+<p>
+<div class="fragment"><pre>00193 {
+00194 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00195 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb0">addValue</a>(v);
+00196 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00197 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea34" doxytag="NLAIAGENT::CPAsk::operator-" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* NLAIAGENT::IObjetOp::operator- </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented in <a class="el" href="a02602.html#NLAISCRIPT_1_1CPramContainera45">NLAIAGENT::CGroupType</a>, and <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea47">NLAIAGENT::CVectorGroupType</a>.
+<p>
+Definition at line <a class="el" href="a05409.html#l00197">197</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00198 {
+00199 <span class="keywordflow">return</span> *<span class="keyword">this</span> - *a;
+00200
+00201 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea38" doxytag="NLAIAGENT::CPAsk::operator-" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator- </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpz1658_2">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00229">229</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea4">NLAIC::IBasicType::clone()</a>.
+<p>
+<div class="fragment"><pre>00230 {
+00231 <a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *o = (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">clone</a>();
+00232 *o -= a;
+00233 <span class="keywordflow">return</span> o;
+00234 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea36" doxytag="NLAIAGENT::CPAsk::operator-=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; NLAIAGENT::IObjetOp::operator-= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented in <a class="el" href="a02327.html#NLAIAGENT_1_1IMessageBasez1650_1">NLAIAGENT::IBaseGroupType</a>.
+<p>
+Definition at line <a class="el" href="a05409.html#l00177">177</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00178 {
+00179 <span class="keywordflow">return</span> *<span class="keyword">this</span> -= *a;
+00180
+00181 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea40" doxytag="NLAIAGENT::CPAsk::operator-=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator-= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpz1657_3">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00199">199</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00310">NLAIAGENT::INombre&lt; tNombre &gt;::subValue()</a>, and <a class="el" href="a05646.html#l00237">v</a>.
+<p>
+<div class="fragment"><pre>00200 {
+00201 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00202 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb4">subValue</a>(v);
+00203 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00204 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea38" doxytag="NLAIAGENT::CPAsk::operator/" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* NLAIAGENT::IObjetOp::operator/ </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Definition at line <a class="el" href="a05409.html#l00207">207</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00208 {
+00209 <span class="keywordflow">return</span> *<span class="keyword">this</span> / *a;
+00210
+00211 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea42" doxytag="NLAIAGENT::CPAsk::operator/" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator/ </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypez1658_1">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00243">243</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea4">NLAIC::IBasicType::clone()</a>.
+<p>
+<div class="fragment"><pre>00244 {
+00245 <a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *o = (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">clone</a>();
+00246 *o /= a;
+00247 <span class="keywordflow">return</span> o;
+00248 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea39" doxytag="NLAIAGENT::CPAsk::operator/=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; NLAIAGENT::IObjetOp::operator/= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Definition at line <a class="el" href="a05409.html#l00187">187</a> of file <a class="el" href="a05409.html">agent_operator.h</a>.
+<p>
+<div class="fragment"><pre>00188 {
+00189 <span class="keywordflow">return</span> *<span class="keyword">this</span> /= *a;
+00190
+00191 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea44" doxytag="NLAIAGENT::CPAsk::operator/=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>&amp; <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator/= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypez1657_2">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00215">215</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00322">NLAIAGENT::INombre&lt; tNombre &gt;::divValue()</a>, and <a class="el" href="a05646.html#l00237">v</a>.
+<p>
+<div class="fragment"><pre>00216 {
+00217 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00218 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb2">divValue</a>(v);
+00219 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00220 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea45" doxytag="NLAIAGENT::CPAsk::operator<" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator&lt; </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea40">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00251">251</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00237">v</a>, and <a class="el" href="a05646.html#l00236">x</a>.
+<p>
+<div class="fragment"><pre>00252 {
+00253 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00254 <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a>(_Value &lt; v);
+00255 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>;
+00256 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea46" doxytag="NLAIAGENT::CPAsk::operator<=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator&lt;= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea41">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00265">265</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00237">v</a>, and <a class="el" href="a05646.html#l00236">x</a>.
+<p>
+<div class="fragment"><pre>00266 {
+00267 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02148.html#NLAIAGENT_1_1INombrea20">INombre</a> &amp;)a).getNumber();
+00268 <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a>(_Value &lt;= v);
+00269 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>;
+00270 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea42" doxytag="NLAIAGENT::CPAsk::operator==" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLAIAGENT::IBasicObjectIA::operator== </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02153.html">IBasicObjectIA</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>classType</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Lot of algo use this function to determine the equality between 2 class, in particular the extraction from stl list. the == operator call the bool isEqual(const IBasicObjectIA &amp;a) const member method to determine the equality between tow class.
+<p>
+Definition at line <a class="el" href="a05475.html#l00134">134</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType::getType()</a>, and <a class="el" href="a02153.html#NLAICHARACTER_1_1IZonea26">NLAIAGENT::IBasicObjectIA::isEqual()</a>.
+<p>
+<div class="fragment"><pre>00135 {
+00136 <span class="keywordflow">if</span>(a.getType() == <a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">getType</a>() ) <span class="keywordflow">return</span> <a class="code" href="a02148.html#NLAIAGENT_1_1INombrea21">isEqual</a>(a);
+00137 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00138 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea49" doxytag="NLAIAGENT::CPAsk::operator==" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator== </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1IObjetOpa37">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00292">292</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00237">v</a>, and <a class="el" href="a05646.html#l00236">x</a>.
+<p>
+<div class="fragment"><pre>00293 {
+00294 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00295 <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a>(_Value == v);
+00296 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>;
+00297 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea50" doxytag="NLAIAGENT::CPAsk::operator>" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator&gt; </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea44">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00258">258</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00237">v</a>, and <a class="el" href="a05646.html#l00236">x</a>.
+<p>
+<div class="fragment"><pre>00259 {
+00260 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> &amp;)a).getNumber();
+00261 <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a>(_Value &gt; v);
+00262 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>;
+00263 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea51" doxytag="NLAIAGENT::CPAsk::operator>=" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>* <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::operator&gt;= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>a</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>)
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypea45">NLAIAGENT::IObjetOp</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00272">272</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00237">v</a>, and <a class="el" href="a05646.html#l00236">x</a>.
+<p>
+<div class="fragment"><pre>00273 {
+00274 tNombre <a class="code" href="a04223.html#a576">v</a> = (tNombre)((<span class="keyword">const</span> <a class="code" href="a02148.html#NLAIAGENT_1_1INombrea20">INombre</a> &amp;)a).getNumber();
+00275 <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a02286.html">NLAILOGIC::CBoolType</a>(_Value &gt;= v);
+00276 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>;
+00277 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea46" doxytag="NLAIAGENT::CPAsk::release" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIC::IPointerGestion::release </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">void&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Release allow to release the pointer. The last release when the _Ref is nul delete the object.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05386.html#l00086">86</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>.
+<p>
+References <a class="el" href="a05386.html#l00093">NLAIC::IPointerGestion::decRef()</a>.
+<p>
+Referenced by <a class="el" href="a05736.html#l00174">NLAIAGENT::CSeqFsmScript::activate()</a>, <a class="el" href="a05847.html#l00458">NLAISCRIPT::CAgentClass::addBrancheCode()</a>, <a class="el" href="a05601.html#l00047">NLAISCRIPT::CConstraintDebug::addIndex()</a>, <a class="el" href="a06755.html#l00138">NLAISCRIPT::CCompilateur::affectation()</a>, <a class="el" href="a06755.html#l00327">NLAISCRIPT::CCompilateur::affectationMember()</a>, <a class="el" href="a05854.html#l00334">NLAISCRIPT::COperatorClass::backward()</a>, <a class="el" href="a05718.html#l00313">NLAILOGIC::CFirstOrderOperator::backward()</a>, <a class="el" href="a05716.html#l00235">NLAILOGIC::CFirstOrderAssert::backward()</a>, <a class="el" href="a06662.html#l00539">NLAISCRIPT::CCompilateur::buildObject()</a>, <a class="el" href="a05421.html#l00161">NLAILINK::buildScript()</a>, <a class="el" href="a06755.html#l00816">NLAISCRIPT::CCompilateur::callFunction()</a>, <a class="el" href="a05804.html#l00117">NLAIC::CIdentType::CIdentType()</a>, <a class="el" href="a05589.html#l00366">NLAISCRIPT::CCompilateur::clean()</a>, <a class="el" href="a05843.html#l00185">NLAISCRIPT::CParam::clear()</a>, <a class="el" href="a05770.html#l01076">NLAIAGENT::CVectorGroupType::clear()</a>, <a class="el" href="a05770.html#l00664">NLAIAGENT::CGroupType::clear()</a>, <a class="el" href="a06733.html#l00075">NLAIAGENT::CVolatilMemmory::CVolatilMemmory()</a>, <a class="el" href="a05699.html#l00030">NLAISCRIPT::CFactorType::del()</a>, <a class="el" href="a05477.html#l00126">NLAIAGENT::IAgentComposite::deleteListe()</a>, <a class="el" href="a06294.html#l00251">NLAIPYSERVER::endPythonInterface()</a>, <a class="el" href="a05770.html#l00962">NLAIAGENT::CVectorGroupType::erase()</a>, <a class="el" href="a05770.html#l00545">NLAIAGENT::CGroupType::erase()</a>, <a class="el" href="a05770.html#l00946">NLAIAGENT::CVectorGroupType::eraseAll()</a>, <a class="el" href="a05770.html#l00529">NLAIAGENT::CGroupType::eraseAll()</a>, <a class="el" href="a05589.html#l00340">NLAISCRIPT::CCompilateur::errorMethodConstraint()</a>, <a class="el" href="a05589.html#l00325">NLAISCRIPT::CCompilateur::errorTypeConstraint()</a>, <a class="el" href="a05589.html#l00160">NLAISCRIPT::CCompilateur::findMethode()</a>, <a class="el" href="a05854.html#l00350">NLAISCRIPT::COperatorClass::forward()</a>, <a class="el" href="a05718.html#l00330">NLAILOGIC::CFirstOrderOperator::forward()</a>, <a class="el" href="a05588.html#l00070">NLAIAGENT::CComponentHandle::getComponent()</a>, <a class="el" href="a06133.html#l00091">NLAIAGENT::COperatorScript::getDebugString()</a>, <a class="el" href="a05412.html#l00664">NLAIAGENT::CAgentScript::getDebugString()</a>, <a class="el" href="a06131.html#l00046">NLAILOGIC::IBaseOperator::IBaseOperator()</a>, <a class="el" href="a06755.html#l00063">NLAISCRIPT::CCompilateur::ifInterrogation()</a>, <a class="el" href="a06755.html#l00097">NLAISCRIPT::CCompilateur::ifInterrogationEnd()</a>, <a class="el" href="a06669.html#l00361">NLAILOGIC::CFactPattern::init()</a>, <a class="el" href="a06343.html#l00197">NLAILOGIC::CRule::init()</a>, <a class="el" href="a05749.html#l00679">NLAIFUZZY::CTrapezeFuzzySet::init()</a>, <a class="el" href="a05749.html#l00563">NLAIFUZZY::CLeftFuzzySet::init()</a>, <a class="el" href="a05749.html#l00442">NLAIFUZZY::CTriangleFuzzySet::init()</a>, <a class="el" href="a05749.html#l00177">NLAIFUZZY::CRightFuzzySet::init()</a>, <a class="el" href="a05749.html#l00074">NLAIFUZZY::CFuzzyInterval::init()</a>, <a class="el" href="a05745.html#l00214">NLAIFUZZY::CFuzzyRule::init()</a>, <a class="el" href="a05741.html#l00068">NLAIFUZZY::CSimpleFuzzyCond::init()</a>, <a class="el" href="a06755.html#l00036">NLAISCRIPT::CCompilateur::interrogationEnd()</a>, <a class="el" href="a05854.html#l00743">NLAISCRIPT::COperatorClass::isValidFonc()</a>, <a class="el" href="a05420.html#l00057">NLAIAGENT::IAgent::Kill()</a>, <a class="el" href="a06660.html#l00190">NLAILOGIC::CVar::load()</a>, <a class="el" href="a06658.html#l00399">NLAILOGIC::CValueSet::load()</a>, <a class="el" href="a06127.html#l00072">NLAISCRIPT::CLdbOpCode::load()</a>, <a class="el" href="a06123.html#l00370">NLAISCRIPT::CLibCallMethodi::load()</a>, <a class="el" href="a06123.html#l00303">NLAISCRIPT::CLibCallInheritedMethod::load()</a>, <a class="el" href="a06123.html#l00241">NLAISCRIPT::CLibCallMethod::load()</a>, <a class="el" href="a06121.html#l00102">NLAISCRIPT::CLdbNewOpCode::load()</a>, <a class="el" href="a06120.html#l00758">NLAISCRIPT::CAddParamNameDebug::load()</a>, <a class="el" href="a06120.html#l00658">NLAISCRIPT::CFindRunMsg::load()</a>, <a class="el" href="a05911.html#l00061">NLAIAGENT::IListBasicManager::load()</a>, <a class="el" href="a05770.html#l01055">NLAIAGENT::CVectorGroupType::load()</a>, <a class="el" href="a05770.html#l00643">NLAIAGENT::CGroupType::load()</a>, <a class="el" href="a05412.html#l00605">NLAIAGENT::CAgentScript::load()</a>, <a class="el" href="a05407.html#l00087">NLAIAGENT::CStringType::load()</a>, <a class="el" href="a05401.html#l00070">NLAIAGENT::CLocalAgentMail::load()</a>, <a class="el" href="a06124.html#l00103">NLAISCRIPT::CMethodContextDebug::loadContext()</a>, <a class="el" href="a05589.html#l00052">NLAISCRIPT::CCompilateur::onEndClass()</a>, <a class="el" href="a05964.html#l00143">NLAIAGENT::CLocalMailBox::onKill()</a>, <a class="el" href="a05420.html#l00081">NLAIAGENT::IAgent::onKill()</a>, <a class="el" href="a05400.html#l00058">NLAIAGENT::CLocalAgentMail::onKill()</a>, <a class="el" href="a05770.html#l00698">NLAIAGENT::CVectorGroupType::operator-()</a>, <a class="el" href="a05770.html#l00284">NLAIAGENT::CGroupType::operator-()</a>, <a class="el" href="a05859.html#l00079">NLAIAGENT::CKeyObject::operator=()</a>, <a class="el" href="a05600.html#l00089">NLAISCRIPT::CFunctionTag::operator=()</a>, <a class="el" href="a05475.html#l00068">NLAIAGENT::CIdMethod::operator=()</a>, <a class="el" href="a06755.html#l00358">NLAISCRIPT::CCompilateur::PrivateError()</a>, <a class="el" href="a06662.html#l00082">NLAISCRIPT::CCompilateur::processingVar()</a>, <a class="el" href="a05412.html#l01412">NLAIAGENT::CAgentScript::processMessages()</a>, <a class="el" href="a05475.html#l00433">NLAIAGENT::IRefrence::refLoadStream()</a>, <a class="el" href="a06755.html#l00608">NLAISCRIPT::CCompilateur::registerMethod()</a>, <a class="el" href="a05477.html#l00108">NLAIAGENT::IAgentComposite::removeChild()</a>, <a class="el" href="a05716.html#l00095">NLAILOGIC::CFirstOrderAssert::removeFact()</a>, <a class="el" href="a05605.html#l00067">NLAISCRIPT::CConstraintStackComp::run()</a>, <a class="el" href="a05603.html#l00047">NLAISCRIPT::CConstraintFindRun::run()</a>, <a class="el" href="a05599.html#l00050">NLAISCRIPT::CConstraintMethode::run()</a>, <a class="el" href="a05420.html#l00365">NLAIAGENT::IBasicAgent::run()</a>, <a class="el" href="a05412.html#l01060">NLAIAGENT::CAgentScript::runInitComponent()</a>, <a class="el" href="a06733.html#l00218">NLAIAGENT::CVolatilMemmory::runMessage()</a>, <a class="el" href="a06129.html#l00262">NLAIAGENT::CAgentOperation::runMethodBase()</a>, <a class="el" href="a05589.html#l00286">NLAISCRIPT::CCompilateur::runMethodConstraint()</a>, <a class="el" href="a05763.html#l00773">NLAILOGIC::CInternalGoal::runMethodeMember()</a>, <a class="el" href="a05763.html#l00439">NLAILOGIC::CGoal::runMethodeMember()</a>, <a class="el" href="a05695.html#l00222">NLAILOGIC::CFact::runMethodeMember()</a>, <a class="el" href="a05475.html#l00266">NLAIAGENT::IObjectIA::runMethodeMember()</a>, <a class="el" href="a06126.html#l00087">NLAISCRIPT::CLdbStackMemberiOpCode::runOpCode()</a>, <a class="el" href="a06124.html#l00278">NLAISCRIPT::CCallStackMethodi::runOpCode()</a>, <a class="el" href="a06122.html#l00333">NLAISCRIPT::CLibHeapMemberMethod::runOpCode()</a>, <a class="el" href="a06121.html#l00960">NLAISCRIPT::CAffOpCode::runOpCode()</a>, <a class="el" href="a06121.html#l00819">NLAISCRIPT::CJFalseOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00449">NLAISCRIPT::CAffOpCodeDebug::runOpCode()</a>, <a class="el" href="a06120.html#l00274">NLAISCRIPT::CDiffOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00250">NLAISCRIPT::CInfEqOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00226">NLAISCRIPT::CSupEqOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00202">NLAISCRIPT::CEqOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00177">NLAISCRIPT::CInfOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00150">NLAISCRIPT::CSupOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00126">NLAISCRIPT::CMulOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00101">NLAISCRIPT::CDivOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00077">NLAISCRIPT::CSubOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00053">NLAISCRIPT::CAddOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00034">NLAISCRIPT::CNegOpCode::runOpCode()</a>, <a class="el" href="a05412.html#l00953">NLAIAGENT::CAgentScript::runTellParentNotify()</a>, <a class="el" href="a05589.html#l00260">NLAISCRIPT::CCompilateur::runTypeConstraint()</a>, <a class="el" href="a06734.html#l00092">NLAIAGENT::CHashTimerManager::sendMessage()</a>, <a class="el" href="a06733.html#l00202">NLAIAGENT::CVolatilMemmory::sendMessage()</a>, <a class="el" href="a05964.html#l00093">NLAIAGENT::CLocalMailBox::sendMessage()</a>, <a class="el" href="a05911.html#l00229">NLAIAGENT::IListManager::sendMessage()</a>, <a class="el" href="a05416.html#l00741">NLAIAGENT::CAgentTimerHandle::sendMessage()</a>, <a class="el" href="a05412.html#l01250">NLAIAGENT::CAgentScript::sendMessage()</a>, <a class="el" href="a05412.html#l01177">NLAIAGENT::CAgentScript::sendMethod()</a>, <a class="el" href="a06589.html#l00283">NLAISCRIPT::COperandSimple::serial()</a>, <a class="el" href="a06114.html#l00142">NLAISCRIPT::CObjectUnknown::setBaseType()</a>, <a class="el" href="a06662.html#l00471">NLAISCRIPT::CCompilateur::setChaineVar()</a>, <a class="el" href="a05845.html#l00133">NLAISCRIPT::CClassInterpretFactory::setClass()</a>, <a class="el" href="a05386.html#l00437">NLAIC::CSelfClassFactory::setClass()</a>, <a class="el" href="a05845.html#l00096">NLAISCRIPT::IClassInterpret::setClassName()</a>, <a class="el" href="a06114.html#l00136">NLAISCRIPT::CObjectUnknown::setClassType()</a>, <a class="el" href="a06065.html#l00177">NLAIAGENT::IMessageBase::setContinuation()</a>, <a class="el" href="a06131.html#l00150">NLAILOGIC::IBaseOperator::setGoal()</a>, <a class="el" href="a05854.html#l00698">NLAISCRIPT::COperatorClass::setGoal()</a>, <a class="el" href="a06662.html#l00452">NLAISCRIPT::CCompilateur::setImediateVar()</a>, <a class="el" href="a06662.html#l00439">NLAISCRIPT::CCompilateur::setImediateVarNill()</a>, <a class="el" href="a05843.html#l00278">NLAISCRIPT::CParam::setInfo()</a>, <a class="el" href="a05847.html#l00836">NLAISCRIPT::CAgentClass::setInheritanceName()</a>, <a class="el" href="a06662.html#l00463">NLAISCRIPT::CCompilateur::setListVar()</a>, <a class="el" href="a06066.html#l00106">NLAIAGENT::IMessageBase::setMessageGroup()</a>, <a class="el" href="a06662.html#l00492">NLAISCRIPT::CCompilateur::setMethodVar()</a>, <a class="el" href="a06660.html#l00098">NLAILOGIC::IBaseVar::setName()</a>, <a class="el" href="a06130.html#l00087">NLAIAGENT::CAgentOperation::setName()</a>, <a class="el" href="a05843.html#l00339">NLAISCRIPT::CMethodeName::setName()</a>, <a class="el" href="a05475.html#l00461">NLAIAGENT::IRefrence::setNumRef()</a>, <a class="el" href="a05603.html#l00114">NLAISCRIPT::CConstraintFindRun::setOpCode()</a>, <a class="el" href="a05599.html#l00285">NLAISCRIPT::CConstraintMethode::setOpCode()</a>, <a class="el" href="a06662.html#l00401">NLAISCRIPT::CCompilateur::setPerformative()</a>, <a class="el" href="a05763.html#l00891">NLAILOGIC::CInternalGoal::setProperty()</a>, <a class="el" href="a06065.html#l00170">NLAIAGENT::IMessageBase::setReceiver()</a>, <a class="el" href="a06065.html#l00163">NLAIAGENT::IMessageBase::setSender()</a>, <a class="el" href="a06658.html#l00550">NLAILOGIC::CValueSet::setSize()</a>, <a class="el" href="a06662.html#l00482">NLAISCRIPT::CCompilateur::setStackVar()</a>, <a class="el" href="a06030.html#l00263">NLAIAGENT::CMessageScript::setStaticMember()</a>, <a class="el" href="a05412.html#l00517">NLAIAGENT::CAgentScript::setStaticMember()</a>, <a class="el" href="a05845.html#l00083">NLAISCRIPT::IClassInterpret::setType()</a>, <a class="el" href="a05600.html#l00105">NLAISCRIPT::CFunctionTag::setTypeObject()</a>, <a class="el" href="a05843.html#l00376">NLAISCRIPT::CMethodeName::setTypeOfMethode()</a>, <a class="el" href="a06660.html#l00147">NLAILOGIC::CVar::setValue()</a>, <a class="el" href="a06130.html#l00075">NLAIAGENT::CAgentOperation::setValue()</a>, <a class="el" href="a05398.html#l00075">NLAIAGENT::IAgentInput::setValue()</a>, <a class="el" href="a06658.html#l00155">NLAILOGIC::CValueSet::unify()</a>, <a class="el" href="a05854.html#l00246">NLAISCRIPT::COperatorClass::unifyBackward()</a>, <a class="el" href="a05718.html#l00225">NLAILOGIC::CFirstOrderOperator::unifyBackward()</a>, <a class="el" href="a05854.html#l00285">NLAISCRIPT::COperatorClass::unifyForward()</a>, <a class="el" href="a05718.html#l00264">NLAILOGIC::CFirstOrderOperator::unifyForward()</a>, <a class="el" href="a06343.html#l00402">NLAILOGIC::CRule::unifyLiaisonBack()</a>, <a class="el" href="a06120.html#l00719">NLAISCRIPT::CAddParamNameDebug::~CAddParamNameDebug()</a>, <a class="el" href="a05847.html#l00105">NLAISCRIPT::CAgentClass::~CAgentClass()</a>, <a class="el" href="a06129.html#l00062">NLAIAGENT::CAgentOperation::~CAgentOperation()</a>, <a class="el" href="a05412.html#l00476">NLAIAGENT::CAgentScript::~CAgentScript()</a>, <a class="el" href="a05416.html#l00688">NLAIAGENT::CAgentTimerHandle::~CAgentTimerHandle()</a>, <a class="el" href="a05416.html#l00253">NLAIAGENT::CAgentWatchTimer::~CAgentWatchTimer()</a>, <a class="el" href="a05845.html#l00128">NLAISCRIPT::CClassInterpretFactory::~CClassInterpretFactory()</a>, <a class="el" href="a05573.html#l00083">NLAISCRIPT::CCodeBrancheRunDebug::~CCodeBrancheRunDebug()</a>, <a class="el" href="a05590.html#l00317">NLAISCRIPT::CCompilateur::~CCompilateur()</a>, <a class="el" href="a05588.html#l00052">NLAIAGENT::CComponentHandle::~CComponentHandle()</a>, <a class="el" href="a05607.html#l00085">NLAISCRIPT::CConstraintChkMethodeType::~CConstraintChkMethodeType()</a>, <a class="el" href="a05600.html#l00372">NLAISCRIPT::CConstraintMethode::~CConstraintMethode()</a>, <a class="el" href="a05605.html#l00060">NLAISCRIPT::CConstraintStackComp::~CConstraintStackComp()</a>, <a class="el" href="a05695.html#l00110">NLAILOGIC::CFact::~CFact()</a>, <a class="el" href="a06120.html#l00599">NLAISCRIPT::CFindRunMsg::~CFindRunMsg()</a>, <a class="el" href="a05716.html#l00052">NLAILOGIC::CFirstOrderAssert::~CFirstOrderAssert()</a>, <a class="el" href="a05600.html#l00112">NLAISCRIPT::CFunctionTag::~CFunctionTag()</a>, <a class="el" href="a05804.html#l00093">NLAIC::CIdentType::~CIdentType()</a>, <a class="el" href="a05475.html#l00107">NLAIAGENT::CIdMethod::~CIdMethod()</a>, <a class="el" href="a05763.html#l00569">NLAILOGIC::CInternalGoal::~CInternalGoal()</a>, <a class="el" href="a05859.html#l00074">NLAIAGENT::CKeyObject::~CKeyObject()</a>, <a class="el" href="a06121.html#l00113">NLAISCRIPT::CLdbNewOpCode::~CLdbNewOpCode()</a>, <a class="el" href="a06127.html#l00081">NLAISCRIPT::CLdbOpCode::~CLdbOpCode()</a>, <a class="el" href="a06123.html#l00319">NLAISCRIPT::CLibCallInheritedMethod::~CLibCallInheritedMethod()</a>, <a class="el" href="a06123.html#l00254">NLAISCRIPT::CLibCallMethod::~CLibCallMethod()</a>, <a class="el" href="a06123.html#l00386">NLAISCRIPT::CLibCallMethodi::~CLibCallMethodi()</a>, <a class="el" href="a05964.html#l00060">NLAIAGENT::CLocalMailBox::~CLocalMailBox()</a>, <a class="el" href="a05966.html#l00061">NLAIAGENT::CMainAgentScript::~CMainAgentScript()</a>, <a class="el" href="a06500.html#l00076">NLAISCRIPT::CLibTest::CMethodCall::~CMethodCall()</a>, <a class="el" href="a05413.html#l00114">NLAIAGENT::CAgentScript::CMethodCall::~CMethodCall()</a>, <a class="el" href="a05843.html#l00299">NLAISCRIPT::CMethodeName::~CMethodeName()</a>, <a class="el" href="a05848.html#l00136">NLAISCRIPT::CAgentClass::CMethodType::~CMethodType()</a>, <a class="el" href="a06114.html#l00149">NLAISCRIPT::CObjectUnknown::~CObjectUnknown()</a>, <a class="el" href="a06589.html#l00300">NLAISCRIPT::COperandSimple::~COperandSimple()</a>, <a class="el" href="a06589.html#l00552">NLAISCRIPT::COperandUnknown::~COperandUnknown()</a>, <a class="el" href="a06589.html#l00679">NLAISCRIPT::COperationType::~COperationType()</a>, <a class="el" href="a06589.html#l00813">NLAISCRIPT::COperationTypeGD::~COperationTypeGD()</a>, <a class="el" href="a05854.html#l00094">NLAISCRIPT::COperatorClass::~COperatorClass()</a>, <a class="el" href="a05407.html#l00243">NLAIAGENT::CPairType::~CPairType()</a>, <a class="el" href="a05386.html#l00444">NLAIC::CSelfClassFactory::~CSelfClassFactory()</a>, <a class="el" href="a05407.html#l00128">NLAIAGENT::CStringType::~CStringType()</a>, <a class="el" href="a06658.html#l00132">NLAILOGIC::CValueSet::~CValueSet()</a>, <a class="el" href="a06660.html#l00141">NLAILOGIC::CVar::~CVar()</a>, <a class="el" href="a06733.html#l00080">NLAIAGENT::CVolatilMemmory::~CVolatilMemmory()</a>, <a class="el" href="a05398.html#l00043">NLAIAGENT::IAgentInput::~IAgentInput()</a>, <a class="el" href="a05422.html#l00039">NLAILOGIC::IBaseAssert::~IBaseAssert()</a>, <a class="el" href="a06131.html#l00068">NLAILOGIC::IBaseOperator::~IBaseOperator()</a>, <a class="el" href="a06660.html#l00111">NLAILOGIC::IBaseVar::~IBaseVar()</a>, <a class="el" href="a05420.html#l00303">NLAIAGENT::IBasicAgent::~IBasicAgent()</a>, <a class="el" href="a06039.html#l00091">NLAISCRIPT::IBlock::~IBlock()</a>, <a class="el" href="a05845.html#l00065">NLAISCRIPT::IClassInterpret::~IClassInterpret()</a>, <a class="el" href="a05763.html#l00059">NLAILOGIC::IGoal::~IGoal()</a>, <a class="el" href="a05911.html#l00050">NLAIAGENT::IListBasicManager::~IListBasicManager()</a>, <a class="el" href="a06065.html#l00142">NLAIAGENT::IMessageBase::~IMessageBase()</a>, <a class="el" href="a05475.html#l00467">NLAIAGENT::IRefrence::~IRefrence()</a>, and <a class="el" href="a06759.html#l00041">NLAICHARACTER::IZone::~IZone()</a>.
+<p>
+<div class="fragment"><pre>00087 {
+00088 <span class="keywordflow">if</span>(<a class="code" href="a02145.html#NLAIAGENT_1_1VectorTypea2">decRef</a>() == 0)
+00089 <span class="keyword">delete</span> <span class="keyword">this</span>;
+00090 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1IPerformativea50" doxytag="NLAIAGENT::CPAsk::run" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> &amp; NLAIAGENT::IntegerType::run </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Some where Run method define the process of the agen.
+<p>
+Implements <a class="el" href="a02149.html#NLAICHARACTER_1_1IZonea39">NLAIAGENT::IObjectIA</a>.
+<p>
+Definition at line <a class="el" href="a05636.html#l00076">76</a> of file <a class="el" href="a05636.html">digital.cpp</a>.
+<p>
+<div class="fragment"><pre>00077 {
+00078 <span class="keywordflow">return</span> IObjectIA::ProcessRun;
+00079 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrez1646_0" doxytag="NLAIAGENT::CPAsk::runMethodeMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual CProcessResult <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::runMethodeMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>index</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap> <em>p</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The methode <a class="el" href="a02148.html#NLAIAGENT_1_1INombrez1646_0">runMethodeMember(sint32 index,IObjectIA *param)</a> allow us to run a own member method.<p>
+index: is the method id return by the <a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typez1644_2">isMember(const IVarName *,const IVarName *,const IObjectIA &amp;) const</a> method. param: is the parametre for the method.
+<p>
+Reimplemented from <a class="el" href="a02149.html#NLAICHARACTER_1_1IZonea40">NLAIAGENT::IObjectIA</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00133">133</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l00225">index</a>, <a class="el" href="a05646.html#l00683">param</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00134 {
+00135 IBaseGroupType *<a class="code" href="a04223.html#a590">param</a> = (IBaseGroupType *)p;
+00136
+00137 <span class="keywordflow">switch</span>(<a class="code" href="a04223.html#a566">index</a> - IObjetOp::getMethodIndexSize())
+00138 {
+00139 <span class="keywordflow">case</span> INombreDefine::TConst:
+00140 {
+00141 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> = (tNombre )((<a class="code" href="a02146.html#NLAIAGENT_1_1INombreDefinea17">INombreDefine</a> *)<a class="code" href="a04223.html#a590">param</a>-&gt;get())-&gt;getNumber();
+00142 <span class="keywordflow">return</span> IObjectIA::CProcessResult();
+00143 }
+00144 }
+00145
+00146 <span class="keywordflow">return</span> IObjectIA::CProcessResult();
+00147 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrez1646_1" doxytag="NLAIAGENT::CPAsk::runMethodeMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual CProcessResult <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::runMethodeMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The methode <a class="el" href="a02148.html#NLAIAGENT_1_1INombrez1646_1">runMethodeMember(sint32 heritance, sint32 index, IObjectIA *param)</a> allow us to run a member method.<p>
+heritance: is the id returned by the methodisClassInheritedFrom(const IVarName &amp;). index: is the method id return by the <a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Typez1644_2">isMember(const IVarName *,const IVarName *,const IObjectIA &amp;) const</a> method. param: is the parametre for the method.
+<p>
+Reimplemented from <a class="el" href="a02149.html#NLAICHARACTER_1_1IZonea41">NLAIAGENT::IObjectIA</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00129">129</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00130 {
+00131 <span class="keywordflow">return</span> IObjectIA::CProcessResult();
+00132 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea50" doxytag="NLAIAGENT::CPAsk::runStep" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> &amp; NLAIAGENT::IObjectIA::runStep </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Some where Run method define the process of the agen.
+<p>
+Reimplemented in <a class="el" href="a02163.html#NLAIAGENT_1_1IAgentManagerz1619_2">NLAIAGENT::IAgent</a>, and <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_23">NLAIAGENT::CAgentScript</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00163">163</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType::getType()</a>, and <a class="el" href="a05804.html#l00079">NLAIC::stringGetBuild()</a>.
+<p>
+Referenced by <a class="el" href="a05420.html#l00137">NLAIAGENT::IAgent::runChildrenStepByStep()</a>.
+<p>
+<div class="fragment"><pre>00164 {
+00165 std::string text;
+00166 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"const CProcessResult &amp;IObjectIA::runStep() note implementaited for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">getType</a>());
+00167 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str());
+00168 <span class="keywordflow">return</span> IObjectIA::ProcessNotComplit;
+00169 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea55" doxytag="NLAIAGENT::CPAsk::save" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::save </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>os</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Save the class in a stream.
+<p>
+Implements <a class="el" href="a02154.html#NLAIAGENT_1_1IWordNumRefa14">NLAIC::IBasicInterface</a>.
+<p>
+Definition at line <a class="el" href="a05405.html#l00150">150</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a06462.html#l00232">NLMISC::IStream::serial()</a>, and <a class="el" href="a05646.html#l00237">v</a>.
+<p>
+<div class="fragment"><pre>00151 {
+00152 tNombre <a class="code" href="a04223.html#a576">v</a> = <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a>;
+00153 <span class="comment">// TODO</span>
+00154 os.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>( v );
+00155 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea52" doxytag="NLAIAGENT::CPAsk::sendMessage" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> NLAIAGENT::IObjectIA::sendMessage </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+This method allow to send a message to an compoment given by an string <a class="el" href="a02661.html">IVarName</a>.
+<p>
+Reimplemented in <a class="el" href="a03134.html#NLAIAGENT_1_1CProxyAgentMailz1664_8">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_24">NLAIAGENT::CAgentScript</a>, and <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea49">NLAIAGENT::IMessageBase</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00334">334</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a02661.html#NLAIAGENT_1_1IVarNamea6">NLAIAGENT::IVarName::getString()</a>, <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType::getType()</a>, and <a class="el" href="a05804.html#l00079">NLAIC::stringGetBuild()</a>.
+<p>
+<div class="fragment"><pre>00335 {
+00336 std::string text;
+00337 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"method 'sendMessage(%s,const IObjectIA &amp;)' '%s' interface"</span>,name.getString(), (<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">getType</a>());
+00338 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str());
+00339 <span class="keywordflow">return</span> CProcessResult();
+00340 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea53" doxytag="NLAIAGENT::CPAsk::sendMessage" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> NLAIAGENT::IObjectIA::sendMessage </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+The method sendMessage(const IObjectIA &amp;msg) allow us to achive a message defined in msg.
+<p>
+Reimplemented in <a class="el" href="a02170.html#NLAIAGENT_1_1CSeqFsmScripta76">NLAIAGENT::CActorScript</a>, <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1642_8">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a03134.html#NLAIAGENT_1_1CProxyAgentMailz1664_9">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_25">NLAIAGENT::CAgentScript</a>, <a class="el" href="a02192.html#NLAIAGENT_1_1CAgentTimerHandlea33">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="a02164.html#NLAIAGENT_1_1IMailBoxa48">NLAIAGENT::IConnectIA</a>, <a class="el" href="a03666.html#NLAIAGENT_1_1IListManagera37">NLAIAGENT::IListManager</a>, <a class="el" href="a02831.html#NLAIAGENT_1_1CMainAgentScripta50">NLAIAGENT::CMainAgentScript</a>, and <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea50">NLAIAGENT::IMessageBase</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00342">342</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType::getType()</a>, and <a class="el" href="a05804.html#l00079">NLAIC::stringGetBuild()</a>.
+<p>
+Referenced by <a class="el" href="a05475.html#l00266">NLAIAGENT::IObjectIA::runMethodeMember()</a>, <a class="el" href="a05412.html#l01197">NLAIAGENT::CAgentScript::sendBroadCast()</a>, <a class="el" href="a06065.html#l00356">NLAIAGENT::IMessageBase::sendMessage()</a>, <a class="el" href="a05911.html#l00229">NLAIAGENT::IListManager::sendMessage()</a>, and <a class="el" href="a05412.html#l01250">NLAIAGENT::CAgentScript::sendMessage()</a>.
+<p>
+<div class="fragment"><pre>00343 {
+00344 std::string text;
+00345 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"method 'sendMessage(const IObjectIA &amp;)' '%s' interface"</span>, (<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">getType</a>());
+00346 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str());
+00347 <span class="keywordflow">return</span> CProcessResult();
+00348 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea54" doxytag="NLAIAGENT::CPAsk::serial" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> virtual void NLAIC::IBasicInterface::serial </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>f</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> throw (<a class="el" href="a03781.html">NLMISC::EStream</a>)<code> [inline, virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02145.html#NLAIC_1_1IPointerGestionz1764_1">NLAIC::IPointerGestion</a>.
+<p>
+Definition at line <a class="el" href="a05386.html#l00328">328</a> of file <a class="el" href="a05386.html">abstract_interface.h</a>.
+<p>
+References <a class="el" href="a05386.html#l00350">NLAIC::IBasicInterface::load()</a>, and <a class="el" href="a05386.html#l00346">NLAIC::IBasicInterface::save()</a>.
+<p>
+<div class="fragment"><pre>00329 {
+00330 <span class="keywordflow">if</span> ( f.<a class="code" href="a02270.html#NLMISC_1_1IStreama0">isReading</a>() )
+00331 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrea24">load</a>( f );
+00332 <span class="keywordflow">else</span>
+00333 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrea55">save</a>( f );
+00334 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea55" doxytag="NLAIAGENT::CPAsk::setStaticMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLAIAGENT::IObjectIA::setStaticMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+to cahnge a given components given by a string.
+<p>
+Reimplemented in <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1638_4">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_29">NLAIAGENT::CAgentScript</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_7">NLAIAGENT::CMessageScript</a>, and <a class="el" href="a02167.html#NLAISCRIPT_1_1CSuccessMsgClassa56">NLAISCRIPT::CAgentClass</a>.
+<p>
+Definition at line <a class="el" href="a05475.html#l00198">198</a> of file <a class="el" href="a05475.html">baseai.cpp</a>.
+<p>
+References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType::getType()</a>, <a class="el" href="a05981.html#l00099">sint32</a>, and <a class="el" href="a05804.html#l00079">NLAIC::stringGetBuild()</a>.
+<p>
+<div class="fragment"><pre>00199 {
+00200 std::string text;
+00201 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"Function void IObjectIA::setStaticMember(sint32,IObjectIA *) note implementaited for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">getType</a>());
+00202 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str());
+00203 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00204 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypea56" doxytag="NLAIAGENT::CPAsk::setStaticMember" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLAIAGENT::IObjectIA::setStaticMember </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>compName</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02149.html">IObjectIA</a> *&nbsp;</td>
+ <td class="mdname" nowrap> <em>change</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [inline, inherited]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+to cahnge a given components given by an index.
+<p>
+Definition at line <a class="el" href="a05476.html#l00268">268</a> of file <a class="el" href="a05476.html">baseai.h</a>.
+<p>
+References <a class="el" href="a05475.html#l00188">NLAIAGENT::IObjectIA::getStaticMemberIndex()</a>.
+<p>
+Referenced by <a class="el" href="a06120.html#l00413">NLAISCRIPT::CAffHeapMemberiOpCode::runOpCode()</a>, <a class="el" href="a06120.html#l00317">NLAISCRIPT::CAffMemberiOpCode::runOpCode()</a>, and <a class="el" href="a05401.html#l00133">NLAIAGENT::CLocalAgentMail::setStaticMember()</a>.
+<p>
+<div class="fragment"><pre>00269 {
+00270 <span class="keywordflow">return</span> <a class="code" href="a02149.html#NLAIAGENT_1_1VectorTypea56">setStaticMember</a>(<a class="code" href="a02149.html#NLAIAGENT_1_1VectorTypea11">getStaticMemberIndex</a>(compName),change);
+00271 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombrea61" doxytag="NLAIAGENT::CPAsk::setValue" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::setValue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> &nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, inherited]</code></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="a05405.html#l00179">179</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05646.html#l01132">value</a>.
+<p>
+<div class="fragment"><pre>00180 {
+00181 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> = <a class="code" href="a04223.html#a658">value</a>;
+00182 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1INombreb4" doxytag="NLAIAGENT::CPAsk::subValue" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::subValue </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> &nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>value</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline, protected, inherited]</code></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="a05405.html#l00310">310</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>.
+<p>
+References <a class="el" href="a05405.html#l00302">NLAIAGENT::INombre&lt; tNombre &gt;::chekBorn()</a>, and <a class="el" href="a05646.html#l01132">value</a>.
+<p>
+<div class="fragment"><pre>00311 {
+00312 <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> -= <a class="code" href="a04223.html#a658">value</a>;
+00313 <a class="code" href="a02148.html#NLAIAGENT_1_1INombreb1">chekBorn</a>();
+00314 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="NLAIAGENT_1_1INombrep0" doxytag="NLAIAGENT::CPAsk::_Value" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a02148.html">NLAIAGENT::INombre</a>&lt; <a class="el" href="a04558.html#a10">sint32</a> &gt;::<a class="el" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a><code> [protected, inherited]</code>
+ </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="a05405.html#l00106">106</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1IPerformatives0" doxytag="NLAIAGENT::CPAsk::IdIntegerType" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a02650.html">NLAIC::CIdentType</a> <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformatives0">IntegerType::IdIntegerType</a><code> [static, inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Referenced by <a class="el" href="a05636.html#l00081">NLAIAGENT::IntegerType::getType()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1CPAsks1" doxytag="NLAIAGENT::CPAsk::IdPAsk" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const <a class="el" href="a02650.html">NLAIC::CIdentType</a> <a class="el" href="a03056.html#NLAIAGENT_1_1CPAsks1">CPAsk::IdPAsk</a><code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> <a class="code" href="a02650.html">NLAIC::CIdentType</a>( <span class="stringliteral">"Ask"</span>,
+ <a class="code" href="a03361.html">NLAIC::CSelfClassFactory</a>((<span class="keyword">const</span> <a class="code" href="a02154.html">NLAIC::IBasicInterface</a> &amp;)<a class="code" href="a03056.html#NLAIAGENT_1_1CPAska1">CPAsk</a>()),
+ NLAIC::CTypeOfObject::tPerformative,
+ <a class="code" href="a03626.html">NLAIC::CTypeOfOperator</a>(NLAIC::CTypeOfOperator::opNone) )
+</pre></div>
+<p>
+Definition at line <a class="el" href="a06432.html#l00534">534</a> of file <a class="el" href="a06432.html">static_def_init.cpp</a>.
+<p>
+Referenced by <a class="el" href="a06169.html#l00142">getType()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypes1" doxytag="NLAIAGENT::CPAsk::ProcessBuzzy" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a05364.html#a50">TProcessStatement</a> <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes1">NLAIAGENT::IObjectIA::ProcessBuzzy</a> = processBuzzy<code> [static, inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Define the an buzzy state for an agent all time in this state.
+<p>
+Definition at line <a class="el" href="a05475.html#l00147">147</a> of file <a class="el" href="a05475.html">baseai.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypes2" doxytag="NLAIAGENT::CPAsk::ProcessEnd" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a05364.html#a50">TProcessStatement</a> <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes2">NLAIAGENT::IObjectIA::ProcessEnd</a> = processEnd<code> [static, inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Define the an end state for an agent all time in this state.
+<p>
+Definition at line <a class="el" href="a05475.html#l00148">148</a> of file <a class="el" href="a05475.html">baseai.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypes3" doxytag="NLAIAGENT::CPAsk::ProcessError" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a05364.html#a50">TProcessStatement</a> <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes3">NLAIAGENT::IObjectIA::ProcessError</a> = processError<code> [static, inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Define the an error state for an agent all time in this state.
+<p>
+Definition at line <a class="el" href="a05475.html#l00149">149</a> of file <a class="el" href="a05475.html">baseai.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypes4" doxytag="NLAIAGENT::CPAsk::ProcessIdle" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a05364.html#a50">TProcessStatement</a> <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes4">NLAIAGENT::IObjectIA::ProcessIdle</a> = processIdle<code> [static, inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Define the an idle state for an agent all time in this state.
+<p>
+Definition at line <a class="el" href="a05475.html#l00145">145</a> of file <a class="el" href="a05475.html">baseai.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypes5" doxytag="NLAIAGENT::CPAsk::ProcessLocked" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a05364.html#a50">TProcessStatement</a> <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes5">NLAIAGENT::IObjectIA::ProcessLocked</a> = processLocked<code> [static, inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+Define the an locked state for an agent all time in this state.
+<p>
+Definition at line <a class="el" href="a05475.html#l00146">146</a> of file <a class="el" href="a05475.html">baseai.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypes6" doxytag="NLAIAGENT::CPAsk::ProcessNotComplit" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes6">NLAIAGENT::IObjectIA::ProcessNotComplit</a> = <a class="el" href="a03869.html">IObjectIA::CProcessResult</a>(processNotComplete)<code> [static, inherited]</code>
+ </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="a05475.html#l00144">144</a> of file <a class="el" href="a05475.html">baseai.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1VectorTypes7" doxytag="NLAIAGENT::CPAsk::ProcessRun" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypes7">NLAIAGENT::IObjectIA::ProcessRun</a> = <a class="el" href="a03869.html">IObjectIA::CProcessResult</a>()<code> [static, inherited]</code>
+ </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="a05475.html#l00143">143</a> of file <a class="el" href="a05475.html">baseai.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLAIAGENT_1_1UInt8Types8" doxytag="NLAIAGENT::CPAsk::StaticMethod" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03868.html">INombreDefine::CMethodCall</a> <a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Types8">NLAIAGENT::INombreDefine::StaticMethod</a><code> [static, inherited]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre>
+ {
+ INombreDefine::CMethodCall(_CONSTRUCTOR_,TConst)
+ }
+</pre></div>This variable its used to store method import characteristic.
+<p>
+
+<p>
+Definition at line <a class="el" href="a05404.html#l00032">32</a> of file <a class="el" href="a05404.html">agent_nombre.cpp</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="a06169.html">performative.h</a><li><a class="el" href="a06432.html">static_def_init.cpp</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 09:33:21 2004 for NeL by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.6 </small></address>
+</body>
+</html>