diff options
author | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
commit | 0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch) | |
tree | 2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/a03665.html | |
download | nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip |
Initial commit
Diffstat (limited to 'docs/doxygen/nel/a03665.html')
-rw-r--r-- | docs/doxygen/nel/a03665.html | 5397 |
1 files changed, 5397 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a03665.html b/docs/doxygen/nel/a03665.html new file mode 100644 index 00000000..5b3f5c52 --- /dev/null +++ b/docs/doxygen/nel/a03665.html @@ -0,0 +1,5397 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> +<title>NeL: NLAIAGENT::CVectorGroupManager 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::CVectorGroupManager Class Reference</h1><code>#include <<a class="el" href="a05912.html">list_manager.h</a>></code> +<p> +<p>Inheritance diagram for NLAIAGENT::CVectorGroupManager: +<p><center><img src="a03665.png" usemap="#NLAIAGENT::CVectorGroupManager_map" border="0" alt=""></center> +<map name="NLAIAGENT::CVectorGroupManager_map"> +<area href="a03666.html" alt="NLAIAGENT::IListManager" shape="rect" coords="0,560,221,584"> +<area href="a02324.html" alt="NLAIAGENT::IListBasicManager" shape="rect" coords="0,504,221,528"> +<area href="a02327.html" alt="NLAIAGENT::IBaseGroupType" shape="rect" coords="0,448,221,472"> +<area href="a02147.html" alt="NLAIAGENT::IObjetOp" shape="rect" coords="0,392,221,416"> +<area href="a02149.html" alt="NLAIAGENT::IObjectIA" shape="rect" coords="0,336,221,360"> +<area href="a02153.html" alt="NLAIAGENT::IBasicObjectIA" shape="rect" coords="0,280,221,304"> +<area href="a02154.html" alt="NLAIC::IBasicInterface" shape="rect" coords="0,224,221,248"> +<area href="a02151.html" alt="NLAIC::IBasicType" shape="rect" coords="0,168,221,192"> +<area href="a02145.html" alt="NLAIC::IPointerGestion" shape="rect" coords="0,112,221,136"> +<area href="a02867.html" alt="NLMISC::IStreamable" shape="rect" coords="0,56,221,80"> +<area href="a02540.html" alt="NLMISC::IClassable" shape="rect" coords="0,0,221,24"> +</map> +<hr><a name="_details"></a><h2>Detailed Description</h2> +this class define an vector. +<p> + +<p> +Definition at line <a class="el" href="a05912.html#l00138">138</a> of file <a class="el" href="a05912.html">list_manager.h</a>.<table border=0 cellpadding=0 cellspacing=0> +<tr><td></td></tr> +<tr><td colspan=2><br><h2>[NOHEADER]</h2></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_1VectorTypez1658_0">operator *</a> (const <a class="el" href="a02147.html">IObjetOp</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_1VectorTypez1658_0"></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_1IObjetOpz1658_1">operator+</a> (const <a class="el" href="a02147.html">IObjetOp</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_1IObjetOpz1658_1"></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_1IObjetOpz1658_2">operator-</a> (const <a class="el" href="a02147.html">IObjetOp</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_1IObjetOpz1658_2"></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_1VectorTypez1658_1">operator/</a> (const <a class="el" href="a02147.html">IObjetOp</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_1VectorTypez1658_1"></a><br><br></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="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 <a class="el" href="a02151.html">NLAIC::IBasicType</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera1">clone</a> () const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera2">CVectorGroupManager</a> (const <a class="el" href="a03665.html">CVectorGroupManager</a> &)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera3">CVectorGroupManager</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera4">CVectorGroupManager</a> (<a class="el" href="a04558.html#a10">sint32</a>)</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 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 const <a class="el" href="a02149.html">IObjectIA</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera9">getObject</a> (const <a class="el" href="a02997.html">CObjectIdent</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>virtual const <a class="el" href="a02650.html">NLAIC::CIdentType</a> & </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a> () const </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="a03666.html#NLAIAGENT_1_1IListManagera17">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 const <a class="el" href="a02151.html">NLAIC::IBasicType</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera20">newInstance</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_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="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> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasea29">operator const IBaseGroupType *</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the list of message contents. <a href="#NLAIAGENT_1_1IMessageBasea29"></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_1IObjetOpa27">operator!=</a> (<a class="el" href="a02147.html">IObjetOp</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_1IObjetOpa27"></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="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="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="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="a02147.html#NLAIAGENT_1_1VectorTypea40">operator<</a> (<a class="el" href="a02147.html">IObjetOp</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_1VectorTypea40"></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_1VectorTypea41">operator<=</a> (<a class="el" href="a02147.html">IObjetOp</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_1VectorTypea41"></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="a02147.html#NLAIAGENT_1_1IObjetOpa37">operator==</a> (<a class="el" href="a02147.html">IObjetOp</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_1IObjetOpa37"></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_1VectorTypea44">operator></a> (<a class="el" href="a02147.html">IObjetOp</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_1VectorTypea44"></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_1VectorTypea45">operator>=</a> (<a class="el" href="a02147.html">IObjetOp</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_1VectorTypea45"></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#NLAIAGENT_1_1VectorTypea50">runStep</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="a03666.html#NLAIAGENT_1_1IListManagera37">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>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera42">trie</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera43">~CVectorGroupManager</a> ()</td></tr> + +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_21">run</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_21">run</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></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="a02324.html#NLAIAGENT_1_1IListManagerz1705_10">getDebugString</a> (std::string &<a class="el" href="a04223.html#a627">t</a>) 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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></a><br><br></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="a02324.html#NLAIAGENT_1_1IListManagerz1705_13">getMethodIndexSize</a> () const </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="a02324.html#NLAIAGENT_1_1IListManagerz1705_14">isMember</a> (const <a class="el" href="a02661.html">IVarName</a> *className, const <a class="el" href="a02661.html">IVarName</a> *methodName, const <a class="el" href="a02149.html">IObjectIA</a> &p) const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IListManagerz1705_16">load</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &is)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_21">run</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_26">runMethodeMember</a> (<a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_27">runMethodeMember</a> (<a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_28">save</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &os)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></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="a02324.html#NLAIAGENT_1_1IListManagerz1705_10">getDebugString</a> (std::string &<a class="el" href="a04223.html#a627">t</a>) 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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></a><br><br></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="a02324.html#NLAIAGENT_1_1IListManagerz1705_13">getMethodIndexSize</a> () const </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="a02324.html#NLAIAGENT_1_1IListManagerz1705_14">isMember</a> (const <a class="el" href="a02661.html">IVarName</a> *className, const <a class="el" href="a02661.html">IVarName</a> *methodName, const <a class="el" href="a02149.html">IObjectIA</a> &p) const </td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IListManagerz1705_16">load</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &is)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_21">run</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_26">runMethodeMember</a> (<a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_27">runMethodeMember</a> (<a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a04558.html#a10">sint32</a>, <a class="el" href="a02149.html">IObjectIA</a> *)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_28">save</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &os)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan="2"><div class="groupHeader">IBaseGroupType methode realize.</div></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_0">clear</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_0"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_1">cpy</a> (const <a class="el" href="a02149.html">IObjectIA</a> &o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. <a href="#NLAIAGENT_1_1IMessageBasez1705_1"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_2">erase</a> (std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > &l)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element contain in the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_2"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_3">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_3"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. <a href="#NLAIAGENT_1_1IMessageBasez1705_4"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_5">eraseAll</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. <a href="#NLAIAGENT_1_1IMessageBasez1705_5"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_6">eraseFirst</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj)</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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_7">find</a> (const <a class="el" href="a02149.html">IObjectIA</a> &obj) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Find an element on the list the operator == is use. <a href="#NLAIAGENT_1_1IMessageBasez1705_7"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_8">get</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the back <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_8"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02403.html">CConstIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_9">getConstIterator</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_9"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_10">getFront</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">return the front <a class="el" href="a02149.html">IObjectIA</a>. <a href="#NLAIAGENT_1_1IMessageBasez1705_10"></a><br><br></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="a02692.html">CIteratorContener</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_11">getIterator</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to parse the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_11"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_12">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_1IMessageBasez1705_12"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_13">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_1IMessageBasez1705_13"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_14">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_1IMessageBasez1705_14"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_15">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_1IMessageBasez1705_15"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_16">operator[]</a> (<a class="el" href="a04558.html#a10">sint32</a>) const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Clear the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_16"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_17">pop</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_17"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_18">popFront</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. <a href="#NLAIAGENT_1_1IMessageBasez1705_18"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> back. <a href="#NLAIAGENT_1_1IMessageBasez1705_19"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_20">pushFront</a> (const <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> front. <a href="#NLAIAGENT_1_1IMessageBasez1705_20"></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_21">run</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_22">set</a> (int i, <a class="el" href="a02149.html">IObjectIA</a> *o)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. <a href="#NLAIAGENT_1_1IMessageBasez1705_22"></a><br><br></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="a02324.html#NLAIAGENT_1_1IMessageBasez1705_23">size</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">get the size of the list. <a href="#NLAIAGENT_1_1IMessageBasez1705_23"></a><br><br></td></tr> +<tr><td colspan=2><br><h2>Static Public Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top>CMethodCall </td><td class="memItemRight" valign=bottom><a class="el" href="a02327.html#NLAIAGENT_1_1IListManagers0">_Method</a> []</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="a02650.html">NLAIC::CIdentType</a> </td><td class="memItemRight" valign=bottom><a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagers1">IdVectorGroupManager</a></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 colspan=2><br><h2>Protected Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02327.html">IBaseGroupType</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a></td></tr> + +</table> +<hr><h2>Member Enumeration Documentation</h2> +<a class="anchor" name="NLAIAGENT_1_1VectorTypew13" doxytag="NLAIAGENT::CVectorGroupManager::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_1CVectorGroupManagera4" doxytag="NLAIAGENT::CVectorGroupManager::CVectorGroupManager" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLAIAGENT::CVectorGroupManager::CVectorGroupManager </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></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="a05911.html#l00254">254</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a06143.html#l00092">new</a>, and <a class="el" href="a05981.html#l00099">sint32</a>. +<p> +<div class="fragment"><pre>00254 :<a class="code" href="a03666.html#NLAIAGENT_1_1IListManagera14">IListManager</a>(<span class="keyword">new</span> CVectorGroupType(i)) +00255 { +00256 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagera3" doxytag="NLAIAGENT::CVectorGroupManager::CVectorGroupManager" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLAIAGENT::CVectorGroupManager::CVectorGroupManager </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></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="a05911.html#l00258">258</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a06143.html#l00092">new</a>. +<p> +Referenced by <a class="el" href="a05911.html#l00275">clone()</a>, and <a class="el" href="a05911.html#l00281">newInstance()</a>. +<p> +<div class="fragment"><pre>00258 :<a class="code" href="a03666.html#NLAIAGENT_1_1IListManagera14">IListManager</a>(<span class="keyword">new</span> CVectorGroupType()) +00259 { +00260 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagera2" doxytag="NLAIAGENT::CVectorGroupManager::CVectorGroupManager" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLAIAGENT::CVectorGroupManager::CVectorGroupManager </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a03665.html">CVectorGroupManager</a> & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></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="a05911.html#l00262">262</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +<div class="fragment"><pre>00262 :<a class="code" href="a03666.html#NLAIAGENT_1_1IListManagera14">IListManager</a>(l) +00263 { +00264 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagera43" doxytag="NLAIAGENT::CVectorGroupManager::~CVectorGroupManager" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLAIAGENT::CVectorGroupManager::~<a class="el" href="a03665.html">CVectorGroupManager</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> [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="a05911.html#l00266">266</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +<div class="fragment"><pre>00267 { +00268 } +</pre></div> </td> + </tr> +</table> +<hr><h2>Member Function Documentation</h2> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea0" doxytag="NLAIAGENT::CVectorGroupManager::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_1IMessageBasez1705_0" doxytag="NLAIAGENT::CVectorGroupManager::clear" ></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::IListBasicManager::clear </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> +Clear the list. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_0">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00173">173</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_0">NLAIAGENT::IBaseGroupType::clear()</a>. +<p> +<div class="fragment"><pre>00174 { +00175 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->clear(); +00176 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagera1" doxytag="NLAIAGENT::CVectorGroupManager::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"> const <a class="el" href="a02151.html">NLAIC::IBasicType</a> * NLAIAGENT::CVectorGroupManager::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> [virtual]</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> +Implements <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea4">NLAIC::IBasicType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00275">275</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05911.html#l00258">CVectorGroupManager()</a>, and <a class="el" href="a05646.html#l00236">x</a>. +<p> +<div class="fragment"><pre>00276 { +00277 <a class="code" href="a02151.html">NLAIC::IBasicType</a> *<a class="code" href="a04223.html#a572">x</a> = <span class="keyword">new</span> <a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera3">CVectorGroupManager</a>(*<span class="keyword">this</span>); +00278 <span class="keywordflow">return</span> <a class="code" href="a04223.html#a572">x</a>; +00279 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_1" doxytag="NLAIAGENT::CVectorGroupManager::cpy" ></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::IListBasicManager::cpy </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>o</em> </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> +Push an <a class="el" href="a02149.html">IObjectIA</a> back using the clone method. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_1">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00123">123</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_1">NLAIAGENT::IBaseGroupType::cpy()</a>. +<p> +<div class="fragment"><pre>00124 { +00125 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->cpy(o); +00126 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea2" doxytag="NLAIAGENT::CVectorGroupManager::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_1IMessageBasez1705_2" doxytag="NLAIAGENT::CVectorGroupManager::erase" ></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::IListBasicManager::erase </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">std::list< const <a class="el" href="a02149.html">IObjectIA</a> * > & </td> + <td class="mdname1" valign="top" nowrap> <em>l</em> </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> +Erase all element contain in the list. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_2">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00169">169</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_4">NLAIAGENT::IBaseGroupType::erase()</a>. +<p> +<div class="fragment"><pre>00170 { +00171 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->erase(l); +00172 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_3" doxytag="NLAIAGENT::CVectorGroupManager::erase" ></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::IListBasicManager::erase </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>obj</em> </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> +Erase the first element find equal at the const <a class="el" href="a02149.html">IObjectIA</a>& on argument. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_3">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00164">164</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_4">NLAIAGENT::IBaseGroupType::erase()</a>. +<p> +<div class="fragment"><pre>00165 { +00166 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->erase(obj); +00167 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_4" doxytag="NLAIAGENT::CVectorGroupManager::erase" ></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::IListBasicManager::erase </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>o</em> </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> +Erase the element how have the same pointer memory as the argument const <a class="el" href="a02149.html">IObjectIA</a> *. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_4">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00160">160</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_4">NLAIAGENT::IBaseGroupType::erase()</a>. +<p> +<div class="fragment"><pre>00161 { +00162 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->erase(o); +00163 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_5" doxytag="NLAIAGENT::CVectorGroupManager::eraseAll" ></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::IListBasicManager::eraseAll </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>obj</em> </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> +Erase all element find equal at the const <a class="el" href="a02149.html">IObjectIA</a> & on argument. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_5">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00156">156</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_5">NLAIAGENT::IBaseGroupType::eraseAll()</a>. +<p> +<div class="fragment"><pre>00157 { +00158 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->eraseAll(obj); +00159 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_6" doxytag="NLAIAGENT::CVectorGroupManager::eraseFirst" ></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::IListBasicManager::eraseFirst </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>obj</em> </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> + +<p> +Definition at line <a class="el" href="a05911.html#l00152">152</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_4">NLAIAGENT::IBaseGroupType::erase()</a>. +<p> +<div class="fragment"><pre>00153 { +00154 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->erase(obj); +00155 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_7" doxytag="NLAIAGENT::CVectorGroupManager::find" ></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::IListBasicManager::find </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>obj</em> </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> +Find an element on the list the operator == is use. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_6">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00148">148</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_6">NLAIAGENT::IBaseGroupType::find()</a>. +<p> +<div class="fragment"><pre>00149 { +00150 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->find(obj); +00151 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_8" doxytag="NLAIAGENT::CVectorGroupManager::get" ></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::IListBasicManager::get </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> +return the back <a class="el" href="a02149.html">IObjectIA</a>. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_7">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00131">131</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_7">NLAIAGENT::IBaseGroupType::get()</a>. +<p> +Referenced by <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="a05410.html#l00120">NLAIAGENT::CProxyAgentMail::sendMessage()</a>, and <a class="el" href="a05400.html#l00087">NLAIAGENT::CLocalAgentMail::sendMessage()</a>. +<p> +<div class="fragment"><pre>00132 { +00133 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->get(); +00134 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypez1764_0" doxytag="NLAIAGENT::CVectorGroupManager::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="NLAIAGENT_1_1IMessageBasez1705_9" doxytag="NLAIAGENT::CVectorGroupManager::getConstIterator" ></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="a02403.html">CConstIteratorContener</a> NLAIAGENT::IListBasicManager::getConstIterator </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> +Clear the list. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_8">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05912.html#l00073">73</a> of file <a class="el" href="a05912.html">list_manager.h</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_8">NLAIAGENT::IBaseGroupType::getConstIterator()</a>. +<p> +Referenced by <a class="el" href="a05966.html#l00096">NLAIAGENT::CMainAgentScript::runExec()</a>, and <a class="el" href="a06129.html#l00131">NLAIAGENT::CAgentOperation::runTell()</a>. +<p> +<div class="fragment"><pre>00074 { +00075 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->getConstIterator(); +00076 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IListManagerz1705_10" doxytag="NLAIAGENT::CVectorGroupManager::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"> void NLAIAGENT::IListBasicManager::getDebugString </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">std::string & </td> + <td class="mdname1" valign="top" nowrap> <em>t</em> </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> +This is a Debug function, text is an character pointer to receive the debug text output, the debug text containe all think sensible to interset user. +<p> +Implements <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea7">NLAIC::IBasicType</a>. +<p> +Reimplemented in <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="a02993.html#NLAIAGENT_1_1CNotifyParentScriptz1734_1">NLAIAGENT::CNotifyParentScript</a>, <a class="el" href="a03013.html#NLAIAGENT_1_1COnChangeMsgz1736_1">NLAIAGENT::COnChangeMsg</a>, and <a class="el" href="a03367.html#NLAIAGENT_1_1CSetValueMsgz1738_2">NLAIAGENT::CSetValueMsg</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00070">70</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea7">NLAIC::IBasicType::getDebugString()</a>, <a class="el" href="a05804.html#l00079">NLAIC::stringGetBuild()</a>, and <a class="el" href="a05646.html#l00985">t</a>. +<p> +<div class="fragment"><pre>00071 { +00072 std::string b; +00073 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->getDebugString(b); +00074 <a class="code" href="a04223.html#a627">t</a> += <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"IListBasicManager<%4x>: _List:'%s'"</span>,<span class="keyword">this</span>,b.c_str()); +00075 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_10" doxytag="NLAIAGENT::CVectorGroupManager::getFront" ></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::IListBasicManager::getFront </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> +return the front <a class="el" href="a02149.html">IObjectIA</a>. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_9">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00139">139</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_9">NLAIAGENT::IBaseGroupType::getFront()</a>. +<p> +Referenced by <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="a06072.html#l00082">NLAIAGENT::CGetValueMsg::getDebugString()</a>, <a class="el" href="a05410.html#l00120">NLAIAGENT::CProxyAgentMail::sendMessage()</a>, and <a class="el" href="a05400.html#l00087">NLAIAGENT::CLocalAgentMail::sendMessage()</a>. +<p> +<div class="fragment"><pre>00140 { +00141 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->getFront(); +00142 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea4" doxytag="NLAIAGENT::CVectorGroupManager::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="a02324.html#NLAIAGENT_1_1IListManagerz1705_10">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_1IMessageBasez1705_11" doxytag="NLAIAGENT::CVectorGroupManager::getIterator" ></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="a02692.html">CIteratorContener</a> NLAIAGENT::IListBasicManager::getIterator </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> +Get an iterator to parse the list. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_10">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05912.html#l00068">68</a> of file <a class="el" href="a05912.html">list_manager.h</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_10">NLAIAGENT::IBaseGroupType::getIterator()</a>. +<p> +<div class="fragment"><pre>00069 { +00070 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->getIterator(); +00071 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea5" doxytag="NLAIAGENT::CVectorGroupManager::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_1IListManagerz1705_13" doxytag="NLAIAGENT::CVectorGroupManager::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::IListBasicManager::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="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1652_0">NLAIAGENT::IBaseGroupType</a>. +<p> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_0">NLAIAGENT::CMessageScript</a>, and <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea7">NLAIAGENT::IMessageBase</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00184">184</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05981.html#l00099">sint32</a>. +<p> +<div class="fragment"><pre>00185 { +00186 <span class="keywordflow">return</span> IBaseGroupType::getMethodIndexSize() + 0; +00187 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea7" doxytag="NLAIAGENT::CVectorGroupManager::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="a03665.html#NLAIAGENT_1_1CVectorGroupManagera1">clone</a>(); +00168 o->neg(); +00169 <span class="keywordflow">return</span> o; +00170 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagera9" doxytag="NLAIAGENT::CVectorGroupManager::getObject" ></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::CVectorGroupManager::getObject </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02997.html">CObjectIdent</a> & </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [virtual]</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="a03666.html#NLAIAGENT_1_1IListManagera6">NLAIAGENT::IListManager</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00292">292</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +<div class="fragment"><pre>00293 { +00294 <span class="comment">// TODO</span> +00295 <span class="keywordflow">throw</span>; +00296 <span class="keywordflow">return</span> NULL; +00297 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea8" doxytag="NLAIAGENT::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">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_1CVectorGroupManagera15" doxytag="NLAIAGENT::CVectorGroupManager::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"> const <a class="el" href="a02650.html">NLAIC::CIdentType</a> & NLAIAGENT::CVectorGroupManager::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> [virtual]</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> +Implements <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00270">270</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagers1">IdVectorGroupManager</a>. +<p> +<div class="fragment"><pre>00271 { +00272 <span class="keywordflow">return</span> <a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagers1">IdVectorGroupManager</a>; +00273 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea16" doxytag="NLAIAGENT::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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_1IMessageBasez1652_0" doxytag="NLAIAGENT::CVectorGroupManager::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::IBaseGroupType::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> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_4">NLAIAGENT::CMessageScript</a>. +<p> +Definition at line <a class="el" href="a05770.html#l00256">256</a> of file <a class="el" href="a05770.html">group_type.cpp</a>. +<p> +References <a class="el" href="a05981.html#l00099">sint32</a>. +<p> +<div class="fragment"><pre>00257 { +00258 <span class="keywordflow">return</span> -1; +00259 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IListManagera17" doxytag="NLAIAGENT::CVectorGroupManager::isEqual" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLAIAGENT::IListManager::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> [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> +Reimplemented from <a class="el" href="a02324.html#NLAIAGENT_1_1IListBasicManagerz1705_14">NLAIAGENT::IListBasicManager</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00223">223</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +<div class="fragment"><pre>00224 { +00225 <span class="keyword">const</span> <a class="code" href="a03666.html#NLAIAGENT_1_1IListManagera14">IListManager</a> &<a class="code" href="a05373.html#a2">l</a> = (<span class="keyword">const</span> <a class="code" href="a03666.html#NLAIAGENT_1_1IListManagera14">IListManager</a> &)a; +00226 <span class="keywordflow">return</span> <a class="code" href="a05373.html#a2">l</a>._List == <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>; +00227 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea20" doxytag="NLAIAGENT::CVectorGroupManager::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_1IListManagerz1705_14" doxytag="NLAIAGENT::CVectorGroupManager::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::IListBasicManager::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> <em>className</em>, </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> <em>methodName</em>, </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> <em>p</em></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="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1652_2">NLAIAGENT::IBaseGroupType</a>. +<p> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_5">NLAIAGENT::CMessageScript</a>, and <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea24">NLAIAGENT::IMessageBase</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00189">189</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05476.html#l00141">NLAIAGENT::TQueue</a>. +<p> +<div class="fragment"><pre>00190 { +00191 <span class="keywordflow">return</span> IBaseGroupType::isMember(className,methodName,p); +00192 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_12" doxytag="NLAIAGENT::CVectorGroupManager::isTrue" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLAIAGENT::IListBasicManager::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> [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="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1650_0">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00105">105</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05770.html#l00261">NLAIAGENT::IBaseGroupType::isTrue()</a>. +<p> +<div class="fragment"><pre>00106 { +00107 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->isTrue(); +00108 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IListManagerz1705_16" doxytag="NLAIAGENT::CVectorGroupManager::load" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void NLAIAGENT::IListBasicManager::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> <em>is</em> </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> +Load the class from a stream. +<p> +Implements <a class="el" href="a02154.html#NLAIAGENT_1_1IWordNumRefa10">NLAIC::IBasicInterface</a>. +<p> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1712_0">NLAIAGENT::CMessageScript</a>, and <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea25">NLAIAGENT::IMessageBase</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00061">61</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05386.html#l00086">NLAIC::IPointerGestion::release()</a>, and <a class="el" href="a06462.html#l00232">NLMISC::IStream::serial()</a>. +<p> +<div class="fragment"><pre>00062 { +00063 <a class="code" href="a02651.html">NLAIC::CIdentTypeAlloc</a> <span class="keywordtype">id</span>; +00064 is.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>( <span class="keywordtype">id</span> ); +00065 <span class="keywordflow">if</span>(<a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a> != NULL) <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->release(); +00066 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a> = (<a class="code" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypea14">IBaseGroupType</a> *)<span class="keywordtype">id</span>.allocClass(); +00067 is .<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>( *_List ); +00068 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypez1657_0" doxytag="NLAIAGENT::CVectorGroupManager::neg" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> virtual <a class="el" href="a02147.html">IObjetOp</a>& NLAIAGENT::IObjetOp::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> [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="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>, <a class="el" href="a03929.html#NLAIAGENT_1_1UInt64Typea21">NLAIAGENT::UInt64Type</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CPramContainera37">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea40">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa50">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_6">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_6">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea25">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00101">101</a> of file <a class="el" href="a05409.html">agent_operator.h</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="a05409.html#l00165">NLAIAGENT::IObjetOp::getNeg()</a>, <a class="el" href="a06671.html#l00369">NLAISCRIPT::CVarPStackParam::neg()</a>, <a class="el" href="a06671.html#l00141">NLAISCRIPT::CVarPStack::neg()</a>, and <a class="el" href="a06129.html#l00196">NLAIAGENT::CAgentOperation::neg()</a>. +<p> +<div class="fragment"><pre>00102 { +00103 std::string text; +00104 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <IObjectIA &neg()> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00105 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00106 <span class="keywordflow">return</span> *<span class="keyword">this</span>; +00107 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagera20" doxytag="NLAIAGENT::CVectorGroupManager::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"> const <a class="el" href="a02151.html">NLAIC::IBasicType</a> * NLAIAGENT::CVectorGroupManager::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> [virtual]</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> +Implements <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea33">NLAIC::IBasicType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00281">281</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05911.html#l00258">CVectorGroupManager()</a>. +<p> +<div class="fragment"><pre>00282 { +00283 <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera3">CVectorGroupManager</a>(); +00284 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea26" doxytag="NLAIAGENT::CVectorGroupManager::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_1VectorTypez1658_0" doxytag="NLAIAGENT::CVectorGroupManager::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">const <a class="el" href="a02147.html">IObjetOp</a> & </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> +throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) +<p> + +<p> +Reimplemented in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea28">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00147">147</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00148 { +00149 std::string text; +00150 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator * (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00151 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00152 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00153 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea27" doxytag="NLAIAGENT::CVectorGroupManager::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_1VectorTypez1657_1" doxytag="NLAIAGENT::CVectorGroupManager::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">const <a class="el" href="a02147.html">IObjetOp</a> & </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> +throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) +<p> + +<p> +Reimplemented in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa55">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea30">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00110">110</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00111 { +00112 std::string text; +00113 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <IObjectIA &operator *= (const IObjectIA &a)> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00114 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00115 <span class="keywordflow">return</span> *<span class="keyword">this</span>; +00116 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasea29" doxytag="NLAIAGENT::CVectorGroupManager::operator const IBaseGroupType *" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLAIAGENT::IListBasicManager::operator const <a class="el" href="a02327.html">IBaseGroupType</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> 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 list of message contents. +<p> + +<p> +Definition at line <a class="el" href="a05912.html#l00107">107</a> of file <a class="el" href="a05912.html">list_manager.h</a>. +<p> +<div class="fragment"><pre>00108 { +00109 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>; +00110 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_13" doxytag="NLAIAGENT::CVectorGroupManager::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"> <a class="el" href="a02147.html">IObjetOp</a> * NLAIAGENT::IListBasicManager::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> [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="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1650_1">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00109">109</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +<div class="fragment"><pre>00110 { +00111 <span class="keywordflow">return</span> !(*_List); +00112 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IObjetOpa27" doxytag="NLAIAGENT::CVectorGroupManager::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> </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 in <a class="el" href="a03884.html#NLAIAGENT_1_1VectorTypea29">NLAIAGENT::IVector</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypez1648_0">NLAIAGENT::CStringType</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea30">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea31">NLAILOGIC::CBoolType</a>, <a class="el" href="a02350.html#NLAILOGIC_1_1CRulea49">NLAILOGIC::CClause</a>, <a class="el" href="a02351.html#NLAILOGIC_1_1CVarSeta35">NLAILOGIC::CVarSet</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_11">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_11">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea32">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00252">252</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00253 { +00254 std::string text; +00255 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator != (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00256 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00257 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00258 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea30" doxytag="NLAIAGENT::CVectorGroupManager::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_1IObjetOpz1658_1" doxytag="NLAIAGENT::CVectorGroupManager::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">const <a class="el" href="a02147.html">IObjetOp</a> & </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> +throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) +<p> + +<p> +Reimplemented in <a class="el" href="a03884.html#NLAIAGENT_1_1VectorTypea31">NLAIAGENT::IVector</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CPramContainera43">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea46">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea34">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00131">131</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00132 { +00133 std::string text; +00134 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator + (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00135 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00136 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00137 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1650_0" doxytag="NLAIAGENT::CVectorGroupManager::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"> <a class="el" href="a02147.html">IObjetOp</a> & NLAIAGENT::IBaseGroupType::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> [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_1VectorTypea32">NLAIAGENT::IObjetOp</a>. +<p> +Definition at line <a class="el" href="a05770.html#l00080">80</a> of file <a class="el" href="a05770.html">group_type.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_15">NLAIAGENT::IBaseGroupType::push()</a>. +<p> +<div class="fragment"><pre>00081 { +00082 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_19">push</a>(a); +00083 <span class="keywordflow">return</span> *<span class="keyword">this</span>; +00084 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_14" doxytag="NLAIAGENT::CVectorGroupManager::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"> <a class="el" href="a02147.html">IObjetOp</a> & NLAIAGENT::IListBasicManager::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> [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="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1650_2">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00084">84</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_1">NLAIAGENT::IBaseGroupType::cpy()</a>. +<p> +<div class="fragment"><pre>00085 { +00086 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->cpy(a); +00087 <span class="keywordflow">return</span> *<span class="keyword">this</span>; +00088 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea34" doxytag="NLAIAGENT::CVectorGroupManager::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_1IObjetOpz1658_2" doxytag="NLAIAGENT::CVectorGroupManager::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">const <a class="el" href="a02147.html">IObjetOp</a> & </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> +throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) +<p> + +<p> +Reimplemented in <a class="el" href="a03884.html#NLAIAGENT_1_1VectorTypea35">NLAIAGENT::IVector</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a02602.html#NLAISCRIPT_1_1CPramContainera46">NLAIAGENT::CGroupType</a>, <a class="el" href="a03667.html#NLAIAGENT_1_1CVectorGroupTypea48">NLAIAGENT::CVectorGroupType</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea38">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00139">139</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00140 { +00141 std::string text; +00142 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator - (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00143 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00144 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00145 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1650_1" doxytag="NLAIAGENT::CVectorGroupManager::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"> <a class="el" href="a02147.html">IObjetOp</a> & NLAIAGENT::IBaseGroupType::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> [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_1VectorTypea36">NLAIAGENT::IObjetOp</a>. +<p> +Definition at line <a class="el" href="a05770.html#l00086">86</a> of file <a class="el" href="a05770.html">group_type.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_4">NLAIAGENT::IBaseGroupType::erase()</a>. +<p> +<div class="fragment"><pre>00087 { +00088 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasez1705_4">erase</a>(a); +00089 <span class="keywordflow">return</span> *<span class="keyword">this</span>; +00090 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_15" doxytag="NLAIAGENT::CVectorGroupManager::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"> <a class="el" href="a02147.html">IObjetOp</a> & NLAIAGENT::IListBasicManager::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> [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="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1650_4">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00090">90</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_4">NLAIAGENT::IBaseGroupType::erase()</a>. +<p> +<div class="fragment"><pre>00091 { +00092 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->erase(a); +00093 <span class="keywordflow">return</span> *<span class="keyword">this</span>; +00094 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea38" doxytag="NLAIAGENT::CVectorGroupManager::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_1VectorTypez1658_1" doxytag="NLAIAGENT::CVectorGroupManager::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">const <a class="el" href="a02147.html">IObjetOp</a> & </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> +throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) +<p> + +<p> +Reimplemented in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea42">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00155">155</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00156 { +00157 std::string text; +00158 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator / (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00159 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00160 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00161 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea39" doxytag="NLAIAGENT::CVectorGroupManager::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_1VectorTypez1657_2" doxytag="NLAIAGENT::CVectorGroupManager::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">const <a class="el" href="a02147.html">IObjetOp</a> & </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> +throw (<a class="el" href="a02487.html">NLAIE::CExceptionNotImplemented</a>) +<p> + +<p> +Reimplemented in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a02190.html#NLAIAGENT_1_1CAgentOperationa68">NLAIAGENT::CAgentOperation</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea44">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00119">119</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00120 { +00121 std::string text; +00122 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <IObjectIA &operator /= (const IObjectIA &a)> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00123 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00124 <span class="keywordflow">return</span> *<span class="keyword">this</span>; +00125 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea40" doxytag="NLAIAGENT::CVectorGroupManager::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> </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 in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypez1648_3">NLAIAGENT::CStringType</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea39">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea40">NLAILOGIC::CBoolType</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_18">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_18">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea45">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00213">213</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00214 { +00215 std::string text; +00216 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator < (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00217 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00218 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00219 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea41" doxytag="NLAIAGENT::CVectorGroupManager::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> </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 in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypez1648_4">NLAIAGENT::CStringType</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea40">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea41">NLAILOGIC::CBoolType</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_19">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_19">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea46">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00229">229</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00230 { +00231 std::string text; +00232 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator <= (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00233 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00234 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00235 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea42" doxytag="NLAIAGENT::CVectorGroupManager::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="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>() ) <span class="keywordflow">return</span> <a class="code" href="a03666.html#NLAIAGENT_1_1IListManagera17">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_1IObjetOpa37" doxytag="NLAIAGENT::CVectorGroupManager::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> </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 in <a class="el" href="a03884.html#NLAIAGENT_1_1VectorTypea43">NLAIAGENT::IVector</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypez1648_5">NLAIAGENT::CStringType</a>, <a class="el" href="a02570.html#NLAIFUZZY_1_1CFuzzyRulea45">NLAIFUZZY::CFuzzyRule</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea42">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02574.html#NLAIFUZZY_1_1CFuzzyVara52">NLAIFUZZY::CFuzzyVar</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea43">NLAILOGIC::CBoolType</a>, <a class="el" href="a02350.html#NLAILOGIC_1_1CRulea59">NLAILOGIC::CClause</a>, <a class="el" href="a03645.html#NLAILOGIC_1_1CVara44">NLAILOGIC::CVar</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_20">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_20">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea49">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00260">260</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00261 { +00262 std::string text; +00263 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator == (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00264 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00265 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00266 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea44" doxytag="NLAIAGENT::CVectorGroupManager::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> </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 in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypez1648_6">NLAIAGENT::CStringType</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea43">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea44">NLAILOGIC::CBoolType</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_21">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_21">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea50">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00221">221</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00222 { +00223 std::string text; +00224 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator > (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00225 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00226 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00227 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea45" doxytag="NLAIAGENT::CVectorGroupManager::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> </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 in <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< tNombre ></a>, <a class="el" href="a03453.html#NLAIAGENT_1_1CStringTypez1648_7">NLAIAGENT::CStringType</a>, <a class="el" href="a03393.html#NLAIFUZZY_1_1FuzzyTypea44">NLAIFUZZY::FuzzyType</a>, <a class="el" href="a02286.html#NLAILOGIC_1_1CBoolTypea45">NLAILOGIC::CBoolType</a>, <a class="el" href="a03654.html#NLAISCRIPT_1_1CVarPStackz1890_22">NLAISCRIPT::CVarPStack</a>, <a class="el" href="a03655.html#NLAISCRIPT_1_1CVarPStackParamz1892_22">NLAISCRIPT::CVarPStackParam</a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< double ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< uint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< float ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< sint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< uint64 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< sint16 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< uint8 ></a>, <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< uint32 ></a>, and <a class="el" href="a02148.html#NLAIAGENT_1_1INombrea51">NLAIAGENT::INombre< sint32 ></a>. +<p> +Definition at line <a class="el" href="a05409.html#l00237">237</a> of file <a class="el" href="a05409.html">agent_operator.h</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> +<div class="fragment"><pre>00238 { +00239 std::string text; +00240 text = <a class="code" href="a05365.html#a8">NLAIC::stringGetBuild</a>(<span class="stringliteral">"opertor <virtual IObjetOp *operator >= (const IObjetOp &a) const> note implemented for the '%s' interface"</span>,(<span class="keyword">const</span> <span class="keywordtype">char</span> *)<a class="code" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">getType</a>()); +00241 <span class="keywordflow">throw</span> <a class="code" href="a02487.html">NLAIE::CExceptionNotImplemented</a>(text.c_str()); +00242 <span class="keywordflow">return</span> (<a class="code" href="a02147.html#NLAIAGENT_1_1IObjetOpa16">IObjetOp</a> *)<span class="keyword">this</span>; +00243 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_16" doxytag="NLAIAGENT::CVectorGroupManager::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"> const <a class="el" href="a02149.html">IObjectIA</a> * NLAIAGENT::IListBasicManager::operator[] </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> +Clear the list. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_12">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00097">97</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05646.html#l00225">index</a>, <a class="el" href="a05646.html#l00977">s</a>, <a class="el" href="a05981.html#l00104">sint</a>, <a class="el" href="a05981.html#l00099">sint32</a>, and <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_18">NLAIAGENT::IBaseGroupType::size()</a>. +<p> +<div class="fragment"><pre>00098 { +00099 <span class="preprocessor">#ifdef NL_DEBUG</span> +00100 <span class="preprocessor"></span> <a class="code" href="a04558.html#a14">sint</a> <a class="code" href="a04223.html#a626">s</a> = <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->size(); +00101 <span class="preprocessor">#endif</span> +00102 <span class="preprocessor"></span> <span class="keywordflow">return</span> (*_List)[<a class="code" href="a04223.html#a566">index</a>]; +00103 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_17" doxytag="NLAIAGENT::CVectorGroupManager::pop" ></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::IListBasicManager::pop </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> +Pop the back <a class="el" href="a02149.html">IObjectIA</a> and return it. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_13">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00127">127</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_13">NLAIAGENT::IBaseGroupType::pop()</a>. +<p> +Referenced by <a class="el" href="a05475.html#l00266">NLAIAGENT::IObjectIA::runMethodeMember()</a>. +<p> +<div class="fragment"><pre>00128 { +00129 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->pop(); +00130 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_18" doxytag="NLAIAGENT::CVectorGroupManager::popFront" ></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::IListBasicManager::popFront </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> +Pop the front <a class="el" href="a02149.html">IObjectIA</a> and return it. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_14">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00135">135</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_14">NLAIAGENT::IBaseGroupType::popFront()</a>. +<p> +<div class="fragment"><pre>00136 { +00137 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->popFront(); +00138 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_19" doxytag="NLAIAGENT::CVectorGroupManager::push" ></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::IListBasicManager::push </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>o</em> </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> +Push an <a class="el" href="a02149.html">IObjectIA</a> back. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_15">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00113">113</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_15">NLAIAGENT::IBaseGroupType::push()</a>. +<p> +Referenced by <a class="el" href="a05412.html#l00923">NLAIAGENT::CAgentScript::runAskDebugString()</a>, <a class="el" href="a06733.html#l00167">NLAIAGENT::CVolatilMemmory::sendUpdateMessage()</a>, and <a class="el" href="a06129.html#l00085">NLAIAGENT::CAgentOperation::update()</a>. +<p> +<div class="fragment"><pre>00114 { +00115 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->push(o); +00116 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_20" doxytag="NLAIAGENT::CVectorGroupManager::pushFront" ></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::IListBasicManager::pushFront </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="a02149.html">IObjectIA</a> * </td> + <td class="mdname1" valign="top" nowrap> <em>o</em> </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> +Push an <a class="el" href="a02149.html">IObjectIA</a> front. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_16">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00118">118</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_16">NLAIAGENT::IBaseGroupType::pushFront()</a>. +<p> +<div class="fragment"><pre>00119 { +00120 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->pushFront(o); +00121 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea46" doxytag="NLAIAGENT::CVectorGroupManager::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="NLAIAGENT_1_1IMessageBasez1705_21" doxytag="NLAIAGENT::CVectorGroupManager::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::IListBasicManager::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> [inline, 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> +Implements <a class="el" href="a02149.html#NLAICHARACTER_1_1IZonea39">NLAIAGENT::IObjectIA</a>. +<p> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1708_6">NLAIAGENT::CMessageScript</a>. +<p> +Definition at line <a class="el" href="a05912.html#l00098">98</a> of file <a class="el" href="a05912.html">list_manager.h</a>. +<p> +<div class="fragment"><pre>00098 {<span class="keywordflow">return</span> IObjectIA::ProcessRun;} +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IListManagerz1705_26" doxytag="NLAIAGENT::CVectorGroupManager::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"> <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> NLAIAGENT::IListBasicManager::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="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> +The methode <a class="el" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_26">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="a02324.html#NLAIAGENT_1_1IListManagerz1705_14">isMember(const IVarName *,const IVarName *,const IObjectIA &) const</a> method. param: is the parametre for the method. +<p> +Reimplemented from <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1652_3">NLAIAGENT::IBaseGroupType</a>. +<p> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1COnChangeMsgz1708_7">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea44">NLAIAGENT::IMessageBase</a>, <a class="el" href="a03458.html#NLAIAGENT_1_1CSuccessMsgz1722_7">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="a02507.html#NLAIAGENT_1_1CFailureMsgz1724_7">NLAIAGENT::CFailureMsg</a>, <a class="el" href="a02502.html#NLAIAGENT_1_1CFactMsgz1726_7">NLAIAGENT::CFactMsg</a>, <a class="el" href="a02585.html#NLAIAGENT_1_1CGetValueMsgz1728_7">NLAIAGENT::CGetValueMsg</a>, <a class="el" href="a02596.html#NLAIAGENT_1_1CGoalMsgz1730_7">NLAIAGENT::CGoalMsg</a>, <a class="el" href="a02323.html#NLAIAGENT_1_1CCancelGoalMsgz1732_7">NLAIAGENT::CCancelGoalMsg</a>, and <a class="el" href="a03367.html#NLAIAGENT_1_1CSetValueMsgz1738_7">NLAIAGENT::CSetValueMsg</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00199">199</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05981.html#l00099">sint32</a>. +<p> +<div class="fragment"><pre>00200 { +00201 <span class="keywordflow">return</span> IBaseGroupType::runMethodeMember(m,p); +00202 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IListManagerz1705_27" doxytag="NLAIAGENT::CVectorGroupManager::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"> <a class="el" href="a03869.html">IObjectIA::CProcessResult</a> NLAIAGENT::IListBasicManager::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> [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="a02324.html#NLAIAGENT_1_1IListManagerz1705_27">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="a02324.html#NLAIAGENT_1_1IListManagerz1705_14">isMember(const IVarName *,const IVarName *,const IObjectIA &) const</a> method. param: is the parametre for the method. +<p> +Reimplemented from <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1652_4">NLAIAGENT::IBaseGroupType</a>. +<p> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1COnChangeMsgz1708_8">NLAIAGENT::CMessageScript</a>, <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea45">NLAIAGENT::IMessageBase</a>, <a class="el" href="a03458.html#NLAIAGENT_1_1CSuccessMsgz1722_6">NLAIAGENT::CSuccessMsg</a>, <a class="el" href="a02507.html#NLAIAGENT_1_1CFailureMsgz1724_6">NLAIAGENT::CFailureMsg</a>, <a class="el" href="a02502.html#NLAIAGENT_1_1CFactMsgz1726_6">NLAIAGENT::CFactMsg</a>, <a class="el" href="a02585.html#NLAIAGENT_1_1CGetValueMsgz1728_6">NLAIAGENT::CGetValueMsg</a>, <a class="el" href="a02596.html#NLAIAGENT_1_1CGoalMsgz1730_6">NLAIAGENT::CGoalMsg</a>, <a class="el" href="a02323.html#NLAIAGENT_1_1CCancelGoalMsgz1732_6">NLAIAGENT::CCancelGoalMsg</a>, and <a class="el" href="a03367.html#NLAIAGENT_1_1CSetValueMsgz1738_6">NLAIAGENT::CSetValueMsg</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00194">194</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05981.html#l00099">sint32</a>. +<p> +<div class="fragment"><pre>00195 { +00196 <span class="keywordflow">return</span> IBaseGroupType::runMethodeMember(h,m,p); +00197 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea50" doxytag="NLAIAGENT::CVectorGroupManager::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="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">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_1IListManagerz1705_28" doxytag="NLAIAGENT::CVectorGroupManager::save" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void NLAIAGENT::IListBasicManager::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> <em>os</em> </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> +Save the class in a stream. +<p> +Implements <a class="el" href="a02154.html#NLAIAGENT_1_1IWordNumRefa14">NLAIC::IBasicInterface</a>. +<p> +Reimplemented in <a class="el" href="a02326.html#NLAIAGENT_1_1CSuccessMsgz1712_1">NLAIAGENT::CMessageScript</a>, and <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasea47">NLAIAGENT::IMessageBase</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00055">55</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02151.html#NLAICHARACTER_1_1IZonea20">NLAIC::IBasicType::getType()</a>, and <a class="el" href="a06462.html#l00232">NLMISC::IStream::serial()</a>. +<p> +<div class="fragment"><pre>00056 { +00057 os.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>( (<a class="code" href="a02650.html">NLAIC::CIdentType</a> &) <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->getType() ); +00058 os.<a class="code" href="a02270.html#NLMISC_1_1IStreama5">serial</a>( *_List ); +00059 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea52" doxytag="NLAIAGENT::CVectorGroupManager::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="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">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_1IListManagera37" doxytag="NLAIAGENT::CVectorGroupManager::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::IListManager::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 from <a class="el" href="a02149.html#NLAIAGENT_1_1VectorTypea53">NLAIAGENT::IObjectIA</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00229">229</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_10">NLAIAGENT::IBaseGroupType::getIterator()</a>, <a class="el" href="a05386.html#l00080">NLAIC::IPointerGestion::incRef()</a>, <a class="el" href="a05407.html#l00495">NLAIAGENT::CConstIteratorContener::isInEnd()</a>, <a class="el" href="a05386.html#l00086">NLAIC::IPointerGestion::release()</a>, and <a class="el" href="a05475.html#l00342">NLAIAGENT::IObjectIA::sendMessage()</a>. +<p> +<div class="fragment"><pre>00230 { +00231 CIteratorContener itr = <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->getIterator(); +00232 +00233 <span class="keywordflow">if</span>(itr.isInEnd()) +00234 { +00235 msg->release(); +00236 } +00237 <span class="keywordflow">else</span> +00238 { +00239 <span class="keywordflow">while</span>(!itr.isInEnd()) +00240 { +00241 <a class="code" href="a02149.html#NLAIAGENT_1_1IObjectIAb0">IObjectIA</a> *obj = (<a class="code" href="a02149.html#NLAIAGENT_1_1IObjectIAb0">IObjectIA</a> *)(itr++); +00242 obj->sendMessage(msg); +00243 <span class="keywordflow">if</span>(!itr.isInEnd()) msg->incRef(); +00244 } +00245 } +00246 <span class="keywordflow">return</span> IObjectIA::CProcessResult(); +00247 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea54" doxytag="NLAIAGENT::CVectorGroupManager::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="a02324.html#NLAIAGENT_1_1IListManagerz1705_16">load</a>( f ); +00332 <span class="keywordflow">else</span> +00333 <a class="code" href="a02324.html#NLAIAGENT_1_1IListManagerz1705_28">save</a>( f ); +00334 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasez1705_22" doxytag="NLAIAGENT::CVectorGroupManager::set" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> virtual void NLAIAGENT::IListBasicManager::set </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">int </td> + <td class="mdname" nowrap> <em>i</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>o</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> +Push an <a class="el" href="a02149.html">IObjectIA</a> at the position indicate by the int. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_17">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05912.html#l00058">58</a> of file <a class="el" href="a05912.html">list_manager.h</a>. +<p> +References <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_17">NLAIAGENT::IBaseGroupType::set()</a>. +<p> +Referenced by <a class="el" href="a06074.html#l00142">NLAIAGENT::CCancelGoalMsg::CCancelGoalMsg()</a>, <a class="el" href="a06070.html#l00036">NLAIAGENT::CFactMsg::CFactMsg()</a>, <a class="el" href="a06067.html#l00143">NLAIAGENT::CFailureMsg::CFailureMsg()</a>, <a class="el" href="a06072.html#l00038">NLAIAGENT::CGetValueMsg::CGetValueMsg()</a>, <a class="el" href="a06074.html#l00036">NLAIAGENT::CGoalMsg::CGoalMsg()</a>, <a class="el" href="a06067.html#l00036">NLAIAGENT::CSuccessMsg::CSuccessMsg()</a>, <a class="el" href="a05765.html#l00073">NLAILOGIC::CGoalPath::failure()</a>, <a class="el" href="a05765.html#l00237">NLAILOGIC::CGoalPath::onActivate()</a>, <a class="el" href="a05765.html#l00253">NLAILOGIC::CGoalPath::onUnActivate()</a>, <a class="el" href="a06133.html#l00863">NLAIAGENT::COperatorScript::order()</a>, <a class="el" href="a05412.html#l01006">NLAIAGENT::CAgentScript::runAskGetValue()</a>, <a class="el" href="a06074.html#l00217">NLAIAGENT::CCancelGoalMsg::runMethodeMember()</a>, <a class="el" href="a06074.html#l00111">NLAIAGENT::CGoalMsg::runMethodeMember()</a>, <a class="el" href="a06072.html#l00116">NLAIAGENT::CGetValueMsg::runMethodeMember()</a>, <a class="el" href="a06070.html#l00111">NLAIAGENT::CFactMsg::runMethodeMember()</a>, <a class="el" href="a06067.html#l00219">NLAIAGENT::CFailureMsg::runMethodeMember()</a>, <a class="el" href="a06067.html#l00112">NLAIAGENT::CSuccessMsg::runMethodeMember()</a>, and <a class="el" href="a05765.html#l00052">NLAILOGIC::CGoalPath::success()</a>. +<p> +<div class="fragment"><pre>00059 { +00060 <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->set(i,o); +00061 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypea55" doxytag="NLAIAGENT::CVectorGroupManager::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="a03665.html#NLAIAGENT_1_1CVectorGroupManagera15">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::CVectorGroupManager::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_1IMessageBasez1705_23" doxytag="NLAIAGENT::CVectorGroupManager::size" ></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::IListBasicManager::size </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> +get the size of the list. +<p> + +<p> +Implements <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_18">NLAIAGENT::IBaseGroupType</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00143">143</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +References <a class="el" href="a05981.html#l00099">sint32</a>, and <a class="el" href="a02327.html#NLAIAGENT_1_1IBaseGroupTypez1654_18">NLAIAGENT::IBaseGroupType::size()</a>. +<p> +Referenced by <a class="el" href="a06030.html#l00353">NLAIAGENT::CMessageScript::getDebugString()</a>, <a class="el" href="a06030.html#l00279">NLAIAGENT::CMessageScript::getStaticMember()</a>, <a class="el" href="a05412.html#l01060">NLAIAGENT::CAgentScript::runInitComponent()</a>, <a class="el" href="a05412.html#l01032">NLAIAGENT::CAgentScript::runTellSetValue()</a>, and <a class="el" href="a06030.html#l00263">NLAIAGENT::CMessageScript::setStaticMember()</a>. +<p> +<div class="fragment"><pre>00144 { +00145 <span class="keywordflow">return</span> <a class="code" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">_List</a>->size(); +00146 } +</pre></div> </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagera42" doxytag="NLAIAGENT::CVectorGroupManager::trie" ></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::CVectorGroupManager::trie </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]</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="a03666.html#NLAIAGENT_1_1IListManagera41">NLAIAGENT::IListManager</a>. +<p> +Definition at line <a class="el" href="a05911.html#l00286">286</a> of file <a class="el" href="a05911.html">list_manager.cpp</a>. +<p> +<div class="fragment"><pre>00287 { +00288 <span class="comment">// TODO : Sort the agent on the ID value.</span> +00289 <span class="keywordflow">throw</span>; +00290 } +</pre></div> </td> + </tr> +</table> +<hr><h2>Field Documentation</h2> +<a class="anchor" name="NLAIAGENT_1_1IMessageBasep0" doxytag="NLAIAGENT::CVectorGroupManager::_List" ></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="a02327.html">IBaseGroupType</a>* <a class="el" href="a02324.html#NLAIAGENT_1_1IMessageBasep0">NLAIAGENT::IListBasicManager::_List</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="a05912.html#l00042">42</a> of file <a class="el" href="a05912.html">list_manager.h</a>. +<p> +Referenced by <a class="el" href="a05911.html#l00178">NLAIAGENT::IListBasicManager::isEqual()</a>, <a class="el" href="a06065.html#l00150">NLAIAGENT::IMessageBase::operator=()</a>, and <a class="el" href="a05911.html#l00077">NLAIAGENT::IListBasicManager::operator=()</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1IListManagers0" doxytag="NLAIAGENT::CVectorGroupManager::_Method" ></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="a03838.html">IBaseGroupType::CMethodCall</a> <a class="el" href="a02327.html#NLAIAGENT_1_1IListManagers0">NLAIAGENT::IBaseGroupType::_Method</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> + { + IBaseGroupType::CMethodCall(_CONSTRUCTOR_,_Const), + IBaseGroupType::CMethodCall(<span class="stringliteral">"Push"</span>,_Push), + IBaseGroupType::CMethodCall(<span class="stringliteral">"PushFront"</span>,_PushFront), + IBaseGroupType::CMethodCall(<span class="stringliteral">"Pop"</span>,_Pop), + IBaseGroupType::CMethodCall(<span class="stringliteral">"PopFront"</span>,_PopFront), + IBaseGroupType::CMethodCall(<span class="stringliteral">"Back"</span>,_Back), + IBaseGroupType::CMethodCall(<span class="stringliteral">"Front"</span>,_Front), + IBaseGroupType::CMethodCall(<span class="stringliteral">"Get"</span>,_Get), + IBaseGroupType::CMethodCall(<span class="stringliteral">"Set"</span>,_Set), + IBaseGroupType::CMethodCall(<span class="stringliteral">"Size"</span>,_Size) + } +</pre></div> +<p> +Reimplemented in <a class="el" href="a02325.html#NLAIAGENT_1_1IMessageBasev0">NLAIAGENT::IMessageBase</a>. +<p> +Definition at line <a class="el" href="a05770.html#l00046">46</a> of file <a class="el" href="a05770.html">group_type.cpp</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1CVectorGroupManagers1" doxytag="NLAIAGENT::CVectorGroupManager::IdVectorGroupManager" ></a><p> +<table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> + <tr> + <td class="mdRow"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="a02650.html">NLAIC::CIdentType</a> <a class="el" href="a03665.html#NLAIAGENT_1_1CVectorGroupManagers1">CVectorGroupManager::IdVectorGroupManager</a><code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Referenced by <a class="el" href="a05911.html#l00270">getType()</a>. </td> + </tr> +</table> +<a class="anchor" name="NLAIAGENT_1_1VectorTypes1" doxytag="NLAIAGENT::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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::CVectorGroupManager::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> +<hr>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="a05912.html">list_manager.h</a><li><a class="el" href="a05911.html">list_manager.cpp</a><li><a class="el" href="a06432.html">static_def_init.cpp</a></ul> +<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 09:48:24 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> |