diff options
Diffstat (limited to '')
-rw-r--r-- | docs/doxygen/nel/a02150.html | 4010 |
1 files changed, 4010 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a02150.html b/docs/doxygen/nel/a02150.html new file mode 100644 index 00000000..dd07719d --- /dev/null +++ b/docs/doxygen/nel/a02150.html @@ -0,0 +1,4010 @@ +<!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: TemplateNLAIAGENT::IBornNombre< tNombre > 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 Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a> | <span class="search"><u>S</u>earch for <input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div> +<h1>NLAIAGENT::IBornNombre< tNombre > Class Template Reference</h1><code>#include <<a class="el" href="a05405.html">agent_nombre.h</a>></code> +<p> +<p>Inheritance diagram for NLAIAGENT::IBornNombre< tNombre >: +<p><center><img src="a02150.png" usemap="#NLAIAGENT::IBornNombre< tNombre >_map" border="0" alt=""></center> +<map name="NLAIAGENT::IBornNombre< tNombre >_map"> +<area href="a02152.html" alt="NLAIAGENT::IDigital< tNombre >" shape="rect" coords="0,560,233,584"> +<area href="a02148.html" alt="NLAIAGENT::INombre< tNombre >" shape="rect" coords="0,504,233,528"> +<area href="a02146.html" alt="NLAIAGENT::INombreDefine" shape="rect" coords="0,448,233,472"> +<area href="a02147.html" alt="NLAIAGENT::IObjetOp" shape="rect" coords="0,392,233,416"> +<area href="a02149.html" alt="NLAIAGENT::IObjectIA" shape="rect" coords="0,336,233,360"> +<area href="a02153.html" alt="NLAIAGENT::IBasicObjectIA" shape="rect" coords="0,280,233,304"> +<area href="a02154.html" alt="NLAIC::IBasicInterface" shape="rect" coords="0,224,233,248"> +<area href="a02151.html" alt="NLAIC::IBasicType" shape="rect" coords="0,168,233,192"> +<area href="a02145.html" alt="NLAIC::IPointerGestion" shape="rect" coords="0,112,233,136"> +<area href="a02867.html" alt="NLMISC::IStreamable" shape="rect" coords="0,56,233,80"> +<area href="a02540.html" alt="NLMISC::IClassable" shape="rect" coords="0,0,233,24"> +</map> +<h3>template<class tNombre><br> + class NLAIAGENT::IBornNombre< tNombre ></h3> + +<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 </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"> </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02147.html#NLAIAGENT_1_1VectorTypew13">TOpId</a> { <br> + <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> + <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> + <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> + <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> </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> &)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const IBasicType * </td><td class="memItemRight" valign=bottom><a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea4">clone</a> () const=0</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea2">decRef</a> ()</td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea7">getDebugString</a> (std::string &) const=0</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>tNombre </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea4">getInf</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const std::string </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 </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 <a class="el" href="a02147.html">IObjetOp</a> * </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 </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> & </td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea8">getRef</a> () const </td></tr> + +<tr><td class="mdescLeft"> </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> * </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> &compName) const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const <a class="el" href="a02149.html">IObjectIA</a> * </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> </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> &) const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a04558.html#a10">sint32</a> </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>tNombre </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea14">getSup</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const CIdentType & </td><td class="memItemRight" valign=bottom><a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">getType</a> () const=0</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>tNombre </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> </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea17">IBornNombre</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &is)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea18">IBornNombre</a> (tNombre inf, tNombre sup)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea19">IBornNombre</a> (const <a class="el" href="a02150.html">IBornNombre</a> &<a class="el" href="a04223.html#a658">value</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea20">IBornNombre</a> (tNombre <a class="el" href="a04223.html#a658">value</a>, tNombre inf, tNombre sup)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea16">incRef</a> ()</td></tr> + +<tr><td class="mdescLeft"> </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 </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 </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> &a) const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea20">isLocal</a> ()</td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea23">isTrue</a> () const </td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea26">load</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">neg</a> ()=0</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) <a href="#NLAIAGENT_1_1INombrea25"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const IBasicType * </td><td class="memItemRight" valign=bottom><a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea33">newInstance</a> () const=0</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> * </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"> </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> * </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> & </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"> </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> & </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> * </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea31">operator!</a> () const </td></tr> + +<tr><td class="mdescLeft"> </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> * </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> &a) const </td></tr> + +<tr><td class="mdescLeft"> </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> * </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"> </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> * </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> & </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"> </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> & </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> * </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"> </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> * </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> & </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"> </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> & </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> * </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"> </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> * </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> & </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"> </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> & </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> &a)</td></tr> + +<tr><td class="mdescLeft"> </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> * </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">operator<</a> (<a class="el" href="a02147.html">IObjetOp</a> &a) const </td></tr> + +<tr><td class="mdescLeft"> </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> * </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">operator<=</a> (<a class="el" href="a02147.html">IObjetOp</a> &a) const </td></tr> + +<tr><td class="mdescLeft"> </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 </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> &classType) const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02147.html">IObjetOp</a> * </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> &a) const </td></tr> + +<tr><td class="mdescLeft"> </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> * </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">operator></a> (<a class="el" href="a02147.html">IObjetOp</a> &a) const </td></tr> + +<tr><td class="mdescLeft"> </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> * </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">operator>=</a> (<a class="el" href="a02147.html">IObjetOp</a> &a) const </td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02145.html#NLAIAGENT_1_1VectorTypea46">release</a> ()</td></tr> + +<tr><td class="mdescLeft"> </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 & </td><td class="memItemRight" valign=bottom><a class="el" href="a02149.html#NLAICHARACTER_1_1IZonea39">run</a> ()=0</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual const CProcessResult & </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea56">save</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult </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> &, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult </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 </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> &f) throw (NLMISC::EStream)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </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 </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> &compName, <a class="el" href="a02149.html">IObjectIA</a> *change)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrea61">setValue</a> (tNombre <a class="el" href="a04223.html#a658">value</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrea63">~IBornNombre</a> ()</td></tr> + +<tr><td colspan="2"><div class="groupHeader">Some IObjectIA method definition.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult </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 </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 colspan="2"><div class="groupHeader">Some IObjectIA method definition.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult </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 </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 colspan="2"><div class="groupHeader">Some IObjectIA method definition.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual CProcessResult </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 </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 colspan=2><br><h2>Static Public Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05364.html#a50">TProcessStatement</a> </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> </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> </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> </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> </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 </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 </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02146.html#NLAIAGENT_1_1UInt8Types8">StaticMethod</a> []</td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb0">addValue</a> (tNombre <a class="el" href="a04223.html#a658">value</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombreb1">chekBorn</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb2">divValue</a> (tNombre <a class="el" href="a04223.html#a658">value</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb3">mulValue</a> (tNombre <a class="el" href="a04223.html#a658">value</a>)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombreb4">subValue</a> (tNombre <a class="el" href="a04223.html#a658">value</a>)</td></tr> + +<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>tNombre </td><td class="memItemRight" valign=bottom><a class="el" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a></td></tr> + +<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>tNombre </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a></td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>tNombre </td><td class="memItemRight" valign=bottom><a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a></td></tr> + +</table> +<hr><h2>Member Enumeration Documentation</h2> +<a class="anchor" name="NLAIAGENT_1_1UInt8Typew15" doxytag="NLAIAGENT::IBornNombre::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> + + </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> </td><td> +</td></tr> +<tr><td valign=top><em><a class="anchor" name="NLAIAGENT_1_1UInt8Typew15NLAIAGENT_1_1UInt8Typew14" doxytag="TLastM" ></a>TLastM</em> </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::IBornNombre::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> + + </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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 & Destructor Documentation</h2> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrea20" doxytag="NLAIAGENT::IBornNombre::IBornNombre" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::<a class="el" href="a02150.html">IBornNombre</a> </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">tNombre </td> + <td class="mdname" nowrap> <em>value</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>tNombre </td> + <td class="mdname" nowrap> <em>inf</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>tNombre </td> + <td class="mdname" nowrap> <em>sup</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00366">366</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00366 :IDigital<tNombre>(<a class="code" href="a04223.html#a658">value</a>),<a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a>((tNombre)inf),<a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a>((tNombre)sup) +00367 { +00368 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrea19" doxytag="NLAIAGENT::IBornNombre::IBornNombre" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::<a class="el" href="a02150.html">IBornNombre</a> </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02150.html">IBornNombre</a>< tNombre > & </td> + <td class="mdname1" valign="top" nowrap> <em>value</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00369">369</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00369 :IDigital<tNombre>(<a class="code" href="a04223.html#a658">value</a>),<a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a>((tNombre)<a class="code" href="a04223.html#a658">value</a>._inf),<a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a>((tNombre)<a class="code" href="a04223.html#a658">value</a>._sup) +00370 { +00371 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrea18" doxytag="NLAIAGENT::IBornNombre::IBornNombre" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::<a class="el" href="a02150.html">IBornNombre</a> </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">tNombre </td> + <td class="mdname" nowrap> <em>inf</em>, </td> + </tr> + <tr> + <td class="md" nowrap align="right"></td> + <td></td> + <td class="md" nowrap>tNombre </td> + <td class="mdname" nowrap> <em>sup</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00372">372</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00372 :<a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a>((tNombre)inf),<a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a>((tNombre)sup) +00373 { +00374 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrea17" doxytag="NLAIAGENT::IBornNombre::IBornNombre" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::<a class="el" href="a02150.html">IBornNombre</a> </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>is</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00375">375</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00375 :IDigital<tNombre>(is) +00376 { +00377 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrea63" doxytag="NLAIAGENT::IBornNombre::~IBornNombre" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::~<a class="el" href="a02150.html">IBornNombre</a> </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, virtual]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00378">378</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00379 { +00380 } +</pre></div> </td> + </tr> +</table> +<hr><h2>Member Function Documentation</h2> +<a class="anchor" name="NLAIAGENT_1_1INombreb0" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::addValue </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">tNombre </td> + <td class="mdname1" valign="top" nowrap> <em>value</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +Referenced by <a class="el" href="a05405.html#l00192">NLAIAGENT::INombre< sint32 >::operator+=()</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="a02150.html#NLAIAGENT_1_1IBornNombreb1">chekBorn</a>(); +00308 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea0" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +The method <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea0">canProcessMessage(const IVarName &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_1IBornNombreb1" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> void <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::chekBorn </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, protected, virtual]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Reimplemented from <a class="el" href="a02148.html#NLAIAGENT_1_1INombreb1">NLAIAGENT::INombre< tNombre ></a>. +<p> +Definition at line <a class="el" href="a05405.html#l00407">407</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00408 { +00409 <span class="keywordflow">if</span>(<a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> > <a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a>) <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> = <a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a>; +00410 <span class="keywordflow">if</span>(<a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> < <a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a>) <a class="code" href="a02148.html#NLAIAGENT_1_1INombrep0">_Value</a> = <a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a>; +00411 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAICHARACTER_1_1IZonea4" doxytag="NLAIAGENT::IBornNombre::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 IBasicType* NLAIC::IBasicType::clone </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [pure virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +This function allow a pointer copy, that mean that the new class have the sam attributs caracteristics as the owne. +<p> +Implemented in <a class="el" href="a03870.html#NLAILINK_1_1IOTracea0">NLAILINK::IOTrace</a>, <a class="el" href="a02160.html#NLAIAGENT_1_1CActorz1605_0">NLAIAGENT::CActor</a>, <a class="el" href="a02170.html#NLAIAGENT_1_1CActorScripta10">NLAIAGENT::CActorScript</a>, <a class="el" href="a02163.html#NLAIAGENT_1_1IAgentManagerz1617_0">NLAIAGENT::IAgent</a>, <a class="el" href="a03958.html#NLAIAGENT_1_1VectorTypea1">NLAIAGENT::VectorType</a>, <a class="el" href="a03770.html#NLAIAGENT_1_1DigitalTypez1621_0">NLAIAGENT::DigitalType</a>, <a class="el" href="a02155.html#NLAIAGENT_1_1BorneDigitalTypez1623_0">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="a03769.html#NLAIAGENT_1_1DDigitalTypez1625_0">NLAIAGENT::DDigitalType</a>, <a class="el" href="a02144.html#NLAIAGENT_1_1BorneDDigitalTypez1627_0">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea1">NLAIAGENT::IntegerType</a>, <a class="el" href="a03896.html#NLAIAGENT_1_1ShortIntegerTypea1">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="a02604.html#NLAIAGENT_1_1CharTypea5">NLAIAGENT::CharType</a>, <a class="el" href="a03930.html#NLAIAGENT_1_1UInt8Typea1">NLAIAGENT::UInt8Type</a>, <a class="el" href="a03927.html#NLAIAGENT_1_1UInt16Typea1">NLAIAGENT::UInt16Type</a>, <a class="el" href="a03928.html#NLAIAGENT_1_1UInt32Typea1">NLAIAGENT::UInt32Type</a>, <a class="el" href="a03929.html#NLAIAGENT_1_1UInt64Typea1">NLAIAGENT::UInt64Type</a>, <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1635_0">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypea1">NLAIAGENT::CStringType</a>, <a class="el" href="a03036.html#NLAIAGENT_1_1CPairTypea1">NLAIAGENT::CPairType</a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CListClassa4">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea2">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a03134.html#NLAIAGENT_1_1CProxyAgentMailz1660_0">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1672_0">NLAIAGENT::CAgentScript</a>, <a class="el" href="a03455.html#NLAIAGENT_1_1CStringVarNamea1">NLAIAGENT::CStringVarName</a>, <a class="el" href="a02660.html#NLAIAGENT_1_1CIndexedVarNamea4">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="a02185.html#NLAIAGENT_1_1CAgentManagerTimerz1679_0">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="a02742.html#NLAIAGENT_1_1CLibTimerManagerz1681_0">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="a02184.html#NLAIAGENT_1_1CAgentWatchTimera11">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="a02183.html#NLAIAGENT_1_1CAgentClockTimera11">NLAIAGENT::CAgentClockTimer</a>, <a class="el" href="a02192.html#NLAIAGENT_1_1CAgentTimerHandlea4">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka8">NLAILOGIC::CGoalStack</a>, <a class="el" href="a02797.html#NLAIAGENT_1_1CLocWordNumRefz1701_0">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera1">NLAIAGENT::CVectorGroupManager</a>, <a class="el" href="a02785.html#NLAIAGENT_1_1CLocalMailBoxa6">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="a02831.html#NLAIAGENT_1_1CMainAgentScripta7">NLAIAGENT::CMainAgentScript</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CMessageScriptz1712_0">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02920.html#NLAIAGENT_1_1CMessageListz1718_0">NLAIAGENT::CMessageList</a>, <a class="el" href="a02922.html#NLAIAGENT_1_1CMessageVectorz1720_0">NLAIAGENT::CMessageVector</a>, <a class="el" href="a03458.html#NLAIAGENT_1_1CSuccessMsgz1722_0">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="a02507.html#NLAIAGENT_1_1CFailureMsgz1724_0">NLAIAGENT::CFailureMsg</a>, <a class="el" href="a02502.html#NLAIAGENT_1_1CFactMsgz1726_0">NLAIAGENT::CFactMsg</a>, <a class="el" href="a02585.html#NLAIAGENT_1_1CGetValueMsgz1728_0">NLAIAGENT::CGetValueMsg</a>, <a class="el" href="a02596.html#NLAIAGENT_1_1CGoalMsgz1730_0">NLAIAGENT::CGoalMsg</a>, <a class="el" href="a02323.html#NLAIAGENT_1_1CCancelGoalMsgz1732_0">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="a02919.html#NLAIAGENT_1_1CMessageGroupa0">NLAIAGENT::CMessageGroup</a>, <a class="el" href="a02993.html#NLAIAGENT_1_1CNotifyParentScriptz1734_0">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="a03013.html#NLAIAGENT_1_1COnChangeMsgz1736_0">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="a03367.html#NLAIAGENT_1_1CSetValueMsgz1738_0">NLAIAGENT::CSetValueMsg</a>, <a class="el" href="a02997.html#NLAIAGENT_1_1CObjectIdenta1">NLAIAGENT::CObjectIdent</a>, <a class="el" href="a02998.html#NLAIAGENT_1_1CObjectTypea1">NLAIAGENT::CObjectType</a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa10">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a03080.html#NLAIAGENT_1_1CPExecz1740_0">NLAIAGENT::CPExec</a>, <a class="el" href="a03033.html#NLAIAGENT_1_1CPAchievez1742_0">NLAIAGENT::CPAchieve</a>, <a class="el" href="a03056.html#NLAIAGENT_1_1CPAskz1744_0">NLAIAGENT::CPAsk</a>, <a class="el" href="a03261.html#NLAIAGENT_1_1CPTellz1746_0">NLAIAGENT::CPTell</a>, <a class="el" href="a03076.html#NLAIAGENT_1_1CPBreakz1748_0">NLAIAGENT::CPBreak</a>, <a class="el" href="a03081.html#NLAIAGENT_1_1CPKillz1750_0">NLAIAGENT::CPKill</a>, <a class="el" href="a03078.html#NLAIAGENT_1_1CPErrorz1752_0">NLAIAGENT::CPError</a>, <a class="el" href="a03079.html#NLAIAGENT_1_1CPEvenz1754_0">NLAIAGENT::CPEven</a>, <a class="el" href="a03185.html#NLAIAGENT_1_1CPServicez1756_0">NLAIAGENT::CPService</a>, <a class="el" href="a02608.html#NLAIAGENT_1_1CHashTimerManagera3">NLAIAGENT::CHashTimerManager</a>, <a class="el" href="a03652.html#NLAIAGENT_1_1CVolatilMemmoryz1758_0">NLAIAGENT::CVolatilMemmory</a>, <a class="el" href="a03361.html#NLAIC_1_1CSelfClassFactorya0">NLAIC::CSelfClassFactory</a>, <a class="el" href="a02267.html#NLAIC_1_1CBinaryTypez1780_0">NLAIC::CBinaryType</a>, <a class="el" href="a03625.html#NLAIC_1_1CTypeOfObjectz1782_0">NLAIC::CTypeOfObject</a>, <a class="el" href="a03626.html#NLAIC_1_1CTypeOfOperatorz1784_0">NLAIC::CTypeOfOperator</a>, <a class="el" href="a02338.html#NLAICHARACTER_1_1CCharacterChilda5">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="a02340.html#NLAICHARACTER_1_1CCharacterNoeuda5">NLAICHARACTER::CCharacterNoeud</a>, <a class="el" href="a02567.html#NLAIFUZZY_1_1CFuzzyFacta3">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="a02570.html#NLAIFUZZY_1_1CFuzzyRulea9">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="a02573.html#NLAIFUZZY_1_1CFuzzyRuleSeta3">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="a02568.html#NLAIFUZZY_1_1CFuzzyIntervala6">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="a03339.html#NLAIFUZZY_1_1CRightFuzzySeta4">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="a03619.html#NLAIFUZZY_1_1CTriangleFuzzySeta4">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="a03615.html#NLAIFUZZY_1_1CTrapezeFuzzySeta4">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="a02730.html#NLAIFUZZY_1_1CLeftFuzzySeta6">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea1">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02574.html#NLAIFUZZY_1_1CFuzzyVara7">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="a02283.html#NLAILOGIC_1_1CBoolAsserta8">NLAILOGIC::CBoolAssert</a>, <a class="el" href="a02287.html#NLAILOGIC_1_1CBoolOperatora8">NLAILOGIC::CBoolOperator</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea3">NLAILOGIC::CBoolType</a>, <a class="el" href="a02350.html#NLAILOGIC_1_1CClausea11">NLAILOGIC::CClause</a>, <a class="el" href="a02499.html#NLAILOGIC_1_1CFacta13">NLAILOGIC::CFact</a>, <a class="el" href="a02501.html#NLAILOGIC_1_1CFactBasea7">NLAILOGIC::CFactBase</a>, <a class="el" href="a02531.html#NLAILOGIC_1_1CFirstOrderAsserta11">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="a02532.html#NLAILOGIC_1_1CFirstOrderOperatora7">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="a02564.html#NLAIAGENT_1_1CFsmScripta11">NLAIAGENT::CFsmScript</a>, <a class="el" href="a03363.html#NLAIAGENT_1_1CSeqFsmScripta9">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="a02594.html#NLAILOGIC_1_1CGoala9">NLAILOGIC::CGoal</a>, <a class="el" href="a02687.html#NLAILOGIC_1_1CInternalGoala9">NLAILOGIC::CInternalGoal</a>, <a class="el" href="a02598.html#NLAILOGIC_1_1CGoalPatha10">NLAILOGIC::CGoalPath</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka7">NLAILOGIC::CGoalStack</a>, <a class="el" href="a03025.html#NLAISCRIPT_1_1COperatorClassa17">NLAISCRIPT::COperatorClass</a>, <a class="el" href="a03026.html#NLAIAGENT_1_1COperatorScripta13">NLAIAGENT::COperatorScript</a>, <a class="el" href="a03342.html#NLAILOGIC_1_1CRulea12">NLAILOGIC::CRule</a>, <a class="el" href="a02500.html#NLAILOGIC_1_1CValueSeta1">NLAILOGIC::CValueSet</a>, <a class="el" href="a03645.html#NLAILOGIC_1_1CVara1">NLAILOGIC::CVar</a>, <a class="el" href="a03651.html#NLAILOGIC_1_1CVarMema3">NLAILOGIC::CVarMem</a>, <a class="el" href="a02351.html#NLAILOGIC_1_1CVarSeta3">NLAILOGIC::CVarSet</a>, <a class="el" href="a02505.html#NLAILOGIC_1_1CFactPatterna6">NLAILOGIC::CFactPattern</a>, <a class="el" href="a02374.html#NLAISCRIPT_1_1CCodeContextz1790_0">NLAISCRIPT::CCodeContext</a>, <a class="el" href="a02372.html#NLAISCRIPT_1_1CCodeBrancheRunz1798_0">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="a02373.html#NLAISCRIPT_1_1CCodeBrancheRunDebugz1804_0">NLAISCRIPT::CCodeBrancheRunDebug</a>, <a class="el" href="a02414.html#NLAISCRIPT_1_1CContextDebuga6">NLAISCRIPT::CContextDebug</a>, <a class="el" href="a02166.html#NLAISCRIPT_1_1CActorClassa8">NLAISCRIPT::CActorClass</a>, <a class="el" href="a02563.html#NLAISCRIPT_1_1CFsmClassa8">NLAISCRIPT::CFsmClass</a>, <a class="el" href="a03362.html#NLAISCRIPT_1_1CSeqFsmClassa4">NLAISCRIPT::CSeqFsmClass</a>, <a class="el" href="a03459.html#NLAISCRIPT_1_1CSuccessMsgClassz1822_1">NLAISCRIPT::CSuccessMsgClass</a>, <a class="el" href="a02508.html#NLAISCRIPT_1_1CFailureMsgClassz1824_1">NLAISCRIPT::CFailureMsgClass</a>, <a class="el" href="a02586.html#NLAISCRIPT_1_1CGetValueMsgClassz1826_1">NLAISCRIPT::CGetValueMsgClass</a>, <a class="el" href="a03368.html#NLAISCRIPT_1_1CSetValueMsgClassz1828_1">NLAISCRIPT::CSetValueMsgClass</a>, <a class="el" href="a03039.html#NLAISCRIPT_1_1CParamz1830_0">NLAISCRIPT::CParam</a>, <a class="el" href="a02925.html#NLAISCRIPT_1_1CMethodeNamez1832_0">NLAISCRIPT::CMethodeName</a>, <a class="el" href="a02346.html#NLAISCRIPT_1_1CClassInterpretFactoryz1836_0">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="a02167.html#NLAISCRIPT_1_1CAgentClassa8">NLAISCRIPT::CAgentClass</a>, <a class="el" href="a02835.html#NLAISCRIPT_1_1CManagerClassz1844_1">NLAISCRIPT::CManagerClass</a>, <a class="el" href="a02329.html#NLAISCRIPT_1_1CMessageClassz1846_1">NLAISCRIPT::CMessageClass</a>, <a class="el" href="a02974.html#NLAISCRIPT_1_1CMsgNotifyParentClassz1848_1">NLAISCRIPT::CMsgNotifyParentClass</a>, <a class="el" href="a02597.html#NLAISCRIPT_1_1CGoalMsgClassz1850_1">NLAISCRIPT::CGoalMsgClass</a>, <a class="el" href="a02328.html#NLAISCRIPT_1_1CCancelGoalMsgClassz1852_1">NLAISCRIPT::CCancelGoalMsgClass</a>, <a class="el" href="a02503.html#NLAISCRIPT_1_1CFactMsgClassz1854_1">NLAISCRIPT::CFactMsgClass</a>, <a class="el" href="a03014.html#NLAISCRIPT_1_1COnChangeMsgClassz1856_1">NLAISCRIPT::COnChangeMsgClass</a>, <a class="el" href="a02312.html#NLAISCRIPT_1_1CCallPrintz1860_0">NLAISCRIPT::CCallPrint</a>, <a class="el" href="a03844.html#NLAISCRIPT_1_1IBlockz1862_0">NLAISCRIPT::IBlock</a>, <a class="el" href="a02779.html#NLAISCRIPT_1_1CLoadSelfObjectz1868_0">NLAISCRIPT::CLoadSelfObject</a>, <a class="el" href="a02780.html#NLAISCRIPT_1_1CLoadStackObjectz1870_0">NLAISCRIPT::CLoadStackObject</a>, <a class="el" href="a02776.html#NLAISCRIPT_1_1CLoadHeapObjectz1872_0">NLAISCRIPT::CLoadHeapObject</a>, <a class="el" href="a02999.html#NLAISCRIPT_1_1CObjectUnknownz1874_0">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="a02724.html#NLAISCRIPT_1_1CLdbNewOpCodea2">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="a02983.html#NLAISCRIPT_1_1CNegOpCodea1">NLAISCRIPT::CNegOpCode</a>, <a class="el" href="a02172.html#NLAISCRIPT_1_1CAddOpCodea2">NLAISCRIPT::CAddOpCode</a>, <a class="el" href="a03457.html#NLAISCRIPT_1_1CSubOpCodea1">NLAISCRIPT::CSubOpCode</a>, <a class="el" href="a02432.html#NLAISCRIPT_1_1CDivOpCodea2">NLAISCRIPT::CDivOpCode</a>, <a class="el" href="a02978.html#NLAISCRIPT_1_1CMulOpCodea1">NLAISCRIPT::CMulOpCode</a>, <a class="el" href="a03461.html#NLAISCRIPT_1_1CSupOpCodea1">NLAISCRIPT::CSupOpCode</a>, <a class="el" href="a02667.html#NLAISCRIPT_1_1CInfOpCodea2">NLAISCRIPT::CInfOpCode</a>, <a class="el" href="a02459.html#NLAISCRIPT_1_1CEqOpCodea2">NLAISCRIPT::CEqOpCode</a>, <a class="el" href="a03460.html#NLAISCRIPT_1_1CSupEqOpCodea1">NLAISCRIPT::CSupEqOpCode</a>, <a class="el" href="a02666.html#NLAISCRIPT_1_1CInfEqOpCodea2">NLAISCRIPT::CInfEqOpCode</a>, <a class="el" href="a02429.html#NLAISCRIPT_1_1CDiffOpCodea2">NLAISCRIPT::CDiffOpCode</a>, <a class="el" href="a02994.html#NLAISCRIPT_1_1CNotOpCodea1">NLAISCRIPT::CNotOpCode</a>, <a class="el" href="a02693.html#NLAISCRIPT_1_1CJFalseOpCodea2">NLAISCRIPT::CJFalseOpCode</a>, <a class="el" href="a02694.html#NLAISCRIPT_1_1CJmpOpCodea2">NLAISCRIPT::CJmpOpCode</a>, <a class="el" href="a02180.html#NLAISCRIPT_1_1CAffOpCodea2">NLAISCRIPT::CAffOpCode</a>, <a class="el" href="a02181.html#NLAISCRIPT_1_1CAffOpCodeDebuga2">NLAISCRIPT::CAffOpCodeDebug</a>, <a class="el" href="a02177.html#NLAISCRIPT_1_1CAffHeapMemberiOpCodea2">NLAISCRIPT::CAffHeapMemberiOpCode</a>, <a class="el" href="a02178.html#NLAISCRIPT_1_1CAffMemberiOpCodea2">NLAISCRIPT::CAffMemberiOpCode</a>, <a class="el" href="a02179.html#NLAISCRIPT_1_1CAffMemberOpCodea2">NLAISCRIPT::CAffMemberOpCode</a>, <a class="el" href="a02783.html#NLAISCRIPT_1_1CLocAlloca2">NLAISCRIPT::CLocAlloc</a>, <a class="el" href="a02784.html#NLAISCRIPT_1_1CLocAllocDebuga2">NLAISCRIPT::CLocAllocDebug</a>, <a class="el" href="a02836.html#NLAISCRIPT_1_1CMarkAlloca1">NLAISCRIPT::CMarkAlloc</a>, <a class="el" href="a02560.html#NLAISCRIPT_1_1CFreeAlloca2">NLAISCRIPT::CFreeAlloc</a>, <a class="el" href="a02561.html#NLAISCRIPT_1_1CFreeAllocDebuga2">NLAISCRIPT::CFreeAllocDebug</a>, <a class="el" href="a02603.html#NLAISCRIPT_1_1CHaltOpCodea2">NLAISCRIPT::CHaltOpCode</a>, <a class="el" href="a02992.html#NLAISCRIPT_1_1CNopOpCodea1">NLAISCRIPT::CNopOpCode</a>, <a class="el" href="a03474.html#NLAISCRIPT_1_1CTellOpCodea1">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="a02832.html#NLAISCRIPT_1_1CMakeArgOpCodea1">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="a02837.html#NLAISCRIPT_1_1CMarkMsga1">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="a02976.html#NLAISCRIPT_1_1CMsgSetSendera1">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="a02530.html#NLAISCRIPT_1_1CFindRunMsga3">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="a02174.html#NLAISCRIPT_1_1CAddParamNameDebuga2">NLAISCRIPT::CAddParamNameDebug</a>, <a class="el" href="a02737.html#NLAISCRIPT_1_1CLibMemberMethoda2">NLAISCRIPT::CLibMemberMethod</a>, <a class="el" href="a02736.html#NLAISCRIPT_1_1CLibMemberInheritedMethoda2">NLAISCRIPT::CLibMemberInheritedMethod</a>, <a class="el" href="a02738.html#NLAISCRIPT_1_1CLibMemberMethodia2">NLAISCRIPT::CLibMemberMethodi</a>, <a class="el" href="a02732.html#NLAISCRIPT_1_1CLibCallMethoda2">NLAISCRIPT::CLibCallMethod</a>, <a class="el" href="a02731.html#NLAISCRIPT_1_1CLibCallInheritedMethoda2">NLAISCRIPT::CLibCallInheritedMethod</a>, <a class="el" href="a02733.html#NLAISCRIPT_1_1CLibCallMethodia2">NLAISCRIPT::CLibCallMethodi</a>, <a class="el" href="a02735.html#NLAISCRIPT_1_1CLibStackMemberMethoda3">NLAISCRIPT::CLibStackMemberMethod</a>, <a class="el" href="a02739.html#NLAISCRIPT_1_1CLibStackNewMemberMethoda3">NLAISCRIPT::CLibStackNewMemberMethod</a>, <a class="el" href="a02734.html#NLAISCRIPT_1_1CLibHeapMemberMethoda3">NLAISCRIPT::CLibHeapMemberMethod</a>, <a class="el" href="a02310.html#NLAISCRIPT_1_1CCallMethoda3">NLAISCRIPT::CCallMethod</a>, <a class="el" href="a02308.html#NLAISCRIPT_1_1CCallHeapMethodia3">NLAISCRIPT::CCallHeapMethodi</a>, <a class="el" href="a02313.html#NLAISCRIPT_1_1CCallStackMethodia3">NLAISCRIPT::CCallStackMethodi</a>, <a class="el" href="a02314.html#NLAISCRIPT_1_1CCallStackNewMethodia3">NLAISCRIPT::CCallStackNewMethodi</a>, <a class="el" href="a02311.html#NLAISCRIPT_1_1CCallMethodia3">NLAISCRIPT::CCallMethodi</a>, <a class="el" href="a02725.html#NLAISCRIPT_1_1CLdbOpCodea2">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="a02723.html#NLAISCRIPT_1_1CLdbMemberOpCodea2">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="a02722.html#NLAISCRIPT_1_1CLdbMemberiOpCodea2">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="a02727.html#NLAISCRIPT_1_1CLdbStackMemberiOpCodea2">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="a02721.html#NLAISCRIPT_1_1CLdbHeapMemberiOpCodea2">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="a02726.html#NLAISCRIPT_1_1CLdbRefOpCodea2">NLAISCRIPT::CLdbRefOpCode</a>, <a class="el" href="a03104.html#NLAISCRIPT_1_1CPramContainera3">NLAISCRIPT::CPramContainer</a>, <a class="el" href="a03354.html#NLAISCRIPT_1_1CScriptDebugSourceFilea0">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="a03356.html#NLAISCRIPT_1_1CScriptDebugSourceMemorya0">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="a02740.html#NLAISCRIPT_1_1CLibTestz1886_0">NLAISCRIPT::CLibTest</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_0">NLAISCRIPT::CVarPStack</a>, and <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_0">NLAISCRIPT::CVarPStackParam</a>. +<p> +Referenced by <a class="el" href="a05545.html#l00178">NLAICHARACTER::CCharacterNoeud::addCharacter()</a>, <a class="el" href="a05497.html#l00050">NLAILOGIC::IBaseCond::addCond()</a>, <a class="el" href="a05412.html#l00761">NLAIAGENT::CAgentScript::addDynamicAgent()</a>, <a class="el" href="a05854.html#l00594">NLAISCRIPT::COperatorClass::addFirstOrderCond()</a>, <a class="el" href="a05832.html#l00220">NLAISCRIPT::CSeqFsmClass::addStep()</a>, <a class="el" href="a06669.html#l00144">NLAILOGIC::CVarSet::addVar()</a>, <a class="el" href="a06120.html#l00714">NLAISCRIPT::CAddParamNameDebug::CAddParamNameDebug()</a>, <a class="el" href="a05412.html#l00377">NLAIAGENT::CAgentScript::CAgentScript()</a>, <a class="el" href="a05571.html#l00205">NLAISCRIPT::CCodeBrancheRun::CCodeBrancheRun()</a>, <a class="el" href="a05588.html#l00060">NLAIAGENT::CComponentHandle::CComponentHandle()</a>, <a class="el" href="a05695.html#l00070">NLAILOGIC::CFact::CFact()</a>, <a class="el" href="a06120.html#l00591">NLAISCRIPT::CFindRunMsg::CFindRunMsg()</a>, <a class="el" href="a06126.html#l00032">NLAISCRIPT::CLdbOpCode::CLdbOpCode()</a>, <a class="el" href="a05843.html#l00313">NLAISCRIPT::CMethodeName::CMethodeName()</a>, <a class="el" href="a05770.html#l00849">NLAIAGENT::CVectorGroupType::cpy()</a>, <a class="el" href="a05770.html#l00434">NLAIAGENT::CGroupType::cpy()</a>, <a class="el" href="a05477.html#l00078">NLAIAGENT::IAgentComposite::cpyChild()</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="a05409.html#l00165">NLAIAGENT::IObjetOp::getNeg()</a>, <a class="el" href="a06671.html#l00286">NLAISCRIPT::CVarPStackParam::getObjectIAClone()</a>, <a class="el" href="a05422.html#l00034">NLAILOGIC::IBaseAssert::IBaseAssert()</a>, <a class="el" href="a06660.html#l00033">NLAILOGIC::IBaseVar::IBaseVar()</a>, <a class="el" href="a05763.html#l00020">NLAILOGIC::IGoal::IGoal()</a>, <a class="el" href="a06669.html#l00361">NLAILOGIC::CFactPattern::init()</a>, <a class="el" href="a05741.html#l00068">NLAIFUZZY::CSimpleFuzzyCond::init()</a>, <a class="el" href="a05405.html#l00236">NLAIAGENT::INombre< sint32 >::operator *()</a>, <a class="el" href="a05405.html#l00222">NLAIAGENT::INombre< sint32 >::operator+()</a>, <a class="el" href="a05395.html#l00179">NLAIAGENT::IVector::operator+()</a>, <a class="el" href="a05405.html#l00229">NLAIAGENT::INombre< sint32 >::operator-()</a>, <a class="el" href="a05395.html#l00186">NLAIAGENT::IVector::operator-()</a>, <a class="el" href="a05405.html#l00243">NLAIAGENT::INombre< sint32 >::operator/()</a>, <a class="el" href="a05770.html#l00751">NLAIAGENT::CVectorGroupType::operator=()</a>, <a class="el" href="a05770.html#l00336">NLAIAGENT::CGroupType::operator=()</a>, <a class="el" href="a06133.html#l00863">NLAIAGENT::COperatorScript::order()</a>, <a class="el" href="a05412.html#l01461">NLAIAGENT::CAgentScript::processContinuation()</a>, <a class="el" href="a05420.html#l00200">NLAIAGENT::IAgent::processMessages()</a>, <a class="el" href="a05847.html#l00264">NLAISCRIPT::CAgentClass::registerComponent()</a>, <a class="el" href="a05603.html#l00047">NLAISCRIPT::CConstraintFindRun::run()</a>, <a class="el" href="a05389.html#l00454">NLAIAGENT::CActorScript::runMethodBase()</a>, <a class="el" href="a06067.html#l00219">NLAIAGENT::CFailureMsg::runMethodeMember()</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="a06126.html#l00038">NLAISCRIPT::CLdbOpCode::runOpCode()</a>, <a class="el" href="a06121.html#l00058">NLAISCRIPT::CLdbNewOpCode::runOpCode()</a>, <a class="el" href="a05420.html#l00572">NLAIAGENT::IBasicAgent::runTell()</a>, <a class="el" href="a05412.html#l01218">NLAIAGENT::CAgentScript::sendMessageToDynmaicChild()</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="a05847.html#l00836">NLAISCRIPT::CAgentClass::setInheritanceName()</a>, <a class="el" href="a06660.html#l00098">NLAILOGIC::IBaseVar::setName()</a>, and <a class="el" href="a05843.html#l00339">NLAISCRIPT::CMethodeName::setName()</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea2" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::divValue </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">tNombre </td> + <td class="mdname1" valign="top" nowrap> <em>value</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +Referenced by <a class="el" href="a05405.html#l00215">NLAIAGENT::INombre< sint32 >::operator/=()</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="a02150.html#NLAIAGENT_1_1IBornNombreb1">chekBorn</a>(); +00326 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypez1764_0" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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">"<unnamed>"</span>); +00119 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAICHARACTER_1_1IZonea7" doxytag="NLAIAGENT::IBornNombre::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 NLAIC::IBasicType::getDebugString </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">std::string & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [pure virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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> +Reimplemented from <a class="el" href="a02145.html#NLAIC_1_1IPointerGestiona1">NLAIC::IPointerGestion</a>. +<p> +Implemented in <a class="el" href="a03870.html#NLAILINK_1_1IOTracea3">NLAILINK::IOTrace</a>, <a class="el" href="a02160.html#NLAIAGENT_1_1CActorz1605_1">NLAIAGENT::CActor</a>, <a class="el" href="a02170.html#NLAILOGIC_1_1CGoalPatha19">NLAIAGENT::CActorScript</a>, <a class="el" href="a02163.html#NLAIAGENT_1_1IAgentManagerz1617_1">NLAIAGENT::IAgent</a>, <a class="el" href="a03958.html#NLAIAGENT_1_1VectorTypea3">NLAIAGENT::VectorType</a>, <a class="el" href="a03770.html#NLAIAGENT_1_1DigitalTypez1621_1">NLAIAGENT::DigitalType</a>, <a class="el" href="a02155.html#NLAIAGENT_1_1BorneDigitalTypez1623_1">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="a03769.html#NLAIAGENT_1_1DDigitalTypez1625_1">NLAIAGENT::DDigitalType</a>, <a class="el" href="a02144.html#NLAIAGENT_1_1BorneDDigitalTypez1627_1">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea3">NLAIAGENT::IntegerType</a>, <a class="el" href="a03896.html#NLAIAGENT_1_1ShortIntegerTypea3">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="a02604.html#NLAIAGENT_1_1CharTypea7">NLAIAGENT::CharType</a>, <a class="el" href="a03930.html#NLAIAGENT_1_1UInt8Typea3">NLAIAGENT::UInt8Type</a>, <a class="el" href="a03927.html#NLAIAGENT_1_1UInt16Typea3">NLAIAGENT::UInt16Type</a>, <a class="el" href="a03928.html#NLAIAGENT_1_1UInt32Typea3">NLAIAGENT::UInt32Type</a>, <a class="el" href="a03929.html#NLAIAGENT_1_1UInt64Typea3">NLAIAGENT::UInt64Type</a>, <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1635_1">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypea7">NLAIAGENT::CStringType</a>, <a class="el" href="a03036.html#NLAIAGENT_1_1CPairTypea6">NLAIAGENT::CPairType</a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CPramContainera18">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea19">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a03134.html#NLAIAGENT_1_1CProxyAgentMailz1660_1">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1672_1">NLAIAGENT::CAgentScript</a>, <a class="el" href="a03455.html#NLAIAGENT_1_1CStringVarNamea6">NLAIAGENT::CStringVarName</a>, <a class="el" href="a02660.html#NLAIAGENT_1_1CIndexedVarNamea6">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="a02185.html#NLAIAGENT_1_1CAgentManagerTimerz1679_1">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="a02742.html#NLAIAGENT_1_1CLibTimerManagerz1681_1">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="a02184.html#NLAIAGENT_1_1CAgentWatchTimera22">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="a02192.html#NLAIAGENT_1_1CAgentTimerHandlea6">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka11">NLAILOGIC::CGoalStack</a>, <a class="el" href="a02797.html#NLAIAGENT_1_1CLocWordNumRefa7">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_10">NLAIAGENT::IListBasicManager</a>, <a class="el" href="a02785.html#NLAIAGENT_1_1CLocalMailBoxa9">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CMessageScriptz1712_1">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea3">NLAIAGENT::IMessageBase</a>, <a class="el" href="a03458.html#NLAIAGENT_1_1CSuccessMsgz1722_2">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="a02507.html#NLAIAGENT_1_1CFailureMsgz1724_2">NLAIAGENT::CFailureMsg</a>, <a class="el" href="a02502.html#NLAIAGENT_1_1CFactMsgz1726_2">NLAIAGENT::CFactMsg</a>, <a class="el" href="a02585.html#NLAIAGENT_1_1CGetValueMsgz1728_2">NLAIAGENT::CGetValueMsg</a>, <a class="el" href="a02596.html#NLAIAGENT_1_1CGoalMsgz1730_2">NLAIAGENT::CGoalMsg</a>, <a class="el" href="a02323.html#NLAIAGENT_1_1CCancelGoalMsgz1732_2">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="a02919.html#NLAIAGENT_1_1CMessageGroupa4">NLAIAGENT::CMessageGroup</a>, <a class="el" href="a02993.html#NLAIAGENT_1_1CNotifyParentScriptz1734_1">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="a03013.html#NLAIAGENT_1_1COnChangeMsgz1736_1">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="a03367.html#NLAIAGENT_1_1CSetValueMsgz1738_2">NLAIAGENT::CSetValueMsg</a>, <a class="el" href="a02997.html#NLAIAGENT_1_1CObjectIdenta8">NLAIAGENT::CObjectIdent</a>, <a class="el" href="a02998.html#NLAIAGENT_1_1CObjectTypea4">NLAIAGENT::CObjectType</a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa20">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a02608.html#NLAIAGENT_1_1CHashTimerManagera6">NLAIAGENT::CHashTimerManager</a>, <a class="el" href="a03652.html#NLAIAGENT_1_1CVolatilMemmoryz1758_1">NLAIAGENT::CVolatilMemmory</a>, <a class="el" href="a03361.html#NLAIC_1_1CSelfClassFactorya5">NLAIC::CSelfClassFactory</a>, <a class="el" href="a02267.html#NLAIC_1_1CTypeOfOperatorz1780_0">NLAIC::CBinaryType</a>, <a class="el" href="a02338.html#NLAICHARACTER_1_1CCharacterNoeuda7">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="a03392.html#NLAIFUZZY_1_1CSimpleFuzzyConda4">NLAIFUZZY::CSimpleFuzzyCond</a>, <a class="el" href="a02567.html#NLAIFUZZY_1_1CFuzzyFacta5">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="a02570.html#NLAIFUZZY_1_1CFuzzyRulea11">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="a02573.html#NLAIFUZZY_1_1CFuzzyRuleSeta5">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="a02568.html#NLAIFUZZY_1_1CFuzzyIntervala8">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="a03339.html#NLAIFUZZY_1_1CRightFuzzySeta8">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="a03619.html#NLAIFUZZY_1_1CTriangleFuzzySeta8">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="a03615.html#NLAIFUZZY_1_1CTrapezeFuzzySeta8">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="a02730.html#NLAIFUZZY_1_1CLeftFuzzySeta8">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea3">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02574.html#NLAIFUZZY_1_1CFuzzyVara11">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="a02283.html#NLAILOGIC_1_1CBoolAsserta10">NLAILOGIC::CBoolAssert</a>, <a class="el" href="a02287.html#NLAILOGIC_1_1CBoolOperatora14">NLAILOGIC::CBoolOperator</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea5">NLAILOGIC::CBoolType</a>, <a class="el" href="a02350.html#NLAILOGIC_1_1CClausea13">NLAILOGIC::CClause</a>, <a class="el" href="a02499.html#NLAILOGIC_1_1CFacta18">NLAILOGIC::CFact</a>, <a class="el" href="a02501.html#NLAILOGIC_1_1CFactBasea10">NLAILOGIC::CFactBase</a>, <a class="el" href="a02531.html#NLAILOGIC_1_1CFirstOrderAsserta15">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="a02532.html#NLAILOGIC_1_1CFirstOrderOperatora13">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="a02564.html#NLAIAGENT_1_1CFsmScripta20">NLAIAGENT::CFsmScript</a>, <a class="el" href="a03363.html#NLAIAGENT_1_1CSeqFsmScripta21">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="a02594.html#NLAILOGIC_1_1CGoala13">NLAILOGIC::CGoal</a>, <a class="el" href="a02687.html#NLAILOGIC_1_1CInternalGoala13">NLAILOGIC::CInternalGoal</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka10">NLAILOGIC::CGoalStack</a>, <a class="el" href="a03025.html#NLAISCRIPT_1_1COperatorClassa43">NLAISCRIPT::COperatorClass</a>, <a class="el" href="a03026.html#NLAIAGENT_1_1COperatorScripta26">NLAIAGENT::COperatorScript</a>, <a class="el" href="a03342.html#NLAILOGIC_1_1CRulea18">NLAILOGIC::CRule</a>, <a class="el" href="a02500.html#NLAILOGIC_1_1CValueSeta10">NLAILOGIC::CValueSet</a>, <a class="el" href="a03645.html#NLAILOGIC_1_1CVara6">NLAILOGIC::CVar</a>, <a class="el" href="a02351.html#NLAILOGIC_1_1CVarSeta8">NLAILOGIC::CVarSet</a>, <a class="el" href="a02505.html#NLAILOGIC_1_1CFactPatterna9">NLAILOGIC::CFactPattern</a>, <a class="el" href="a02374.html#NLAISCRIPT_1_1CCodeContextz1790_1">NLAISCRIPT::CCodeContext</a>, <a class="el" href="a02372.html#NLAISCRIPT_1_1CCodeBrancheRunDebugz1798_0">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="a02414.html#NLAISCRIPT_1_1CContextDebuga11">NLAISCRIPT::CContextDebug</a>, <a class="el" href="a02166.html#NLAISCRIPT_1_1CActorClassa22">NLAISCRIPT::CActorClass</a>, <a class="el" href="a02563.html#NLAISCRIPT_1_1CSeqFsmClassa25">NLAISCRIPT::CFsmClass</a>, <a class="el" href="a03039.html#NLAISCRIPT_1_1CParamz1830_1">NLAISCRIPT::CParam</a>, <a class="el" href="a02925.html#NLAISCRIPT_1_1CMethodeNamez1832_1">NLAISCRIPT::CMethodeName</a>, <a class="el" href="a02346.html#NLAISCRIPT_1_1CClassInterpretFactoryz1836_3">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="a02167.html#NLAISCRIPT_1_1CAgentClassa22">NLAISCRIPT::CAgentClass</a>, <a class="el" href="a02835.html#NLAISCRIPT_1_1CManagerClassz1844_2">NLAISCRIPT::CManagerClass</a>, <a class="el" href="a02329.html#NLAISCRIPT_1_1CSuccessMsgClassz1846_0">NLAISCRIPT::CMessageClass</a>, <a class="el" href="a02312.html#NLAISCRIPT_1_1CCallPrintz1860_1">NLAISCRIPT::CCallPrint</a>, <a class="el" href="a03844.html#NLAISCRIPT_1_1IBlockz1862_1">NLAISCRIPT::IBlock</a>, <a class="el" href="a02777.html#NLAISCRIPT_1_1ILoadObjecta2">NLAISCRIPT::ILoadObject</a>, <a class="el" href="a02999.html#NLAISCRIPT_1_1CObjectUnknownz1874_1">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="a03474.html#NLAISCRIPT_1_1CTellOpCodea5">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="a02725.html#NLAISCRIPT_1_1CLdbOpCodea5">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="a02723.html#NLAISCRIPT_1_1CLdbMemberOpCodea5">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="a02722.html#NLAISCRIPT_1_1CLdbMemberiOpCodea5">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="a02727.html#NLAISCRIPT_1_1CLdbStackMemberiOpCodea5">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="a02721.html#NLAISCRIPT_1_1CLdbHeapMemberiOpCodea5">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="a03354.html#NLAISCRIPT_1_1CScriptDebugSourceFilea3">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="a03356.html#NLAISCRIPT_1_1CScriptDebugSourceMemorya3">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="a02740.html#NLAISCRIPT_1_1CLibTestz1886_1">NLAISCRIPT::CLibTest</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_1">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_1">NLAISCRIPT::CVarPStackParam</a>, and <a class="el" href="a02173.html#NLAISCRIPT_1_1IOpRunCodea4">NLAISCRIPT::IOpRunCode</a>. +<p> +Referenced by <a class="el" href="a05600.html#l00282">NLAISCRIPT::CConstraintMethode::CConstraintMethode()</a>, <a class="el" href="a05847.html#l00609">NLAISCRIPT::CAgentClass::createComponents()</a>, <a class="el" href="a05588.html#l00070">NLAIAGENT::CComponentHandle::getComponent()</a>, <a class="el" href="a05847.html#l00290">NLAISCRIPT::CAgentClass::getComponentIndex()</a>, <a class="el" href="a06126.html#l00157">NLAISCRIPT::CLdbHeapMemberiOpCode::getDebugResult()</a>, <a class="el" href="a06126.html#l00045">NLAISCRIPT::CLdbOpCode::getDebugResult()</a>, <a class="el" href="a06121.html#l00070">NLAISCRIPT::CLdbNewOpCode::getDebugResult()</a>, <a class="el" href="a06120.html#l00628">NLAISCRIPT::CFindRunMsg::getDebugResult()</a>, <a class="el" href="a06671.html#l00123">NLAISCRIPT::CVarPStack::getDebugString()</a>, <a class="el" href="a06669.html#l00396">NLAILOGIC::CFactPattern::getDebugString()</a>, <a class="el" href="a06660.html#l00202">NLAILOGIC::CVar::getDebugString()</a>, <a class="el" href="a06658.html#l00436">NLAILOGIC::CValueSet::getDebugString()</a>, <a class="el" href="a06129.html#l00164">NLAIAGENT::CAgentOperation::getDebugString()</a>, <a class="el" href="a06082.html#l00081">NLAIAGENT::CSetValueMsg::getDebugString()</a>, <a class="el" href="a06080.html#l00072">NLAIAGENT::COnChangeMsg::getDebugString()</a>, <a class="el" href="a06078.html#l00090">NLAIAGENT::CNotifyParentScript::getDebugString()</a>, <a class="el" href="a06067.html#l00187">NLAIAGENT::CFailureMsg::getDebugString()</a>, <a class="el" href="a06067.html#l00080">NLAIAGENT::CSuccessMsg::getDebugString()</a>, <a class="el" href="a06065.html#l00316">NLAIAGENT::IMessageBase::getDebugString()</a>, <a class="el" href="a05911.html#l00070">NLAIAGENT::IListBasicManager::getDebugString()</a>, <a class="el" href="a05770.html#l00807">NLAIAGENT::CVectorGroupType::getDebugString()</a>, <a class="el" href="a05743.html#l00096">NLAIFUZZY::CFuzzyFact::getDebugString()</a>, <a class="el" href="a05716.html#l00152">NLAILOGIC::CFirstOrderAssert::getDebugString()</a>, <a class="el" href="a05695.html#l00129">NLAILOGIC::CFact::getDebugString()</a>, <a class="el" href="a05412.html#l00664">NLAIAGENT::CAgentScript::getDebugString()</a>, <a class="el" href="a05407.html#l00214">NLAIAGENT::CPairType::getDebugString()</a>, <a class="el" href="a05386.html#l00292">NLAIC::IBasicType::getInfo()</a>, <a class="el" href="a05847.html#l00344">NLAISCRIPT::CAgentClass::getInheritedStaticMemberIndex()</a>, <a class="el" href="a05765.html#l00102">NLAILOGIC::CGoalPath::getPrivateMember()</a>, <a class="el" href="a05770.html#l00097">NLAIAGENT::IBaseGroupType::isMember()</a>, <a class="el" href="a05767.html#l00198">NLAILOGIC::CGoalStack::isMember()</a>, <a class="el" href="a05763.html#l00724">NLAILOGIC::CInternalGoal::isMember()</a>, <a class="el" href="a05763.html#l00383">NLAILOGIC::CGoal::isMember()</a>, <a class="el" href="a05749.html#l00270">NLAIFUZZY::IFuzzySet::isMember()</a>, <a class="el" href="a05695.html#l00188">NLAILOGIC::CFact::isMember()</a>, <a class="el" href="a05573.html#l00363">NLAISCRIPT::CCodeBrancheRunDebug::printVariable()</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="a05393.html#l00127">NLAIAGENT::IBasicAgent::runAchieve()</a>, <a class="el" href="a05420.html#l00546">NLAIAGENT::IBasicAgent::runAsk()</a>, <a class="el" href="a05393.html#l00159">NLAIAGENT::IBasicAgent::runBreak()</a>, <a class="el" href="a05393.html#l00206">NLAIAGENT::IBasicAgent::runError()</a>, <a class="el" href="a05393.html#l00105">NLAIAGENT::IBasicAgent::runEven()</a>, <a class="el" href="a05393.html#l00083">NLAIAGENT::IBasicAgent::runExec()</a>, <a class="el" href="a05393.html#l00184">NLAIAGENT::IBasicAgent::runKill()</a>, <a class="el" href="a06660.html#l00070">NLAILOGIC::IBaseVar::runMethodeMember()</a>, <a class="el" href="a05393.html#l00228">NLAIAGENT::IBasicAgent::runService()</a>, <a class="el" href="a05412.html#l01218">NLAIAGENT::CAgentScript::sendMessageToDynmaicChild()</a>, <a class="el" href="a05847.html#l00974">NLAISCRIPT::CAgentClass::setStaticMember()</a>, and <a class="el" href="a05847.html#l01000">NLAISCRIPT::CAgentClass::updateStaticMember()</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrea4" doxytag="NLAIAGENT::IBornNombre::getInf" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> tNombre <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::getInf </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00401">401</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00402 { +00403 <span class="keywordflow">return</span> <a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a>; +00404 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea4" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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="a02151.html#NLAICHARACTER_1_1IZonea7">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </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::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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_1VectorTypea7" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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="a02151.html#NLAICHARACTER_1_1IZonea4">clone</a>(); +00168 o->neg(); +00169 <span class="keywordflow">return</span> o; +00170 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IDigitala7" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual double <a class="el" href="a02152.html">NLAIAGENT::IDigital</a>< tNombre >::getNumber </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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::IBornNombre::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>& NLAIC::IPointerGestion::getRef </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>compName</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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="a02151.html#NLAICHARACTER_1_1IZonea20">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_1IBornNombrea14" doxytag="NLAIAGENT::IBornNombre::getSup" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> tNombre <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::getSup </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00397">397</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00398 { +00399 <span class="keywordflow">return</span> <a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a>; +00400 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAICHARACTER_1_1IZonea20" doxytag="NLAIAGENT::IBornNombre::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 CIdentType& NLAIC::IBasicType::getType </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [pure virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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> +Implemented in <a class="el" href="a03870.html#NLAILINK_1_1IOTracea6">NLAILINK::IOTrace</a>, <a class="el" href="a02160.html#NLAIAGENT_1_1CActorz1605_3">NLAIAGENT::CActor</a>, <a class="el" href="a02170.html#NLAIAGENT_1_1CActorScripta33">NLAIAGENT::CActorScript</a>, <a class="el" href="a02163.html#NLAIAGENT_1_1IAgentManagerz1617_2">NLAIAGENT::IAgent</a>, <a class="el" href="a03958.html#NLAIAGENT_1_1VectorTypea13">NLAIAGENT::VectorType</a>, <a class="el" href="a03770.html#NLAIAGENT_1_1DigitalTypez1621_2">NLAIAGENT::DigitalType</a>, <a class="el" href="a02155.html#NLAIAGENT_1_1BorneDigitalTypez1623_2">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="a03769.html#NLAIAGENT_1_1DDigitalTypez1625_2">NLAIAGENT::DDigitalType</a>, <a class="el" href="a02144.html#NLAIAGENT_1_1BorneDDigitalTypez1627_2">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea14">NLAIAGENT::IntegerType</a>, <a class="el" href="a03896.html#NLAIAGENT_1_1ShortIntegerTypea13">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="a02604.html#NLAIAGENT_1_1CharTypea17">NLAIAGENT::CharType</a>, <a class="el" href="a03930.html#NLAIAGENT_1_1UInt8Typea13">NLAIAGENT::UInt8Type</a>, <a class="el" href="a03927.html#NLAIAGENT_1_1UInt16Typea13">NLAIAGENT::UInt16Type</a>, <a class="el" href="a03928.html#NLAIAGENT_1_1UInt32Typea13">NLAIAGENT::UInt32Type</a>, <a class="el" href="a03929.html#NLAIAGENT_1_1UInt64Typea13">NLAIAGENT::UInt64Type</a>, <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1635_2">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypea17">NLAIAGENT::CStringType</a>, <a class="el" href="a03036.html#NLAIAGENT_1_1CPairTypea16">NLAIAGENT::CPairType</a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CListClassa31">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea33">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a03134.html#NLAIAGENT_1_1CProxyAgentMailz1660_2">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1672_2">NLAIAGENT::CAgentScript</a>, <a class="el" href="a03455.html#NLAIAGENT_1_1CStringVarNamea10">NLAIAGENT::CStringVarName</a>, <a class="el" href="a02660.html#NLAIAGENT_1_1CIndexedVarNamea11">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="a02185.html#NLAIAGENT_1_1CAgentManagerTimerz1679_2">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="a02742.html#NLAIAGENT_1_1CLibTimerManagerz1681_2">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="a02184.html#NLAIAGENT_1_1CAgentWatchTimera35">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="a02183.html#NLAIAGENT_1_1CAgentClockTimera35">NLAIAGENT::CAgentClockTimer</a>, <a class="el" href="a02192.html#NLAIAGENT_1_1CAgentTimerHandlea15">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka25">NLAILOGIC::CGoalStack</a>, <a class="el" href="a02797.html#NLAIAGENT_1_1CLocWordNumRefz1701_1">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">NLAIAGENT::CVectorGroupManager</a>, <a class="el" href="a02785.html#NLAIAGENT_1_1CLocalMailBoxa25">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="a02831.html#NLAIAGENT_1_1CMainAgentScripta31">NLAIAGENT::CMainAgentScript</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CMessageScriptz1712_2">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02920.html#NLAIAGENT_1_1CMessageListz1718_1">NLAIAGENT::CMessageList</a>, <a class="el" href="a02922.html#NLAIAGENT_1_1CMessageVectorz1720_1">NLAIAGENT::CMessageVector</a>, <a class="el" href="a03458.html#NLAIAGENT_1_1CSuccessMsgz1722_3">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="a02507.html#NLAIAGENT_1_1CFailureMsgz1724_3">NLAIAGENT::CFailureMsg</a>, <a class="el" href="a02502.html#NLAIAGENT_1_1CFactMsgz1726_3">NLAIAGENT::CFactMsg</a>, <a class="el" href="a02585.html#NLAIAGENT_1_1CGetValueMsgz1728_3">NLAIAGENT::CGetValueMsg</a>, <a class="el" href="a02596.html#NLAIAGENT_1_1CGoalMsgz1730_3">NLAIAGENT::CGoalMsg</a>, <a class="el" href="a02323.html#NLAIAGENT_1_1CCancelGoalMsgz1732_3">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="a02919.html#NLAIAGENT_1_1CMessageGroupa8">NLAIAGENT::CMessageGroup</a>, <a class="el" href="a02993.html#NLAIAGENT_1_1CNotifyParentScriptz1734_2">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="a03013.html#NLAIAGENT_1_1COnChangeMsgz1736_2">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="a03367.html#NLAIAGENT_1_1CSetValueMsgz1738_3">NLAIAGENT::CSetValueMsg</a>, <a class="el" href="a02997.html#NLAIAGENT_1_1CObjectIdenta18">NLAIAGENT::CObjectIdent</a>, <a class="el" href="a02998.html#NLAIAGENT_1_1CObjectTypea13">NLAIAGENT::CObjectType</a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa37">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a03080.html#NLAIAGENT_1_1CPExecz1740_1">NLAIAGENT::CPExec</a>, <a class="el" href="a03033.html#NLAIAGENT_1_1CPAchievez1742_1">NLAIAGENT::CPAchieve</a>, <a class="el" href="a03056.html#NLAIAGENT_1_1CPAskz1744_1">NLAIAGENT::CPAsk</a>, <a class="el" href="a03261.html#NLAIAGENT_1_1CPTellz1746_1">NLAIAGENT::CPTell</a>, <a class="el" href="a03076.html#NLAIAGENT_1_1CPBreakz1748_1">NLAIAGENT::CPBreak</a>, <a class="el" href="a03081.html#NLAIAGENT_1_1CPKillz1750_1">NLAIAGENT::CPKill</a>, <a class="el" href="a03078.html#NLAIAGENT_1_1CPErrorz1752_1">NLAIAGENT::CPError</a>, <a class="el" href="a03079.html#NLAIAGENT_1_1CPEvenz1754_1">NLAIAGENT::CPEven</a>, <a class="el" href="a03185.html#NLAIAGENT_1_1CPServicez1756_1">NLAIAGENT::CPService</a>, <a class="el" href="a02608.html#NLAIAGENT_1_1CHashTimerManagera20">NLAIAGENT::CHashTimerManager</a>, <a class="el" href="a03652.html#NLAIAGENT_1_1CVolatilMemmoryz1758_3">NLAIAGENT::CVolatilMemmory</a>, <a class="el" href="a03361.html#NLAIC_1_1CSelfClassFactorya8">NLAIC::CSelfClassFactory</a>, <a class="el" href="a02267.html#NLAIC_1_1CBinaryTypez1780_2">NLAIC::CBinaryType</a>, <a class="el" href="a03625.html#NLAIC_1_1CTypeOfObjectz1782_2">NLAIC::CTypeOfObject</a>, <a class="el" href="a03626.html#NLAIC_1_1CTypeOfOperatorz1784_2">NLAIC::CTypeOfOperator</a>, <a class="el" href="a02338.html#NLAICHARACTER_1_1CCharacterChilda20">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="a02340.html#NLAICHARACTER_1_1CCharacterNoeuda21">NLAICHARACTER::CCharacterNoeud</a>, <a class="el" href="a02567.html#NLAIFUZZY_1_1CFuzzyFacta14">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="a02570.html#NLAIFUZZY_1_1CFuzzyRulea20">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="a02573.html#NLAIFUZZY_1_1CFuzzyRuleSeta14">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="a02568.html#NLAIFUZZY_1_1CFuzzyIntervala18">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="a03339.html#NLAIFUZZY_1_1CRightFuzzySeta18">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="a03619.html#NLAIFUZZY_1_1CTriangleFuzzySeta18">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="a03615.html#NLAIFUZZY_1_1CTrapezeFuzzySeta18">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="a02730.html#NLAIFUZZY_1_1CLeftFuzzySeta18">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea13">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02574.html#NLAIFUZZY_1_1CFuzzyVara23">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="a02284.html#NLAILOGIC_1_1IBaseAsserta20">NLAILOGIC::IBaseAssert</a>, <a class="el" href="a02283.html#NLAILOGIC_1_1CBoolAsserta23">NLAILOGIC::CBoolAssert</a>, <a class="el" href="a02287.html#NLAILOGIC_1_1CBoolOperatora25">NLAILOGIC::CBoolOperator</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea14">NLAILOGIC::CBoolType</a>, <a class="el" href="a02499.html#NLAILOGIC_1_1CFactz1208_1">NLAILOGIC::CFact</a>, <a class="el" href="a02501.html#NLAILOGIC_1_1CFactBasea19">NLAILOGIC::CFactBase</a>, <a class="el" href="a02531.html#NLAILOGIC_1_1CFirstOrderAsserta28">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="a02532.html#NLAILOGIC_1_1CFirstOrderOperatora24">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="a02564.html#NLAIAGENT_1_1CFsmScripta35">NLAIAGENT::CFsmScript</a>, <a class="el" href="a03363.html#NLAIAGENT_1_1CSeqFsmScripta36">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="a02594.html#NLAILOGIC_1_1CGoala27">NLAILOGIC::CGoal</a>, <a class="el" href="a02687.html#NLAILOGIC_1_1CInternalGoala27">NLAILOGIC::CInternalGoal</a>, <a class="el" href="a02598.html#NLAILOGIC_1_1CGoalPatha34">NLAILOGIC::CGoalPath</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka24">NLAILOGIC::CGoalStack</a>, <a class="el" href="a03026.html#NLAIAGENT_1_1COperatorScripta41">NLAIAGENT::COperatorScript</a>, <a class="el" href="a03342.html#NLAILOGIC_1_1CRulea30">NLAILOGIC::CRule</a>, <a class="el" href="a02500.html#NLAILOGIC_1_1CValueSeta19">NLAILOGIC::CValueSet</a>, <a class="el" href="a03645.html#NLAILOGIC_1_1CVara17">NLAILOGIC::CVar</a>, <a class="el" href="a03651.html#NLAILOGIC_1_1CVarMema22">NLAILOGIC::CVarMem</a>, <a class="el" href="a02351.html#NLAILOGIC_1_1CVarSeta17">NLAILOGIC::CVarSet</a>, <a class="el" href="a02505.html#NLAILOGIC_1_1CFactPatterna18">NLAILOGIC::CFactPattern</a>, <a class="el" href="a02374.html#NLAISCRIPT_1_1CCodeContextz1790_2">NLAISCRIPT::CCodeContext</a>, <a class="el" href="a02372.html#NLAISCRIPT_1_1CCodeBrancheRunz1798_2">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="a02373.html#NLAISCRIPT_1_1CCodeBrancheRunDebugz1804_1">NLAISCRIPT::CCodeBrancheRunDebug</a>, <a class="el" href="a02414.html#NLAISCRIPT_1_1CContextDebuga21">NLAISCRIPT::CContextDebug</a>, <a class="el" href="a03459.html#NLAISCRIPT_1_1CSuccessMsgClassz1822_2">NLAISCRIPT::CSuccessMsgClass</a>, <a class="el" href="a02508.html#NLAISCRIPT_1_1CFailureMsgClassz1824_2">NLAISCRIPT::CFailureMsgClass</a>, <a class="el" href="a02586.html#NLAISCRIPT_1_1CGetValueMsgClassz1826_2">NLAISCRIPT::CGetValueMsgClass</a>, <a class="el" href="a03368.html#NLAISCRIPT_1_1CSetValueMsgClassz1828_2">NLAISCRIPT::CSetValueMsgClass</a>, <a class="el" href="a03039.html#NLAISCRIPT_1_1CParamz1830_2">NLAISCRIPT::CParam</a>, <a class="el" href="a02925.html#NLAISCRIPT_1_1CMethodeNamez1832_2">NLAISCRIPT::CMethodeName</a>, <a class="el" href="a02169.html#NLAISCRIPT_1_1IClassInterpreta26">NLAISCRIPT::IClassInterpret</a>, <a class="el" href="a02346.html#NLAISCRIPT_1_1CClassInterpretFactoryz1836_4">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="a02329.html#NLAISCRIPT_1_1CMessageClassa32">NLAISCRIPT::CMessageClass</a>, <a class="el" href="a02974.html#NLAISCRIPT_1_1CMsgNotifyParentClassz1848_2">NLAISCRIPT::CMsgNotifyParentClass</a>, <a class="el" href="a02597.html#NLAISCRIPT_1_1CGoalMsgClassz1850_2">NLAISCRIPT::CGoalMsgClass</a>, <a class="el" href="a02328.html#NLAISCRIPT_1_1CCancelGoalMsgClassz1852_2">NLAISCRIPT::CCancelGoalMsgClass</a>, <a class="el" href="a02503.html#NLAISCRIPT_1_1CFactMsgClassz1854_2">NLAISCRIPT::CFactMsgClass</a>, <a class="el" href="a03014.html#NLAISCRIPT_1_1COnChangeMsgClassz1856_2">NLAISCRIPT::COnChangeMsgClass</a>, <a class="el" href="a02312.html#NLAISCRIPT_1_1CCallPrintz1860_2">NLAISCRIPT::CCallPrint</a>, <a class="el" href="a03844.html#NLAISCRIPT_1_1IBlockz1862_2">NLAISCRIPT::IBlock</a>, <a class="el" href="a02779.html#NLAISCRIPT_1_1CLoadSelfObjectz1868_1">NLAISCRIPT::CLoadSelfObject</a>, <a class="el" href="a02780.html#NLAISCRIPT_1_1CLoadStackObjectz1870_1">NLAISCRIPT::CLoadStackObject</a>, <a class="el" href="a02776.html#NLAISCRIPT_1_1CLoadHeapObjectz1872_1">NLAISCRIPT::CLoadHeapObject</a>, <a class="el" href="a02999.html#NLAISCRIPT_1_1CObjectUnknownz1874_2">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="a02724.html#NLAISCRIPT_1_1CLdbNewOpCodea15">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="a02983.html#NLAISCRIPT_1_1CNegOpCodea14">NLAISCRIPT::CNegOpCode</a>, <a class="el" href="a02172.html#NLAISCRIPT_1_1CAddOpCodea14">NLAISCRIPT::CAddOpCode</a>, <a class="el" href="a03457.html#NLAISCRIPT_1_1CSubOpCodea14">NLAISCRIPT::CSubOpCode</a>, <a class="el" href="a02432.html#NLAISCRIPT_1_1CDivOpCodea14">NLAISCRIPT::CDivOpCode</a>, <a class="el" href="a02978.html#NLAISCRIPT_1_1CMulOpCodea14">NLAISCRIPT::CMulOpCode</a>, <a class="el" href="a03461.html#NLAISCRIPT_1_1CSupOpCodea14">NLAISCRIPT::CSupOpCode</a>, <a class="el" href="a02667.html#NLAISCRIPT_1_1CInfOpCodea14">NLAISCRIPT::CInfOpCode</a>, <a class="el" href="a02459.html#NLAISCRIPT_1_1CEqOpCodea14">NLAISCRIPT::CEqOpCode</a>, <a class="el" href="a03460.html#NLAISCRIPT_1_1CSupEqOpCodea14">NLAISCRIPT::CSupEqOpCode</a>, <a class="el" href="a02666.html#NLAISCRIPT_1_1CInfEqOpCodea14">NLAISCRIPT::CInfEqOpCode</a>, <a class="el" href="a02429.html#NLAISCRIPT_1_1CDiffOpCodea15">NLAISCRIPT::CDiffOpCode</a>, <a class="el" href="a02994.html#NLAISCRIPT_1_1CNotOpCodea15">NLAISCRIPT::CNotOpCode</a>, <a class="el" href="a02693.html#NLAISCRIPT_1_1CJFalseOpCodea14">NLAISCRIPT::CJFalseOpCode</a>, <a class="el" href="a02694.html#NLAISCRIPT_1_1CJmpOpCodea14">NLAISCRIPT::CJmpOpCode</a>, <a class="el" href="a02180.html#NLAISCRIPT_1_1CAffOpCodea15">NLAISCRIPT::CAffOpCode</a>, <a class="el" href="a02181.html#NLAISCRIPT_1_1CAffOpCodeDebuga15">NLAISCRIPT::CAffOpCodeDebug</a>, <a class="el" href="a02177.html#NLAISCRIPT_1_1CAffHeapMemberiOpCodea14">NLAISCRIPT::CAffHeapMemberiOpCode</a>, <a class="el" href="a02178.html#NLAISCRIPT_1_1CAffMemberiOpCodea14">NLAISCRIPT::CAffMemberiOpCode</a>, <a class="el" href="a02179.html#NLAISCRIPT_1_1CAffMemberOpCodea14">NLAISCRIPT::CAffMemberOpCode</a>, <a class="el" href="a02783.html#NLAISCRIPT_1_1CLocAlloca14">NLAISCRIPT::CLocAlloc</a>, <a class="el" href="a02784.html#NLAISCRIPT_1_1CLocAllocDebuga14">NLAISCRIPT::CLocAllocDebug</a>, <a class="el" href="a02836.html#NLAISCRIPT_1_1CMarkAlloca14">NLAISCRIPT::CMarkAlloc</a>, <a class="el" href="a02560.html#NLAISCRIPT_1_1CFreeAlloca14">NLAISCRIPT::CFreeAlloc</a>, <a class="el" href="a02561.html#NLAISCRIPT_1_1CFreeAllocDebuga14">NLAISCRIPT::CFreeAllocDebug</a>, <a class="el" href="a02603.html#NLAISCRIPT_1_1CHaltOpCodea14">NLAISCRIPT::CHaltOpCode</a>, <a class="el" href="a02992.html#NLAISCRIPT_1_1CNopOpCodea14">NLAISCRIPT::CNopOpCode</a>, <a class="el" href="a03474.html#NLAISCRIPT_1_1CTellOpCodea14">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="a02832.html#NLAISCRIPT_1_1CMakeArgOpCodea15">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="a02837.html#NLAISCRIPT_1_1CMarkMsga15">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="a02976.html#NLAISCRIPT_1_1CMsgSetSendera14">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="a02530.html#NLAISCRIPT_1_1CFindRunMsga16">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="a02174.html#NLAISCRIPT_1_1CAddParamNameDebuga14">NLAISCRIPT::CAddParamNameDebug</a>, <a class="el" href="a02737.html#NLAISCRIPT_1_1CLibMemberMethoda14">NLAISCRIPT::CLibMemberMethod</a>, <a class="el" href="a02736.html#NLAISCRIPT_1_1CLibMemberInheritedMethoda14">NLAISCRIPT::CLibMemberInheritedMethod</a>, <a class="el" href="a02738.html#NLAISCRIPT_1_1CLibMemberMethodia14">NLAISCRIPT::CLibMemberMethodi</a>, <a class="el" href="a02732.html#NLAISCRIPT_1_1CLibCallMethoda14">NLAISCRIPT::CLibCallMethod</a>, <a class="el" href="a02731.html#NLAISCRIPT_1_1CLibCallInheritedMethoda14">NLAISCRIPT::CLibCallInheritedMethod</a>, <a class="el" href="a02733.html#NLAISCRIPT_1_1CLibCallMethodia14">NLAISCRIPT::CLibCallMethodi</a>, <a class="el" href="a02735.html#NLAISCRIPT_1_1CLibStackMemberMethoda15">NLAISCRIPT::CLibStackMemberMethod</a>, <a class="el" href="a02739.html#NLAISCRIPT_1_1CLibStackNewMemberMethoda15">NLAISCRIPT::CLibStackNewMemberMethod</a>, <a class="el" href="a02734.html#NLAISCRIPT_1_1CLibHeapMemberMethoda15">NLAISCRIPT::CLibHeapMemberMethod</a>, <a class="el" href="a02310.html#NLAISCRIPT_1_1CCallMethoda15">NLAISCRIPT::CCallMethod</a>, <a class="el" href="a02308.html#NLAISCRIPT_1_1CCallHeapMethodia15">NLAISCRIPT::CCallHeapMethodi</a>, <a class="el" href="a02313.html#NLAISCRIPT_1_1CCallStackMethodia15">NLAISCRIPT::CCallStackMethodi</a>, <a class="el" href="a02314.html#NLAISCRIPT_1_1CCallStackNewMethodia15">NLAISCRIPT::CCallStackNewMethodi</a>, <a class="el" href="a02311.html#NLAISCRIPT_1_1CCallMethodia15">NLAISCRIPT::CCallMethodi</a>, <a class="el" href="a02725.html#NLAISCRIPT_1_1CLdbOpCodea14">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="a02723.html#NLAISCRIPT_1_1CLdbMemberOpCodea14">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="a02722.html#NLAISCRIPT_1_1CLdbMemberiOpCodea14">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="a02727.html#NLAISCRIPT_1_1CLdbStackMemberiOpCodea14">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="a02721.html#NLAISCRIPT_1_1CLdbHeapMemberiOpCodea14">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="a02726.html#NLAISCRIPT_1_1CLdbRefOpCodea14">NLAISCRIPT::CLdbRefOpCode</a>, <a class="el" href="a03104.html#NLAISCRIPT_1_1CPramContainera31">NLAISCRIPT::CPramContainer</a>, <a class="el" href="a03354.html#NLAISCRIPT_1_1CScriptDebugSourceFilea8">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="a03356.html#NLAISCRIPT_1_1CScriptDebugSourceMemorya8">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="a02740.html#NLAISCRIPT_1_1CLibTestz1886_2">NLAISCRIPT::CLibTest</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_2">NLAISCRIPT::CVarPStack</a>, and <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_2">NLAISCRIPT::CVarPStackParam</a>. +<p> +Referenced by <a class="el" href="a05416.html#l00308">NLAIAGENT::CAgentWatchTimer::addAttrib()</a>, <a class="el" href="a05966.html#l00163">NLAIAGENT::CMainAgentScript::addDynamicAgent()</a>, <a class="el" href="a05412.html#l00761">NLAIAGENT::CAgentScript::addDynamicAgent()</a>, <a class="el" href="a05412.html#l00377">NLAIAGENT::CAgentScript::CAgentScript()</a>, <a class="el" href="a05854.html#l00930">NLAISCRIPT::COperatorClass::checkTriggerMsg()</a>, <a class="el" href="a06133.html#l00828">NLAIAGENT::COperatorScript::checkTrigMsg()</a>, <a class="el" href="a06129.html#l00097">NLAIAGENT::CAgentOperation::connectOnChange()</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="a06120.html#l00628">NLAISCRIPT::CFindRunMsg::getDebugResult()</a>, <a class="el" href="a05401.html#l00101">NLAIAGENT::CLocalAgentMail::getDebugString()</a>, <a class="el" href="a05386.html#l00419">NLAIC::CSelfClassFactory::getDebugString()</a>, <a class="el" href="a05475.html#l00180">NLAIAGENT::IObjectIA::getStaticMemberSize()</a>, <a class="el" href="a05386.html#l00426">NLAIC::CSelfClassFactory::getType()</a>, <a class="el" href="a05789.html#l00104">NLAISCRIPT::CCompilateur::getValidateHierarchyBase()</a>, <a class="el" href="a06671.html#l00081">NLAISCRIPT::CVarPStack::getVarType()</a>, <a class="el" href="a05847.html#l00678">NLAISCRIPT::CAgentClass::isClassInheritedFrom()</a>, <a class="el" href="a05394.html#l00214">NLAIAGENT::IVector::isClassInheritedFrom()</a>, <a class="el" href="a05749.html#l00270">NLAIFUZZY::IFuzzySet::isMember()</a>, <a class="el" href="a05394.html#l00049">NLAIAGENT::IVector::isMember()</a>, <a class="el" href="a06755.html#l00385">NLAISCRIPT::CCompilateur::isValidateVarName()</a>, <a class="el" href="a05854.html#l00743">NLAISCRIPT::COperatorClass::isValidFonc()</a>, <a class="el" href="a05409.html#l00101">NLAIAGENT::IObjetOp::neg()</a>, <a class="el" href="a05409.html#l00147">NLAIAGENT::IObjetOp::operator *()</a>, <a class="el" href="a05409.html#l00110">NLAIAGENT::IObjetOp::operator *=()</a>, <a class="el" href="a05409.html#l00245">NLAIAGENT::IObjetOp::operator!()</a>, <a class="el" href="a05409.html#l00252">NLAIAGENT::IObjetOp::operator!=()</a>, <a class="el" href="a05409.html#l00131">NLAIAGENT::IObjetOp::operator+()</a>, <a class="el" href="a05409.html#l00083">NLAIAGENT::IObjetOp::operator+=()</a>, <a class="el" href="a05409.html#l00139">NLAIAGENT::IObjetOp::operator-()</a>, <a class="el" href="a05409.html#l00092">NLAIAGENT::IObjetOp::operator-=()</a>, <a class="el" href="a05409.html#l00155">NLAIAGENT::IObjetOp::operator/()</a>, <a class="el" href="a05409.html#l00119">NLAIAGENT::IObjetOp::operator/=()</a>, <a class="el" href="a05409.html#l00213">NLAIAGENT::IObjetOp::operator<()</a>, <a class="el" href="a05409.html#l00229">NLAIAGENT::IObjetOp::operator<=()</a>, <a class="el" href="a05770.html#l00751">NLAIAGENT::CVectorGroupType::operator=()</a>, <a class="el" href="a05770.html#l00336">NLAIAGENT::CGroupType::operator=()</a>, <a class="el" href="a05475.html#l00171">NLAIAGENT::IObjectIA::operator=()</a>, <a class="el" href="a05475.html#l00134">NLAIAGENT::IBasicObjectIA::operator==()</a>, <a class="el" href="a05409.html#l00260">NLAIAGENT::IObjetOp::operator==()</a>, <a class="el" href="a05409.html#l00221">NLAIAGENT::IObjetOp::operator>()</a>, <a class="el" href="a05409.html#l00237">NLAIAGENT::IObjetOp::operator>=()</a>, <a class="el" href="a05389.html#l00191">NLAIAGENT::CActorScript::pause()</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="a06133.html#l00880">NLAIAGENT::COperatorScript::processMessages()</a>, <a class="el" href="a05420.html#l00200">NLAIAGENT::IAgent::processMessages()</a>, <a class="el" href="a05412.html#l01412">NLAIAGENT::CAgentScript::processMessages()</a>, <a class="el" href="a05843.html#l00154">NLAISCRIPT::CParam::push()</a>, <a class="el" href="a05389.html#l00243">NLAIAGENT::CActorScript::restart()</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="a05393.html#l00127">NLAIAGENT::IBasicAgent::runAchieve()</a>, <a class="el" href="a05420.html#l00546">NLAIAGENT::IBasicAgent::runAsk()</a>, <a class="el" href="a05412.html#l00923">NLAIAGENT::CAgentScript::runAskDebugString()</a>, <a class="el" href="a05393.html#l00159">NLAIAGENT::IBasicAgent::runBreak()</a>, <a class="el" href="a05393.html#l00206">NLAIAGENT::IBasicAgent::runError()</a>, <a class="el" href="a05393.html#l00105">NLAIAGENT::IBasicAgent::runEven()</a>, <a class="el" href="a05393.html#l00083">NLAIAGENT::IBasicAgent::runExec()</a>, <a class="el" href="a05393.html#l00184">NLAIAGENT::IBasicAgent::runKill()</a>, <a class="el" href="a06030.html#l00116">NLAIAGENT::CMessageScript::runMethodeMember()</a>, <a class="el" href="a05412.html#l02112">NLAIAGENT::CAgentScript::runMethodeMember()</a>, <a class="el" href="a06126.html#l00135">NLAISCRIPT::CLdbHeapMemberiOpCode::runOpCode()</a>, <a class="el" href="a06122.html#l00333">NLAISCRIPT::CLibHeapMemberMethod::runOpCode()</a>, <a class="el" href="a05393.html#l00228">NLAIAGENT::IBasicAgent::runService()</a>, <a class="el" href="a05475.html#l00163">NLAIAGENT::IObjectIA::runStep()</a>, <a class="el" href="a06129.html#l00131">NLAIAGENT::CAgentOperation::runTell()</a>, <a class="el" href="a05420.html#l00572">NLAIAGENT::IBasicAgent::runTell()</a>, <a class="el" href="a05416.html#l00496">NLAIAGENT::CAgentWatchTimer::runTell()</a>, <a class="el" href="a05412.html#l00953">NLAIAGENT::CAgentScript::runTellParentNotify()</a>, <a class="el" href="a06660.html#l00172">NLAILOGIC::CVar::save()</a>, <a class="el" href="a06131.html#l00102">NLAILOGIC::IBaseOperator::save()</a>, <a class="el" href="a06127.html#l00066">NLAISCRIPT::CLdbOpCode::save()</a>, <a class="el" href="a06123.html#l00358">NLAISCRIPT::CLibCallMethodi::save()</a>, <a class="el" href="a06123.html#l00293">NLAISCRIPT::CLibCallInheritedMethod::save()</a>, <a class="el" href="a06123.html#l00233">NLAISCRIPT::CLibCallMethod::save()</a>, <a class="el" href="a06121.html#l00096">NLAISCRIPT::CLdbNewOpCode::save()</a>, <a class="el" href="a06120.html#l00752">NLAISCRIPT::CAddParamNameDebug::save()</a>, <a class="el" href="a06120.html#l00647">NLAISCRIPT::CFindRunMsg::save()</a>, <a class="el" href="a05964.html#l00170">NLAIAGENT::CLocalMailBox::save()</a>, <a class="el" href="a05911.html#l00055">NLAIAGENT::IListBasicManager::save()</a>, <a class="el" href="a05847.html#l00760">NLAISCRIPT::CAgentClass::save()</a>, <a class="el" href="a05845.html#l00030">NLAISCRIPT::CComponent::save()</a>, <a class="el" href="a05843.html#l00395">NLAISCRIPT::CMethodeName::save()</a>, <a class="el" href="a05770.html#l01030">NLAIAGENT::CVectorGroupType::save()</a>, <a class="el" href="a05770.html#l00618">NLAIAGENT::CGroupType::save()</a>, <a class="el" href="a05477.html#l00138">NLAIAGENT::IAgentComposite::save()</a>, <a class="el" href="a05475.html#l00414">NLAIAGENT::IRefrence::save()</a>, <a class="el" href="a05407.html#l00081">NLAIAGENT::CStringType::save()</a>, <a class="el" href="a06733.html#l00202">NLAIAGENT::CVolatilMemmory::sendMessage()</a>, <a class="el" href="a05475.html#l00334">NLAIAGENT::IObjectIA::sendMessage()</a>, <a class="el" href="a05412.html#l01250">NLAIAGENT::CAgentScript::sendMessage()</a>, <a class="el" href="a05410.html#l00104">NLAIAGENT::CProxyAgentMail::sendMessage()</a>, <a class="el" href="a05400.html#l00087">NLAIAGENT::CLocalAgentMail::sendMessage()</a>, <a class="el" href="a05412.html#l01218">NLAIAGENT::CAgentScript::sendMessageToDynmaicChild()</a>, <a class="el" href="a06085.html#l00141">NLAIAGENT::CMsgOStream::serialBit()</a>, <a class="el" href="a06085.html#l00083">NLAIAGENT::CMsgIStream::serialBit()</a>, <a class="el" href="a06085.html#l00137">NLAIAGENT::CMsgOStream::serialBuffer()</a>, <a class="el" href="a06085.html#l00079">NLAIAGENT::CMsgIStream::serialBuffer()</a>, <a class="el" href="a05412.html#l00496">NLAIAGENT::CAgentScript::setAgentManager()</a>, <a class="el" href="a06662.html#l00471">NLAISCRIPT::CCompilateur::setChaineVar()</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="a06662.html#l00401">NLAISCRIPT::CCompilateur::setPerformative()</a>, and <a class="el" href="a05475.html#l00198">NLAIAGENT::IObjectIA::setStaticMember()</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1INombrea14" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> tNombre <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::getValue </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02149.html">IObjectIA</a> * </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> * </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> * </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> & </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypez1656_1" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> * </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1UInt8Typez1644_1" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual bool <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::isEqual </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02153.html">IBasicObjectIA</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </td> + <td> + +<p> +The bool operator == (const IBasicObjectIA &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> &)a); +00167 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea20" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> * </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> * </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> & </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </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 < <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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual bool <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::isTrue </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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_1IBornNombrea26" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual void <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::load </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, virtual]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Load the class from a stream. +<p> +Reimplemented from <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea24">NLAIAGENT::INombre< tNombre ></a>. +<p> +Definition at line <a class="el" href="a05405.html#l00389">389</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00390 { +00391 <span class="comment">// TODO</span> +00392 <span class="comment">/* IDigital<tNombre>::load(is);</span> +00393 <span class="comment"> is.serial( _sup );</span> +00394 <span class="comment"> is.serial( _inf );*/</span> +00395 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1INombreb3" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::mulValue </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">tNombre </td> + <td class="mdname1" valign="top" nowrap> <em>value</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +Referenced by <a class="el" href="a05405.html#l00208">NLAIAGENT::INombre< sint32 >::operator *=()</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="a02150.html#NLAIAGENT_1_1IBornNombreb1">chekBorn</a>(); +00320 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1INombrea25" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::neg </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [pure virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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_0">NLAIAGENT::IObjetOp</a>. +<p> +Implemented in <a class="el" href="a03770.html#NLAIAGENT_1_1DigitalTypea22">NLAIAGENT::DigitalType</a>, <a class="el" href="a02155.html#NLAIAGENT_1_1BorneDigitalTypea24">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="a03769.html#NLAIAGENT_1_1DDigitalTypea22">NLAIAGENT::DDigitalType</a>, <a class="el" href="a02144.html#NLAIAGENT_1_1BorneDDigitalTypea24">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea23">NLAIAGENT::IntegerType</a>, <a class="el" href="a03896.html#NLAIAGENT_1_1ShortIntegerTypea21">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="a02604.html#NLAIAGENT_1_1CharTypea25">NLAIAGENT::CharType</a>, <a class="el" href="a03930.html#NLAIAGENT_1_1UInt8Typea21">NLAIAGENT::UInt8Type</a>, <a class="el" href="a03927.html#NLAIAGENT_1_1UInt16Typea21">NLAIAGENT::UInt16Type</a>, <a class="el" href="a03928.html#NLAIAGENT_1_1UInt32Typea21">NLAIAGENT::UInt32Type</a>, and <a class="el" href="a03929.html#NLAIAGENT_1_1UInt64Typea21">NLAIAGENT::UInt64Type</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAICHARACTER_1_1IZonea33" doxytag="NLAIAGENT::IBornNombre::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 IBasicType* NLAIC::IBasicType::newInstance </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [pure virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +This function allow a new instance, that mean that the class is a class factory. +<p> +Implemented in <a class="el" href="a03870.html#NLAILINK_1_1IOTracea11">NLAILINK::IOTrace</a>, <a class="el" href="a02160.html#NLAIAGENT_1_1CActorz1605_7">NLAIAGENT::CActor</a>, <a class="el" href="a02170.html#NLAIAGENT_1_1CActorScripta44">NLAIAGENT::CActorScript</a>, <a class="el" href="a02163.html#NLAIAGENT_1_1IAgentManagerz1617_4">NLAIAGENT::IAgent</a>, <a class="el" href="a03958.html#NLAIAGENT_1_1VectorTypea25">NLAIAGENT::VectorType</a>, <a class="el" href="a03770.html#NLAIAGENT_1_1DigitalTypez1621_3">NLAIAGENT::DigitalType</a>, <a class="el" href="a02155.html#NLAIAGENT_1_1BorneDigitalTypez1623_3">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="a03769.html#NLAIAGENT_1_1DDigitalTypez1625_3">NLAIAGENT::DDigitalType</a>, <a class="el" href="a02144.html#NLAIAGENT_1_1BorneDDigitalTypez1627_3">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea24">NLAIAGENT::IntegerType</a>, <a class="el" href="a03896.html#NLAIAGENT_1_1ShortIntegerTypea22">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="a02604.html#NLAIAGENT_1_1CharTypea26">NLAIAGENT::CharType</a>, <a class="el" href="a03930.html#NLAIAGENT_1_1UInt8Typea22">NLAIAGENT::UInt8Type</a>, <a class="el" href="a03927.html#NLAIAGENT_1_1UInt16Typea22">NLAIAGENT::UInt16Type</a>, <a class="el" href="a03928.html#NLAIAGENT_1_1UInt32Typea22">NLAIAGENT::UInt32Type</a>, <a class="el" href="a03929.html#NLAIAGENT_1_1UInt64Typea22">NLAIAGENT::UInt64Type</a>, <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1635_4">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypea26">NLAIAGENT::CStringType</a>, <a class="el" href="a03036.html#NLAIAGENT_1_1CPairTypea25">NLAIAGENT::CPairType</a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CListClassa38">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea41">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a03134.html#NLAIAGENT_1_1CProxyAgentMailz1660_4">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1672_4">NLAIAGENT::CAgentScript</a>, <a class="el" href="a03455.html#NLAIAGENT_1_1CStringVarNamea13">NLAIAGENT::CStringVarName</a>, <a class="el" href="a02660.html#NLAIAGENT_1_1CIndexedVarNamea15">NLAIAGENT::CIndexedVarName</a>, <a class="el" href="a02185.html#NLAIAGENT_1_1CAgentManagerTimerz1679_4">NLAIAGENT::CAgentManagerTimer</a>, <a class="el" href="a02742.html#NLAIAGENT_1_1CLibTimerManagerz1681_4">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="a02184.html#NLAIAGENT_1_1CAgentWatchTimera44">NLAIAGENT::CAgentWatchTimer</a>, <a class="el" href="a02183.html#NLAIAGENT_1_1CAgentClockTimera44">NLAIAGENT::CAgentClockTimer</a>, <a class="el" href="a02192.html#NLAIAGENT_1_1CAgentTimerHandlea24">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka43">NLAILOGIC::CGoalStack</a>, <a class="el" href="a02797.html#NLAIAGENT_1_1CLocWordNumRefz1701_3">NLAIAGENT::CLocWordNumRef</a>, <a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera20">NLAIAGENT::CVectorGroupManager</a>, <a class="el" href="a02785.html#NLAIAGENT_1_1CLocalMailBoxa35">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="a02831.html#NLAIAGENT_1_1CMainAgentScripta38">NLAIAGENT::CMainAgentScript</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CMessageScriptz1712_4">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02920.html#NLAIAGENT_1_1CMessageListz1718_2">NLAIAGENT::CMessageList</a>, <a class="el" href="a02922.html#NLAIAGENT_1_1CMessageVectorz1720_2">NLAIAGENT::CMessageVector</a>, <a class="el" href="a03458.html#NLAIAGENT_1_1CSuccessMsgz1722_5">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="a02507.html#NLAIAGENT_1_1CFailureMsgz1724_5">NLAIAGENT::CFailureMsg</a>, <a class="el" href="a02502.html#NLAIAGENT_1_1CFactMsgz1726_5">NLAIAGENT::CFactMsg</a>, <a class="el" href="a02585.html#NLAIAGENT_1_1CGetValueMsgz1728_5">NLAIAGENT::CGetValueMsg</a>, <a class="el" href="a02596.html#NLAIAGENT_1_1CGoalMsgz1730_5">NLAIAGENT::CGoalMsg</a>, <a class="el" href="a02323.html#NLAIAGENT_1_1CCancelGoalMsgz1732_5">NLAIAGENT::CCancelGoalMsg</a>, <a class="el" href="a02919.html#NLAIAGENT_1_1CMessageGroupa11">NLAIAGENT::CMessageGroup</a>, <a class="el" href="a02993.html#NLAIAGENT_1_1CNotifyParentScriptz1734_3">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="a03013.html#NLAIAGENT_1_1COnChangeMsgz1736_3">NLAIAGENT::COnChangeMsg</a>, <a class="el" href="a03367.html#NLAIAGENT_1_1CSetValueMsgz1738_5">NLAIAGENT::CSetValueMsg</a>, <a class="el" href="a02997.html#NLAIAGENT_1_1CObjectIdenta26">NLAIAGENT::CObjectIdent</a>, <a class="el" href="a02998.html#NLAIAGENT_1_1CObjectTypea21">NLAIAGENT::CObjectType</a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa51">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a03080.html#NLAIAGENT_1_1CPExecz1740_2">NLAIAGENT::CPExec</a>, <a class="el" href="a03033.html#NLAIAGENT_1_1CPAchievez1742_2">NLAIAGENT::CPAchieve</a>, <a class="el" href="a03056.html#NLAIAGENT_1_1CPAskz1744_2">NLAIAGENT::CPAsk</a>, <a class="el" href="a03261.html#NLAIAGENT_1_1CPTellz1746_2">NLAIAGENT::CPTell</a>, <a class="el" href="a03076.html#NLAIAGENT_1_1CPBreakz1748_2">NLAIAGENT::CPBreak</a>, <a class="el" href="a03081.html#NLAIAGENT_1_1CPKillz1750_2">NLAIAGENT::CPKill</a>, <a class="el" href="a03078.html#NLAIAGENT_1_1CPErrorz1752_2">NLAIAGENT::CPError</a>, <a class="el" href="a03079.html#NLAIAGENT_1_1CPEvenz1754_2">NLAIAGENT::CPEven</a>, <a class="el" href="a03185.html#NLAIAGENT_1_1CPServicez1756_2">NLAIAGENT::CPService</a>, <a class="el" href="a02608.html#NLAIAGENT_1_1CHashTimerManagera29">NLAIAGENT::CHashTimerManager</a>, <a class="el" href="a03652.html#NLAIAGENT_1_1CVolatilMemmoryz1758_6">NLAIAGENT::CVolatilMemmory</a>, <a class="el" href="a03361.html#NLAIC_1_1CSelfClassFactorya10">NLAIC::CSelfClassFactory</a>, <a class="el" href="a02267.html#NLAIC_1_1CBinaryTypez1780_4">NLAIC::CBinaryType</a>, <a class="el" href="a03625.html#NLAIC_1_1CTypeOfObjectz1782_3">NLAIC::CTypeOfObject</a>, <a class="el" href="a03626.html#NLAIC_1_1CTypeOfOperatorz1784_3">NLAIC::CTypeOfOperator</a>, <a class="el" href="a02338.html#NLAICHARACTER_1_1CCharacterChilda31">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="a02340.html#NLAICHARACTER_1_1CCharacterNoeuda32">NLAICHARACTER::CCharacterNoeud</a>, <a class="el" href="a02567.html#NLAIFUZZY_1_1CFuzzyFacta26">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="a02570.html#NLAIFUZZY_1_1CFuzzyRulea31">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="a02573.html#NLAIFUZZY_1_1CFuzzyRuleSeta23">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="a02568.html#NLAIFUZZY_1_1CFuzzyIntervala31">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="a03339.html#NLAIFUZZY_1_1CRightFuzzySeta31">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="a03619.html#NLAIFUZZY_1_1CTriangleFuzzySeta31">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="a03615.html#NLAIFUZZY_1_1CTrapezeFuzzySeta31">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="a02730.html#NLAIFUZZY_1_1CLeftFuzzySeta31">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea25">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02574.html#NLAIFUZZY_1_1CFuzzyVara38">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="a02283.html#NLAILOGIC_1_1CBoolAsserta34">NLAILOGIC::CBoolAssert</a>, <a class="el" href="a02287.html#NLAILOGIC_1_1CBoolOperatora37">NLAILOGIC::CBoolOperator</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea26">NLAILOGIC::CBoolType</a>, <a class="el" href="a02350.html#NLAILOGIC_1_1CClausea38">NLAILOGIC::CClause</a>, <a class="el" href="a02499.html#NLAILOGIC_1_1CFacta39">NLAILOGIC::CFact</a>, <a class="el" href="a02501.html#NLAILOGIC_1_1CFactBasea29">NLAILOGIC::CFactBase</a>, <a class="el" href="a02531.html#NLAILOGIC_1_1CFirstOrderAsserta40">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="a02532.html#NLAILOGIC_1_1CFirstOrderOperatora36">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="a02564.html#NLAIAGENT_1_1CFsmScripta47">NLAIAGENT::CFsmScript</a>, <a class="el" href="a03363.html#NLAIAGENT_1_1CSeqFsmScripta48">NLAIAGENT::CSeqFsmScript</a>, <a class="el" href="a02594.html#NLAILOGIC_1_1CGoala42">NLAILOGIC::CGoal</a>, <a class="el" href="a02687.html#NLAILOGIC_1_1CInternalGoala42">NLAILOGIC::CInternalGoal</a>, <a class="el" href="a02598.html#NLAILOGIC_1_1CGoalPatha45">NLAILOGIC::CGoalPath</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka42">NLAILOGIC::CGoalStack</a>, <a class="el" href="a03025.html#NLAISCRIPT_1_1COperatorClassa83">NLAISCRIPT::COperatorClass</a>, <a class="el" href="a03026.html#NLAIAGENT_1_1COperatorScripta55">NLAIAGENT::COperatorScript</a>, <a class="el" href="a03342.html#NLAILOGIC_1_1CRulea45">NLAILOGIC::CRule</a>, <a class="el" href="a02500.html#NLAILOGIC_1_1CValueSeta31">NLAILOGIC::CValueSet</a>, <a class="el" href="a03645.html#NLAILOGIC_1_1CVara30">NLAILOGIC::CVar</a>, <a class="el" href="a03651.html#NLAILOGIC_1_1CVarMema30">NLAILOGIC::CVarMem</a>, <a class="el" href="a02351.html#NLAILOGIC_1_1CVarSeta31">NLAILOGIC::CVarSet</a>, <a class="el" href="a02505.html#NLAILOGIC_1_1CFactPatterna32">NLAILOGIC::CFactPattern</a>, <a class="el" href="a02374.html#NLAISCRIPT_1_1CCodeContextz1790_4">NLAISCRIPT::CCodeContext</a>, <a class="el" href="a02372.html#NLAISCRIPT_1_1CCodeBrancheRunz1798_4">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="a02373.html#NLAISCRIPT_1_1CCodeBrancheRunDebugz1804_3">NLAISCRIPT::CCodeBrancheRunDebug</a>, <a class="el" href="a02414.html#NLAISCRIPT_1_1CContextDebuga31">NLAISCRIPT::CContextDebug</a>, <a class="el" href="a02166.html#NLAISCRIPT_1_1CActorClassa46">NLAISCRIPT::CActorClass</a>, <a class="el" href="a02563.html#NLAISCRIPT_1_1CFsmClassa48">NLAISCRIPT::CFsmClass</a>, <a class="el" href="a03362.html#NLAISCRIPT_1_1CSeqFsmClassa51">NLAISCRIPT::CSeqFsmClass</a>, <a class="el" href="a03459.html#NLAISCRIPT_1_1CSuccessMsgClassz1822_3">NLAISCRIPT::CSuccessMsgClass</a>, <a class="el" href="a02508.html#NLAISCRIPT_1_1CFailureMsgClassz1824_3">NLAISCRIPT::CFailureMsgClass</a>, <a class="el" href="a02586.html#NLAISCRIPT_1_1CGetValueMsgClassz1826_3">NLAISCRIPT::CGetValueMsgClass</a>, <a class="el" href="a03368.html#NLAISCRIPT_1_1CSetValueMsgClassz1828_3">NLAISCRIPT::CSetValueMsgClass</a>, <a class="el" href="a03039.html#NLAISCRIPT_1_1CParamz1830_5">NLAISCRIPT::CParam</a>, <a class="el" href="a02925.html#NLAISCRIPT_1_1CMethodeNamez1832_5">NLAISCRIPT::CMethodeName</a>, <a class="el" href="a02346.html#NLAISCRIPT_1_1CClassInterpretFactoryz1836_5">NLAISCRIPT::CClassInterpretFactory</a>, <a class="el" href="a02167.html#NLAISCRIPT_1_1CAgentClassa46">NLAISCRIPT::CAgentClass</a>, <a class="el" href="a02835.html#NLAISCRIPT_1_1CManagerClassz1844_3">NLAISCRIPT::CManagerClass</a>, <a class="el" href="a02329.html#NLAISCRIPT_1_1CMessageClassz1846_3">NLAISCRIPT::CMessageClass</a>, <a class="el" href="a02974.html#NLAISCRIPT_1_1CMsgNotifyParentClassz1848_3">NLAISCRIPT::CMsgNotifyParentClass</a>, <a class="el" href="a02597.html#NLAISCRIPT_1_1CGoalMsgClassz1850_3">NLAISCRIPT::CGoalMsgClass</a>, <a class="el" href="a02328.html#NLAISCRIPT_1_1CCancelGoalMsgClassz1852_3">NLAISCRIPT::CCancelGoalMsgClass</a>, <a class="el" href="a02503.html#NLAISCRIPT_1_1CFactMsgClassz1854_3">NLAISCRIPT::CFactMsgClass</a>, <a class="el" href="a03014.html#NLAISCRIPT_1_1COnChangeMsgClassz1856_3">NLAISCRIPT::COnChangeMsgClass</a>, <a class="el" href="a02312.html#NLAISCRIPT_1_1CCallPrintz1860_4">NLAISCRIPT::CCallPrint</a>, <a class="el" href="a03844.html#NLAISCRIPT_1_1IBlockz1862_5">NLAISCRIPT::IBlock</a>, <a class="el" href="a02779.html#NLAISCRIPT_1_1CLoadSelfObjectz1868_3">NLAISCRIPT::CLoadSelfObject</a>, <a class="el" href="a02780.html#NLAISCRIPT_1_1CLoadStackObjectz1870_3">NLAISCRIPT::CLoadStackObject</a>, <a class="el" href="a02776.html#NLAISCRIPT_1_1CLoadHeapObjectz1872_3">NLAISCRIPT::CLoadHeapObject</a>, <a class="el" href="a02999.html#NLAISCRIPT_1_1CObjectUnknownz1874_5">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="a02724.html#NLAISCRIPT_1_1CLdbNewOpCodea24">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="a02983.html#NLAISCRIPT_1_1CNegOpCodea23">NLAISCRIPT::CNegOpCode</a>, <a class="el" href="a02172.html#NLAISCRIPT_1_1CAddOpCodea23">NLAISCRIPT::CAddOpCode</a>, <a class="el" href="a03457.html#NLAISCRIPT_1_1CSubOpCodea23">NLAISCRIPT::CSubOpCode</a>, <a class="el" href="a02432.html#NLAISCRIPT_1_1CDivOpCodea23">NLAISCRIPT::CDivOpCode</a>, <a class="el" href="a02978.html#NLAISCRIPT_1_1CMulOpCodea23">NLAISCRIPT::CMulOpCode</a>, <a class="el" href="a03461.html#NLAISCRIPT_1_1CSupOpCodea23">NLAISCRIPT::CSupOpCode</a>, <a class="el" href="a02667.html#NLAISCRIPT_1_1CInfOpCodea23">NLAISCRIPT::CInfOpCode</a>, <a class="el" href="a02459.html#NLAISCRIPT_1_1CEqOpCodea23">NLAISCRIPT::CEqOpCode</a>, <a class="el" href="a03460.html#NLAISCRIPT_1_1CSupEqOpCodea23">NLAISCRIPT::CSupEqOpCode</a>, <a class="el" href="a02666.html#NLAISCRIPT_1_1CInfEqOpCodea23">NLAISCRIPT::CInfEqOpCode</a>, <a class="el" href="a02429.html#NLAISCRIPT_1_1CDiffOpCodea24">NLAISCRIPT::CDiffOpCode</a>, <a class="el" href="a02994.html#NLAISCRIPT_1_1CNotOpCodea24">NLAISCRIPT::CNotOpCode</a>, <a class="el" href="a02693.html#NLAISCRIPT_1_1CJFalseOpCodea23">NLAISCRIPT::CJFalseOpCode</a>, <a class="el" href="a02694.html#NLAISCRIPT_1_1CJmpOpCodea23">NLAISCRIPT::CJmpOpCode</a>, <a class="el" href="a02180.html#NLAISCRIPT_1_1CAffOpCodea24">NLAISCRIPT::CAffOpCode</a>, <a class="el" href="a02181.html#NLAISCRIPT_1_1CAffOpCodeDebuga24">NLAISCRIPT::CAffOpCodeDebug</a>, <a class="el" href="a02177.html#NLAISCRIPT_1_1CAffHeapMemberiOpCodea23">NLAISCRIPT::CAffHeapMemberiOpCode</a>, <a class="el" href="a02178.html#NLAISCRIPT_1_1CAffMemberiOpCodea23">NLAISCRIPT::CAffMemberiOpCode</a>, <a class="el" href="a02179.html#NLAISCRIPT_1_1CAffMemberOpCodea23">NLAISCRIPT::CAffMemberOpCode</a>, <a class="el" href="a02783.html#NLAISCRIPT_1_1CLocAlloca23">NLAISCRIPT::CLocAlloc</a>, <a class="el" href="a02784.html#NLAISCRIPT_1_1CLocAllocDebuga23">NLAISCRIPT::CLocAllocDebug</a>, <a class="el" href="a02836.html#NLAISCRIPT_1_1CMarkAlloca23">NLAISCRIPT::CMarkAlloc</a>, <a class="el" href="a02560.html#NLAISCRIPT_1_1CFreeAlloca23">NLAISCRIPT::CFreeAlloc</a>, <a class="el" href="a02561.html#NLAISCRIPT_1_1CFreeAllocDebuga23">NLAISCRIPT::CFreeAllocDebug</a>, <a class="el" href="a02603.html#NLAISCRIPT_1_1CHaltOpCodea23">NLAISCRIPT::CHaltOpCode</a>, <a class="el" href="a02992.html#NLAISCRIPT_1_1CNopOpCodea23">NLAISCRIPT::CNopOpCode</a>, <a class="el" href="a03474.html#NLAISCRIPT_1_1CTellOpCodea23">NLAISCRIPT::CTellOpCode</a>, <a class="el" href="a02832.html#NLAISCRIPT_1_1CMakeArgOpCodea24">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="a02837.html#NLAISCRIPT_1_1CMarkMsga24">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="a02976.html#NLAISCRIPT_1_1CMsgSetSendera23">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="a02530.html#NLAISCRIPT_1_1CFindRunMsga25">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="a02174.html#NLAISCRIPT_1_1CAddParamNameDebuga23">NLAISCRIPT::CAddParamNameDebug</a>, <a class="el" href="a02737.html#NLAISCRIPT_1_1CLibMemberMethoda23">NLAISCRIPT::CLibMemberMethod</a>, <a class="el" href="a02736.html#NLAISCRIPT_1_1CLibMemberInheritedMethoda23">NLAISCRIPT::CLibMemberInheritedMethod</a>, <a class="el" href="a02738.html#NLAISCRIPT_1_1CLibMemberMethodia23">NLAISCRIPT::CLibMemberMethodi</a>, <a class="el" href="a02732.html#NLAISCRIPT_1_1CLibCallMethoda23">NLAISCRIPT::CLibCallMethod</a>, <a class="el" href="a02731.html#NLAISCRIPT_1_1CLibCallInheritedMethoda23">NLAISCRIPT::CLibCallInheritedMethod</a>, <a class="el" href="a02733.html#NLAISCRIPT_1_1CLibCallMethodia23">NLAISCRIPT::CLibCallMethodi</a>, <a class="el" href="a02735.html#NLAISCRIPT_1_1CLibStackMemberMethoda24">NLAISCRIPT::CLibStackMemberMethod</a>, <a class="el" href="a02739.html#NLAISCRIPT_1_1CLibStackNewMemberMethoda24">NLAISCRIPT::CLibStackNewMemberMethod</a>, <a class="el" href="a02734.html#NLAISCRIPT_1_1CLibHeapMemberMethoda24">NLAISCRIPT::CLibHeapMemberMethod</a>, <a class="el" href="a02310.html#NLAISCRIPT_1_1CCallMethoda25">NLAISCRIPT::CCallMethod</a>, <a class="el" href="a02308.html#NLAISCRIPT_1_1CCallHeapMethodia25">NLAISCRIPT::CCallHeapMethodi</a>, <a class="el" href="a02313.html#NLAISCRIPT_1_1CCallStackNewMethodia25">NLAISCRIPT::CCallStackMethodi</a>, <a class="el" href="a02311.html#NLAISCRIPT_1_1CCallMethodia25">NLAISCRIPT::CCallMethodi</a>, <a class="el" href="a02725.html#NLAISCRIPT_1_1CLdbOpCodea23">NLAISCRIPT::CLdbOpCode</a>, <a class="el" href="a02723.html#NLAISCRIPT_1_1CLdbMemberOpCodea23">NLAISCRIPT::CLdbMemberOpCode</a>, <a class="el" href="a02722.html#NLAISCRIPT_1_1CLdbMemberiOpCodea23">NLAISCRIPT::CLdbMemberiOpCode</a>, <a class="el" href="a02727.html#NLAISCRIPT_1_1CLdbStackMemberiOpCodea23">NLAISCRIPT::CLdbStackMemberiOpCode</a>, <a class="el" href="a02721.html#NLAISCRIPT_1_1CLdbHeapMemberiOpCodea23">NLAISCRIPT::CLdbHeapMemberiOpCode</a>, <a class="el" href="a02726.html#NLAISCRIPT_1_1CLdbRefOpCodea23">NLAISCRIPT::CLdbRefOpCode</a>, <a class="el" href="a03104.html#NLAISCRIPT_1_1CPramContainera38">NLAISCRIPT::CPramContainer</a>, <a class="el" href="a03354.html#NLAISCRIPT_1_1CScriptDebugSourceFilea11">NLAISCRIPT::CScriptDebugSourceFile</a>, <a class="el" href="a03356.html#NLAISCRIPT_1_1CScriptDebugSourceMemorya11">NLAISCRIPT::CScriptDebugSourceMemory</a>, <a class="el" href="a02740.html#NLAISCRIPT_1_1CLibTestz1886_4">NLAISCRIPT::CLibTest</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_7">NLAISCRIPT::CVarPStack</a>, and <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_7">NLAISCRIPT::CVarPStackParam</a>. +<p> +Referenced by <a class="el" href="a05386.html#l00400">NLAIC::CSelfClassFactory::createInstance()</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea26" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator * </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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="a02151.html#NLAICHARACTER_1_1IZonea4">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator *= </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator! </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator!= </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator+ </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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="a02151.html#NLAICHARACTER_1_1IZonea4">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator+= </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator- </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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="a02151.html#NLAICHARACTER_1_1IZonea4">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator-= </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator/ </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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="a02151.html#NLAICHARACTER_1_1IZonea4">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator/= </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator< </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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 < 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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator<= </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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 <= 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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02153.html">IBasicObjectIA</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>classType</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 &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="a02151.html#NLAICHARACTER_1_1IZonea20">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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator== </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator> </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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 > 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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <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>< tNombre >::operator>= </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02147.html">IObjetOp</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>a</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +<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> &)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 >= 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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">void </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </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> + + </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="NLAICHARACTER_1_1IZonea39" doxytag="NLAIAGENT::IBornNombre::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"> virtual const CProcessResult& NLAIAGENT::IObjectIA::run </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [pure virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Some where Run method define the process of the agen. +<p> +Implemented in <a class="el" href="a02160.html#NLAIAGENT_1_1CActorz1605_9">NLAIAGENT::CActor</a>, <a class="el" href="a02170.html#NLAILOGIC_1_1CGoalPatha63">NLAIAGENT::CActorScript</a>, <a class="el" href="a02162.html#NLAIAGENT_1_1IBasicAgenta37">NLAIAGENT::IBasicAgent</a>, <a class="el" href="a02163.html#NLAIAGENT_1_1IAgentManagerz1619_1">NLAIAGENT::IAgent</a>, <a class="el" href="a03958.html#NLAIAGENT_1_1VectorTypea47">NLAIAGENT::VectorType</a>, <a class="el" href="a03770.html#NLAIAGENT_1_1DigitalTypez1621_4">NLAIAGENT::DigitalType</a>, <a class="el" href="a02155.html#NLAIAGENT_1_1BorneDigitalTypez1623_4">NLAIAGENT::BorneDigitalType</a>, <a class="el" href="a03769.html#NLAIAGENT_1_1DDigitalTypez1625_4">NLAIAGENT::DDigitalType</a>, <a class="el" href="a02144.html#NLAIAGENT_1_1BorneDDigitalTypez1627_4">NLAIAGENT::BorneDDigitalType</a>, <a class="el" href="a03034.html#NLAIAGENT_1_1IPerformativea50">NLAIAGENT::IntegerType</a>, <a class="el" href="a03896.html#NLAIAGENT_1_1ShortIntegerTypea48">NLAIAGENT::ShortIntegerType</a>, <a class="el" href="a02604.html#NLAIAGENT_1_1CharTypea52">NLAIAGENT::CharType</a>, <a class="el" href="a03930.html#NLAIAGENT_1_1UInt8Typea48">NLAIAGENT::UInt8Type</a>, <a class="el" href="a03927.html#NLAIAGENT_1_1UInt16Typea48">NLAIAGENT::UInt16Type</a>, <a class="el" href="a03928.html#NLAIAGENT_1_1UInt32Typea48">NLAIAGENT::UInt32Type</a>, <a class="el" href="a03929.html#NLAIAGENT_1_1UInt64Typea48">NLAIAGENT::UInt64Type</a>, <a class="el" href="a03833.html#NLAIAGENT_1_1IAgentInputz1629_0">NLAIAGENT::IAgentInput</a>, <a class="el" href="a02782.html#NLAIAGENT_1_1CLocalAgentMailz1637_0">NLAIAGENT::CLocalAgentMail</a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypea39">NLAIAGENT::CStringType</a>, <a class="el" href="a03036.html#NLAIAGENT_1_1CPairTypea43">NLAIAGENT::CPairType</a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CPramContainera61">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea64">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a03134.html#NLAIAGENT_1_1CProxyAgentMailz1662_3">NLAIAGENT::CProxyAgentMail</a>, <a class="el" href="a02171.html#NLAIAGENT_1_1IMainAgentz1670_15">NLAIAGENT::CAgentScript</a>, <a class="el" href="a02742.html#NLAIAGENT_1_1CLibTimerManagera21">NLAIAGENT::CLibTimerManager</a>, <a class="el" href="a02192.html#NLAIAGENT_1_1CAgentTimerHandlea27">NLAIAGENT::CAgentTimerHandle</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka53">NLAILOGIC::CGoalStack</a>, <a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_21">NLAIAGENT::IListBasicManager</a>, <a class="el" href="a02785.html#NLAIAGENT_1_1CLocalMailBoxa44">NLAIAGENT::CLocalMailBox</a>, <a class="el" href="a02831.html#NLAIAGENT_1_1CMainAgentScripta44">NLAIAGENT::CMainAgentScript</a>, <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_6">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02977.html#NLAIAGENT_1_1CMsgWaitera38">NLAIAGENT::CMsgWaiter</a>, <a class="el" href="a02997.html#NLAIAGENT_1_1CObjectIdenta29">NLAIAGENT::CObjectIdent</a>, <a class="el" href="a02998.html#NLAIAGENT_1_1CObjectTypea24">NLAIAGENT::CObjectType</a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa79">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a02608.html#NLAIAGENT_1_1CHashTimerManagera36">NLAIAGENT::CHashTimerManager</a>, <a class="el" href="a03652.html#NLAIAGENT_1_1CVolatilMemmoryz1760_0">NLAIAGENT::CVolatilMemmory</a>, <a class="el" href="a02338.html#NLAICHARACTER_1_1CCharacterNoeuda37">NLAICHARACTER::CCharacterChild</a>, <a class="el" href="a02567.html#NLAIFUZZY_1_1CFuzzyFacta44">NLAIFUZZY::CFuzzyFact</a>, <a class="el" href="a02570.html#NLAIFUZZY_1_1CFuzzyRulea49">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="a02573.html#NLAIFUZZY_1_1CFuzzyRuleSeta26">NLAIFUZZY::CFuzzyRuleSet</a>, <a class="el" href="a02568.html#NLAIFUZZY_1_1CFuzzyIntervala34">NLAIFUZZY::CFuzzyInterval</a>, <a class="el" href="a03339.html#NLAIFUZZY_1_1CRightFuzzySeta34">NLAIFUZZY::CRightFuzzySet</a>, <a class="el" href="a03619.html#NLAIFUZZY_1_1CTriangleFuzzySeta34">NLAIFUZZY::CTriangleFuzzySet</a>, <a class="el" href="a03615.html#NLAIFUZZY_1_1CTrapezeFuzzySeta34">NLAIFUZZY::CTrapezeFuzzySet</a>, <a class="el" href="a02730.html#NLAIFUZZY_1_1CLeftFuzzySeta34">NLAIFUZZY::CLeftFuzzySet</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea46">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02574.html#NLAIFUZZY_1_1CFuzzyVara57">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="a02283.html#NLAILOGIC_1_1CBoolAsserta54">NLAILOGIC::CBoolAssert</a>, <a class="el" href="a02287.html#NLAILOGIC_1_1CBoolOperatora57">NLAILOGIC::CBoolOperator</a>, <a class="el" href="a03015.html#NLAILOGIC_1_1IGoala54">NLAILOGIC::IBaseBoolType</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea47">NLAILOGIC::CBoolType</a>, <a class="el" href="a02501.html#NLAILOGIC_1_1CFactBasea48">NLAILOGIC::CFactBase</a>, <a class="el" href="a02531.html#NLAILOGIC_1_1CFirstOrderAsserta60">NLAILOGIC::CFirstOrderAssert</a>, <a class="el" href="a02532.html#NLAILOGIC_1_1CFirstOrderOperatora57">NLAILOGIC::CFirstOrderOperator</a>, <a class="el" href="a02564.html#NLAIAGENT_1_1CSeqFsmScripta68">NLAIAGENT::CFsmScript</a>, <a class="el" href="a02594.html#NLAILOGIC_1_1CGoala64">NLAILOGIC::CGoal</a>, <a class="el" href="a02687.html#NLAILOGIC_1_1CInternalGoala64">NLAILOGIC::CInternalGoal</a>, <a class="el" href="a02599.html#NLAILOGIC_1_1CGoalStacka52">NLAILOGIC::CGoalStack</a>, <a class="el" href="a03026.html#NLAIAGENT_1_1COperatorScripta78">NLAIAGENT::COperatorScript</a>, <a class="el" href="a02500.html#NLAILOGIC_1_1CValueSeta53">NLAILOGIC::CValueSet</a>, <a class="el" href="a03645.html#NLAILOGIC_1_1CVara49">NLAILOGIC::CVar</a>, <a class="el" href="a02351.html#NLAILOGIC_1_1CVarSeta51">NLAILOGIC::CVarSet</a>, <a class="el" href="a02374.html#NLAISCRIPT_1_1CCodeContextz1794_0">NLAISCRIPT::CCodeContext</a>, <a class="el" href="a02372.html#NLAISCRIPT_1_1CCodeBrancheRunDebugz1802_0">NLAISCRIPT::CCodeBrancheRun</a>, <a class="el" href="a02414.html#NLAISCRIPT_1_1CContextDebuga35">NLAISCRIPT::CContextDebug</a>, <a class="el" href="a03039.html#NLAISCRIPT_1_1CParamz1830_6">NLAISCRIPT::CParam</a>, <a class="el" href="a02925.html#NLAISCRIPT_1_1CMethodeNamez1832_6">NLAISCRIPT::CMethodeName</a>, <a class="el" href="a02167.html#NLAISCRIPT_1_1CSuccessMsgClassa44">NLAISCRIPT::CAgentClass</a>, <a class="el" href="a02312.html#NLAISCRIPT_1_1CCallPrintz1858_3">NLAISCRIPT::CCallPrint</a>, <a class="el" href="a02999.html#NLAISCRIPT_1_1CObjectUnknownz1874_6">NLAISCRIPT::CObjectUnknown</a>, <a class="el" href="a02724.html#NLAISCRIPT_1_1CLdbNewOpCodea27">NLAISCRIPT::CLdbNewOpCode</a>, <a class="el" href="a02832.html#NLAISCRIPT_1_1CMakeArgOpCodea27">NLAISCRIPT::CMakeArgOpCode</a>, <a class="el" href="a02837.html#NLAISCRIPT_1_1CMarkMsga27">NLAISCRIPT::CMarkMsg</a>, <a class="el" href="a02976.html#NLAISCRIPT_1_1CMsgSetSendera26">NLAISCRIPT::CMsgSetSender</a>, <a class="el" href="a02530.html#NLAISCRIPT_1_1CFindRunMsga28">NLAISCRIPT::CFindRunMsg</a>, <a class="el" href="a02740.html#NLAISCRIPT_1_1CLibTestz1884_6">NLAISCRIPT::CLibTest</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_23">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_23">NLAISCRIPT::CVarPStackParam</a>, and <a class="el" href="a02173.html#NLAISCRIPT_1_1IOpRunCodea26">NLAISCRIPT::IOpRunCode</a>. +<p> +Referenced by <a class="el" href="a05475.html#l00206">NLAIAGENT::IObjectIA::isMember()</a>, <a class="el" href="a05966.html#l00144">NLAIAGENT::CMainAgentScript::run()</a>, <a class="el" href="a05420.html#l00236">NLAIAGENT::IAgent::run()</a>, <a class="el" href="a05412.html#l01377">NLAIAGENT::CAgentScript::runChildren()</a>, <a class="el" href="a05412.html#l01394">NLAIAGENT::CAgentScript::runChildrenStepByStep()</a>, <a class="el" href="a05475.html#l00266">NLAIAGENT::IObjectIA::runMethodeMember()</a>, and <a class="el" href="a05420.html#l00262">NLAIAGENT::IAgent::runStep()</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1INombrez1646_0" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual CProcessResult <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::runMethodeMember </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> * </td> + <td class="mdname" nowrap> <em>p</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </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 &) 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> +<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>->get())->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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual CProcessResult <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::runMethodeMember </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> * </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </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 &). 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 &) 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> +<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::IBornNombre::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> & NLAIAGENT::IObjectIA::runStep </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 &IObjectIA::runStep() note implementaited for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a02151.html#NLAICHARACTER_1_1IZonea20">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_1IBornNombrea56" doxytag="NLAIAGENT::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> virtual void <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::save </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, virtual]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Save the class in a stream. +<p> +Reimplemented from <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea55">NLAIAGENT::INombre< tNombre ></a>. +<p> +Definition at line <a class="el" href="a05405.html#l00382">382</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. +<p> +<div class="fragment"><pre>00383 { +00384 <span class="comment">/* IDigital<tNombre>::save(os);</span> +00385 <span class="comment"> os.serial( _sup );</span> +00386 <span class="comment"> os.serial(_inf );*/</span> +00387 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea52" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> & </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> * </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </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 &)' '%s' interface"</span>,name.getString(), (<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a02151.html#NLAICHARACTER_1_1IZonea20">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02149.html">IObjectIA</a> * </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [virtual, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +The method sendMessage(const IObjectIA &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 &)' '%s' interface"</span>, (<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a02151.html#NLAICHARACTER_1_1IZonea20">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>f</em> </td> + <td class="md" valign="top"> ) </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> + + </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="a02150.html#NLAIAGENT_1_1IBornNombrea26">load</a>( f ); +00332 <span class="keywordflow">else</span> +00333 <a class="code" href="a02150.html#NLAIAGENT_1_1IBornNombrea56">save</a>( f ); +00334 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea55" doxytag="NLAIAGENT::IBornNombre::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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> * </td> + <td class="mdname" nowrap></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </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="a02151.html#NLAICHARACTER_1_1IZonea20">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::IBornNombre::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">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02661.html">IVarName</a> & </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> * </td> + <td class="mdname" nowrap> <em>change</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </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> + + </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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::setValue </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">tNombre </td> + <td class="mdname1" valign="top" nowrap> <em>value</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline, inherited]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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> +<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::IBornNombre::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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> void <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::subValue </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">tNombre </td> + <td class="mdname1" valign="top" nowrap> <em>value</em> </td> + <td class="md" valign="top"> ) </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> + + </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> +Referenced by <a class="el" href="a05405.html#l00199">NLAIAGENT::INombre< sint32 >::operator-=()</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="a02150.html#NLAIAGENT_1_1IBornNombreb1">chekBorn</a>(); +00314 } +</pre></div> </td> + </tr> +</table> +<hr><h2>Field Documentation</h2> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrer0" doxytag="NLAIAGENT::IBornNombre::_inf" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> tNombre <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::<a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrer0">_inf</a><code> [private]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00364">364</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IBornNombrer1" doxytag="NLAIAGENT::IBornNombre::_sup" ></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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> tNombre <a class="el" href="a02150.html">NLAIAGENT::IBornNombre</a>< tNombre >::<a class="el" href="a02150.html#NLAIAGENT_1_1IBornNombrer1">_sup</a><code> [private]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="a05405.html#l00364">364</a> of file <a class="el" href="a05405.html">agent_nombre.h</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1INombrep0" doxytag="NLAIAGENT::IBornNombre::_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" colspan="4"> +template<class tNombre> </td> + </tr> + <tr> + <td class="md" nowrap valign="top"> tNombre <a class="el" href="a02148.html">NLAIAGENT::INombre</a>< tNombre >::<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> + + </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_1VectorTypes1" doxytag="NLAIAGENT::IBornNombre::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> + + </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::IBornNombre::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> + + </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::IBornNombre::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> + + </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::IBornNombre::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> + + </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::IBornNombre::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> + + </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::IBornNombre::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> + + </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::IBornNombre::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> + + </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::IBornNombre::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> + + </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 file:<ul> +<li><a class="el" href="a05405.html">agent_nombre.h</a></ul> +<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 09:59:23 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> |